با سلام خدمت تمام اساتید
من یک ماژول gps رو از طریق پورت سریال به میکروی atmega16 وصل کردم. با بسکام یه برنامه نوشتم که تمام داده های دریافتی رو روی lcd نشون بده ولی توی پروتئوس یه سری علامت های چرت و پرت نشون میده. شماتیک و برنامه رو میزارم دوستان لطفا کمک کنید . ممنون از محبت شما
$regfile = "M16def.dat"
$crystal = 12000000
$baud = 4800
Config Serialin = Buffered , Size = 100
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Portb.7 , E = Portb.6 , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , Db7 = Portb.2
Config Portb = Output
Dim G As String * 256
Dim S As Integer
"Lcd "salam
Waitms 200
Cls
do
Enable Interrup
G = Waitkey()
Cls
Lcd G
Waitms 200
Loop
end
من یک ماژول gps رو از طریق پورت سریال به میکروی atmega16 وصل کردم. با بسکام یه برنامه نوشتم که تمام داده های دریافتی رو روی lcd نشون بده ولی توی پروتئوس یه سری علامت های چرت و پرت نشون میده. شماتیک و برنامه رو میزارم دوستان لطفا کمک کنید . ممنون از محبت شما
$regfile = "M16def.dat"
$crystal = 12000000
$baud = 4800
Config Serialin = Buffered , Size = 100
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Portb.7 , E = Portb.6 , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , Db7 = Portb.2
Config Portb = Output
Dim G As String * 256
Dim S As Integer
"Lcd "salam
Waitms 200
Cls
do
Enable Interrup
G = Waitkey()
Cls
Lcd G
Waitms 200
Loop
end
دیدگاه