من یک مداری دارم که با استفاره از PIC اطلاعاتی رو به صورت بایت و به شکل 8N1روی پورت سریال میفرسته و من برنامه ای رو با C# نوشتم که هر یک بایتی که وارد میشه رو نشون میده. که در حالت عادی مشکلی نداره ولی وقتی میکرو عدد صفر رو میفرسته پورت کام کامپیوتر اصلا متوجه نمیشه که عددی اومده تا اونو نشون بده.یعنی پورت کام در Visual.netدر برابر بایتی که همه بیتهاش صفر باشه هیچ event یی نمیده و توی بافر ذخیره نمیشه. دیتای ارسالی به صورت 8 بیت دیتا بدون پریتی و 1 استاپ بیت هست و نمیشه تغییرش داد. لطفا کمکم کنین خیلی حیاطیه. :angry:
							
						
					اطلاعیه
				
					Collapse
				
			
		
	
		
			
				No announcement yet.
				
			
				
	
مشکل در فرستادن عدد صفر روی پورت سریال از میکرو به Visual.NET
				
					Collapse
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 پاسخ : مشکل در فرستادن عدد صفر روی پورت سریال از میکرو به Visual.NET
 
 متاسفانه سخت افزار رو نمیشه تغییر داد.اگر میشد حرف شما درست بود ولی تکست کردن اعداد دست من نیست و طراحیش همونجوریه. کمممممممممکنوشته اصلی توسط mohammad751راه حل و روش درست اینه که اعداد به شکل تکست ارسال بشوند مثلا بجای عدد 125 تکستهای '1' ، '2' و '5'
 دیدگاه
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 پاسخ : مشکل در فرستادن عدد صفر روی پورت سریال از میکرو به Visual.NET
 
 سلام
 مشکلتون برطرف شد؟
 در کامپیوتر بخش USART به محض دریافت هر گونه کارکتری یک اینتراپت تولید می کند که به دور از نوع سخت افزار باید با برنامه نویسی این مشکلتون رو رفع کنید.هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.
 دیدگاه














دیدگاه