| 
							Весёлый
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 «  : 26-02-2007 16:47 »   | 
								
								 | 
							  
							 
							Помогите пожалуйста, как программировать COM порт???   с самого "0"  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
									« Последнее редактирование: 26-02-2007 17:01 от Весёлый »
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							RXL
							
						 | 
						
							
								  | 
								
									
									 « Ответ #1 : 26-02-2007 17:15 »   | 
								
								 | 
							  
							 
							
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Весёлый
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #2 : 26-02-2007 17:34 »   | 
								
								 | 
							  
							 
							нет нето нужны процедуры, функции. как отправить как считать из порта?   
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							RXL
							
						 | 
						
							
								  | 
								
									
									 « Ответ #3 : 26-02-2007 17:36 »   | 
								
								 | 
							  
							 
							Используй Win32 API. Документация на msdn. Ф-ии: CreateFile, ReadFile, WriteFile, CloseHandle и события. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Весёлый
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #4 : 26-02-2007 17:44 »   | 
								
								 | 
							  
							 
							это он умени прочитает из порта? во многих статьях описываеться компонент специально предназначенный для работы с com портом! 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							RXL
							
						 | 
						
							
								  | 
								
									
									 « Ответ #5 : 26-02-2007 17:46 »   | 
								
								 | 
							  
							 
							Весёлый, компоненты не пробовал и посоветовать тут не смогу. Я работаю с BC5 и BC6 и в них таких компонент нет. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							zubr
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #6 : 26-02-2007 20:45 »   | 
								
								 | 
							  
							 
							Весёлый, ну если в лом MSDN изучать, советую книгу Агурова "Последовательные интерфейсы ПК. Практика программирования." почитать. А если уж и это в лом, то в сети полно готовых компонентов для Delphi по работе с COM-портами - поисковики еще никто не отменял. Можешь воспользоваться и моим компонентом  https://forum.shelek.ru/index.php/topic,6983.0.html, правда я его подзабросил - все времени не хватает.  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Весёлый
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #7 : 27-02-2007 15:36 »   | 
								
								 | 
							  
							 
							мне нужно просто отправить на микросхему К561ИЕ10А 1.2.3 или 4 импульса. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							RXL
							
						 | 
						
							
								  | 
								
									
									 « Ответ #8 : 27-02-2007 15:50 »   | 
								
								 | 
							  
							 
							Весёлый, открой терминалку и введи след. символы в кодировке windows-1251: "я" - 1 импульс "э" - 2 "ч" - 3 "Ч" - 4
  Не спали микросхему: входное напряжение не должно выходить из диапазона 0..Uпит - поставь на проход резистор, а на ногу два диода - на землю и питание. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Весёлый
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #9 : 01-03-2007 13:47 »   | 
								
								 | 
							  
							 
							ничего не понял?! какую терминалку? 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							RXL
							
						 | 
						
							
								  | 
								
									
									 « Ответ #10 : 01-03-2007 17:29 »   | 
								
								 | 
							  
							 
							Весёлый, "терминалка" - программа эмулятора терминала. Надо знать такие вещи. Напр., тот же Hyperterminal в винде (он глюкавый, но для экспериментов сойдет). 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Весёлый
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #11 : 02-03-2007 17:53 »   | 
								
								 | 
							  
							 
							не поможете с кодом? 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Весёлый
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #12 : 02-03-2007 18:00 »   | 
								
								 | 
							  
							 
							 хоть убейте, не понимаю     
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Sla
							
						 | 
						
							
								  | 
								
									
									 « Ответ #13 : 02-03-2007 18:16 »   | 
								
								 | 
							  
							 
							Весёлый, напиши я не понимаю как зайти в гипертерминал 
  Пуск-Программы-Стандартные-Связь-Hyperterminal
  Код тебе зачем? Ведь его не только копи+паст, но и скомпилить прийдется 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							Мы все учились понемногу... Чему-нибудь и как-нибудь. 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							RXL
							
						 | 
						
							
								  | 
								
									
									 « Ответ #14 : 02-03-2007 19:47 »   | 
								
								 | 
							  
							 
							Весёлый, тебе непременно нужно ознакомиться с этой темой:  https://forum.shelek.ru/index.php/topic,10815.0.htmlОчень трудно общаться, когда собеседник говорит одному ему понятные фразы.  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Sla
							
						 | 
						
							
								  | 
								
									
									«  Ответ #15 : 03-03-2007 09:15 »    | 
								
								 | 
							  
							 
							не поможете с кодом?
  даю установку (с) открытьфайл(<handle>,'COM1') настроить(<handle>,'строка инициализации') писатьвфайл(<handle>,'строка') .....
   
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
									« Последнее редактирование: 15-12-2007 20:46 от Алексей1153++ »
								 | 
								
									 
									Записан
								 | 
							  
							 
							Мы все учились понемногу... Чему-нибудь и как-нибудь. 
						 | 
					 
				 
			 |  
		 
	 | 
	 |