سلام
من می خوام یه حرف A از میکرو بفرستم به کامپیوتر و اون رو نشون بده
اما همش چرت و پرت نشون می ده.
برنامه ی بسکام هم اینه
$regfile = "m32def.dat"
$crystal = 1000000
$baud = 9600
Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
$hwstack = 32
$swstack = 10
$framesize = 40
Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , Rs = Portb.2 , E = Portb.3
Config Lcd = 16 * 2
Home
Cls
Do
Print "a"
Loop
End
اما من نتونستم تو terminal emulator و hyper و visual basic ازش جواب بگیرم تو هرکدومش یه چیزی نشون میده.
کریستال ها رو عوض کردم هم داخلی و هم خارجی و حتی baud ها را تست کردم
هر طور بگید تست کردن اما نشد.
در مورد مکس 232 هم بگم که هر طور مدار تو اینترنت دیدم بستم باز هم نشد.
از پین 2 و 3 و 5 پورت سریال استفاده کردم.
در ضمن من از لپ تاپ استفاده می کنم و پورت سریال ندارم و از مبدل(omega) استفاده می کنم.
میشه بگید دیگه چه مشکلی ممکنه داشته باشه
با تشکر