Hallo! Ich habe mir das STK500 Starterkit (mit Dragon) geleistet. Zum Testen habe ich einen bereits programmierten und in einer bestehenden Schaltung getesteten Controller (Mega 16) genommen und in das STK500 gesteckt. Ich habe die zum Code gehörende Peripherie (MMC) angeschlossen (Hardware 100% in Ordnung) und die Fuses auf externen Takt umgestellt (Vorher Quarz). Leider läuft das irgendwie nicht. Ich bekomme nur wirre Ausgaben auf der UART-Schnittstelle. Außerdem hängt die Initialisierung der MMC. Meine Vermutung deshalb: Der externe Takt ist nicht so genau als ob ein Quarz dranhängt. Was meint ihr? Hias
Miss doch mal den Takt nach, den der Controller an XTAL1 auch wirklich bekommt. Wahrscheinlich hast du einen Jumper falsch gesteckt.
Hallo! an XTAL1 liegt ein schöner Sinus an. Der Controller bekommt schon einen Takt. Sonst würde ich ja gar nichts auf dem UART bekommen. Hias
Eder Matthias wrote:
>Ich bekomme nur wirre Ausgaben auf der UART-Schnittstelle.
Richte Baudrateneinstellung am PC? Oder falsch initialierter UART?
Eder Matthias wrote: > Hallo! > > an XTAL1 liegt ein schöner Sinus an. Der Controller bekommt schon einen > Takt. > Sonst würde ich ja gar nichts auf dem UART bekommen. > > Hias EIN schöner Sinus. Ich meinte eigentlich eher, dass die Frequenz wohl nicht stimmt ;)
ATMEGA im richtigen Sockel?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.