Hi, ich habe Schwierigkeiten den Code von Benedikt zu verstehen, als erstes würde ich gern wissen wo das Format für den font definiert ist. Und warum wird der font mit ".org 512" plaziert, warum nicht mit einem Label? Hier der gesamte Code: http://pastebin.com/m21791609 Genereller Ablauf des Code: Mainloop -> rxuart -> uart_getchar uart_getchar: cp WPos, RPos breq uart_getchar: Soweit ich das sehe sind WPos/RPos beide 0 am Anfang, hätte man denn hier nicht schon eine Endlos Schleife gebaut?
Julius J. wrote: > Und warum wird der font mit ".org 512" plaziert, warum nicht mit einem > Label? Weil die Daten auf einer 256Byte Grenze anfangen müssen, denn dann kann über das Lowbyte der Adresse das Zeichen ausgewählt werden und über das Highbyte die Pixelzeile. > Soweit ich das sehe sind WPos/RPos beide 0 am Anfang, hätte man denn > hier nicht schon eine Endlos Schleife gebaut? An sich ja, aber WPos wird in einem Interrupt verändert. Das ganze ist ein einfacher FIFO.
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.