Guten Tag. Ich habe das Problem das ich es irgendwie nicht hinbekomme die Page ein zu stellen.
1 | ldi Temp1, 0b10111010 ; Display Page einstellen auf 3 |
2 | out DataPort, Temp1 ; Aund als Daten ausgeben |
3 | clr Temp1 ; Testweise zwischenzeitig geleert |
4 | ldi Temp1, (1<<CS1) ; Chip1 auswählen |
5 | out ComPort, Temp1 ; Chip auswahl an Befehl Ports ausgeben |
6 | rcall SetE ; Zur Übernahme ca. 1,5us E Hoch ziehen |
7 | rcall WaitBusy ; Warten bis nichtmehr am Arbeiten |
Hier ist der Ausschnitt des Codes. Wenn ich danach etwas ausgebe wird es geschrieben als wenn ich diesen Code garnicht drin hätte. Reset ist die Zeit über Low (aktiv), im Datenblatt steht aber das dies geht und ich konnte auch wärenddessen etwas schreiben. Datenblatt: http://www.datasheetcatalog.org/datasheets2/16/160893_1.pdf