Hmmm nach dem initialisieren verschwinden die Balken nicht :/ vorher ist allerdings etwas seltsames passiert: Ich habe das 4x20 an den Ports 1-8 und RS an 9, RW an 10 und E an 11 angeschlossen, die Beleuchtung des App. Board Displays wurde eingeschalten und es sind viele Zeichen auf das Display geschrieben worden....
Ich hab mittlerweile versucht die initialisierung Bitweise vorzunehmen, wie im Datenblatt beschrieben, code:
Funktioniert allerdings auch nicht :/Code:define RS as port[9] define RW as port[10] define E as port[11] define DB0 as port[1] define DB1 as port[2] define DB2 as port[3] define DB3 as port[4] define DB4 as port[5] define DB5 as port[6] define DB6 as port[7] define DB7 as port[8] define i as byte i = 0 'Initialisierung 'Function set pause 10 RS = off RW = off E = on DB0 = off DB1 = off DB2 = off DB3 = off DB4 = on DB5 = off DB6 = off DB7 = off 'Initialisierung 'Display on/off control pause 1 RS = off RW = off E = on DB0 = on DB1 = on DB2 = on DB3 = on DB4 = off DB5 = off DB6 = off DB7 = off 'Initialisierung 'Display clear pause 1 RS = off RW = off E = on DB0 = on DB1 = off DB2 = off DB3 = off DB4 = off DB5 = off DB6 = off DB7 = off 'Initialisierung 'Entry mode set pause 1 RS = off RW = off E = on DB0 = on DB1 = on DB2 = on DB3 = off DB4 = off DB5 = off DB6 = off DB7 = off 'Ins Display schreiben do E=on pause 1 RS = on RW = on DB0 = off DB1 = off DB2 = on DB3 = on DB4 = off DB5 = on DB6 = off DB7 = off 'Display shift, left E=on RS = off RW = off DB0 = on DB1 = on DB2 = on DB3 = on DB4 = on DB5 = off DB6 = off DB7 = off loop until i = 1
Bei deinem Programm wurde das Standard Display des App.Boards angesprochen, kann es sein dass dieses Display gar keinen HD74880 Controller hat?







Zitieren

Lesezeichen