Hallo Zusammen,
ich empfange über UART nur Müll mit einer Frequenz von 1Hz wohlgemerkt.
Ist das Programm so richtig, wenn der externe Quarzoszillator 4,9125 MHz
hat? Fuses habe ich über AVRStudio für
SUT_CKSEL=EXTHIFXTALRES_16KCK_64ms eingestellt.
1 | $regfile = "M32def.dat" 'es handelt sich um einen ATmega8
|
2 | $crystal = 4915200 'der eingebauter RC-Oszillator läuft mit 4,9152 Mhz
|
3 | $hwstack = 100 'im Speicher werden für den Hardware-Stack 100 Byte reserviert
|
4 | $swstack = 100 'im Speicher werden für den Software-Stack 100 Byte reserviert
|
5 | $framesize = 100 'im Speicher werden für den Frame 100 Byte reserviert
|
6 | $baud = 9600
|
7 |
|
8 | Do
|
9 | Print "Hallo Welt!"
|
10 | Wait 1
|
11 | Loop
|
12 |
|
13 | End 'Ende des Programms
|
Das ganze Funktioniert noch nicht. Vielleicht stimmt auch was an der
Platine nicht ...
Gruß
Caligula