Gast
#715421
Hallo,
ich hab ein blödes Problem.
Ich versuch ein Display mit einem mega128 anzusteuern, allerdings
scheint es so, dass sobald das Programm zu lang wird ("lang" ist
relativ, eigentlich ist es nur ein Paar Zeilen kurz) der Controller sich
aufhängt oder Resettet oder sowas ähnliches.
Ich hab den Code im Anhang, da wird beim initialisieren eine LED
angeschalten. Diese sollte normalerweise nach Abschluss des Prozesses
wieder ausgehen. Das tut sie aber nicht. Kürze ich den Code um ein paar
Zeilen, nehme z.B. das PORTA &= ~(1<<RS); raus, dann geht die LED am
Ende auch aus.
Das ganze begreif ich derzeit nicht so richtig. Im AVR-Studio Simulator
funktioniert alles wie von mir gedacht, nur in der realen Schaltung
schaut es ganz anders aus.
Die restlichen Pins vom mc waren zur Testzeit offen, also keine externen
Faktoren die da reinspielen könnten.
Habt ihr eine Idee?
Gruß Marcus