Alex20q90
26.06.2007, 17:50
Hi,
ich habe ein Testprogramm in einen ATMega644 geladen. Das Programm soll nur einen Text ausgeben. Im Terminalfenster kommen nur wirre Zeichen.
Die Übertragungsrate ist auf 57600 gestellt. Habe aber auch 19200 getestet. Mit einem anderen Programm (FW von nem C-Code) klappt die Übertragung.
Kommt Bascom mit den 20MHz nicht klar? oder kann es den M644 noch nicht richtig?
Wer hatte ähnliche Probleme?
Grüße
Alex
'-----------------------------------------------------------------------------------------
'name : print.bas
'-----------------------------------------------------------------------------------------
$regfile = "m644def.dat" ' specify the used micro
$crystal = 20000000 ' used crystal frequency
$baud = 19200 ' use baud rate
Do
Print "print variable a "
Print 'new line
Print "Text to print." 'constant to print
Waitms 300
loop
End
ich habe ein Testprogramm in einen ATMega644 geladen. Das Programm soll nur einen Text ausgeben. Im Terminalfenster kommen nur wirre Zeichen.
Die Übertragungsrate ist auf 57600 gestellt. Habe aber auch 19200 getestet. Mit einem anderen Programm (FW von nem C-Code) klappt die Übertragung.
Kommt Bascom mit den 20MHz nicht klar? oder kann es den M644 noch nicht richtig?
Wer hatte ähnliche Probleme?
Grüße
Alex
'-----------------------------------------------------------------------------------------
'name : print.bas
'-----------------------------------------------------------------------------------------
$regfile = "m644def.dat" ' specify the used micro
$crystal = 20000000 ' used crystal frequency
$baud = 19200 ' use baud rate
Do
Print "print variable a "
Print 'new line
Print "Text to print." 'constant to print
Waitms 300
loop
End