Hallo, habe eine bestehende Schaltung auf einen Mega 16 umgerüstet, um noch einige Zusatzfunktionen einzubauen. Nur scheint mein C-Code der auf dem Mega8 problemlos läuft auf dem neuen Board nicht zu funktionieren. Das Lcd (EA Dip204 per HW SPI) zeigt nichts an, nur beim Programmieren des Controllers hin und wieder ein paar Zeichen, da Chipselect fest auf Masse liegt. Jtag habe ich auch schon abgeschaltet und im AVR-Gcc mit -mmcu den richtigen Avr-Typ übergeben. Mosi liegt an SID, SCK an SCK. Den internen Takt habe ich per Fuses wie beim Mega8 auf 4 MHz eingestellt. Muss ich sonst noch Besonderheiten des Mega16 beachten? Gruß Moo
Hat sich erledigt, Anfängerfehler.. hatte nicht berücksichtigt dass ich beim Mega 16 andere DDRs für SPI auf Ausgang setzen muss. Jetzt funktionierts optimal, vlt. macht ja jemand mal den gleichen Fehler ; ) Gruß Moo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.