Hey ho,
AAAALLLSSSOOOO du weißt gar nicht wie knapp du vor dem Ziel bist!!!!!!!!!!!!!!!!!!!!!!!!
Dein Problem ist das Verständniss wie man die 8Bit-Ansteuerung in eine 4bit-Ansteurung umwandelt und welche Daten als erstes übermittelt werden müssen,
damit sich das 2x4Bit-Word zu 1x8BitWord zusammensetzt.
Problem ist in den Unterroutinen des
LCD-Command
LCD-Data
zu suchen.
In der ZIP findest du die modifizierte Variante, beide mal mit einander vergleichen und durchsimulieren was da passiert und wo genau der Unterschied liegt.
Dein zusätzliches Problem ist das Grundverständiss vom Aufbau eines Programmes in ASM und wann man wie welche CALL'S oder xJUMPS man nutzt.
Am besten hier mal nachlesen und verstehen
http://www.avr-asm-tutorial.net/avr_de/index.html
Probiers mal aus und bei Problemen einfach durchschreiben....![]()
Lesezeichen