Unterschiede Mega8 / Mega16 mit SPI-Lcd

Gast #236025
Lesenswert?
• ▲
▼
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
Gast #236026
Lesenswert?
• ▲
▼
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.