LC Display über Atmega16 anders als über Atmega8??

Gast #1609130
Lesenswert?
• ▲
▼
Hallo,

ich habe bis jetzt mich nur mit den Atmega8 beschäftigt und da klappt 
auch alles ganz Supi.


Nun reicht mit die 8KB Speicher nicht mehr aus, also habe ich angefangen 
mit den Atmega16-16PU

aber ich bekomme ich es einfach nicht hin ein LC Display anzusteuern, 
über den Atmega8 klappt das ohne Probleme :-(


Atmega8 Programm:

$regfile = "M8def.dat"
$crystal = 4000000

Config Lcd = 20 * 2
Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2 , Db5 = 
Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
 Config Lcdbus = 4
Config Portd.7 = Output



Schleife:
Cls
Locate 1 , 1
Lcd "Hallo Welt"
Portd.7 = 1
Waitms 5000
Cls
Locate 1 , 1
Lcd "Hallo lol"
Portd.7 = 0
Waitms 5000
Goto Schleife



Atmega16 Programm:

$regfile = "M16def.dat"
$crystal = 4000000

Config Lcd = 20 * 2
Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2 , Db5 = 
Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
 Config Lcdbus = 4
Config Portd.7 = Output



Schleife:
Cls
Locate 1 , 1
Lcd "Hallo Welt"
Portd.7 = 1
Waitms 5000
Cls
Locate 1 , 1
Lcd "Hallo lol"
Portd.7 = 0
Waitms 5000
Goto Schleife



PortC ist beim Atmega8 oben Rechts, beim Atmega16 unten Rechts anfang 
von pin 22 das habe ich also beachtet aber es klappt nicht muss ich beim 
atmega16 irgendwas anders machen?
Gast #1609164
Lesenswert?
• ▲
▼
DANKE DANKE DANKE ;-)

Endlich klappt es 2 Tage lang habe ich probiert^^ war schon am rande 
eines nerven zusammenbruchs^^

alles zerlegt wieder zusammen gesteckt ich dachte das kann nur an meiner 
schaltung liegen^^


aber kurz das ding deaktiviert und flup funtzt :-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.