INFO - FAQ - CC2-Forum - CCPro-Forum |
Hallo Leute, mich würde mal interessieren, wie ich die lcd initialisierung umschreiben muss, so dass es auch im 8 bit Modus funktioniert?! hab hier mal angeführt, wie ich's bis jetzt gemacht hab: #LCD_INIT lcd_port = off (alle ports 0) -> angeführt lcd_param = &H38 : gosub LCD_WRITECMD (8 bit modus aktivieren) -> angeführt lcd_port = &B00000010 (umschalten mit 8 in 4 bit modus) -> weggelassen tog lcd_e -> weggelassen tog lcd_e -> weggelassen lcd_param = &H28 :gosub lcd_writecmd (ab jetz im 4 bit ...) -> weggelassen lcd_param = &H0C :gosub lcd_writecmd -> weggelassen . . . ab jetzt kommt das große problem! (...wie kann ich hi- und lo-nibble gleichzeitig senden?) #LCD_WRITE lcd_port = lcd_buf or (lcd_param shr 4) (hi nibble) -> ? tog lcd_e -> ? tog lcd_e -> ? lcd_port = lcd_buf or (lcd_param and &H0F) (lo nibble) -> ? tog lcd_e -> ? tog lcd_e -> ? return Wäre echt klasse, wenn ihr mir da weiterhelfen könntet Vielen Dank im Voraus gruß daniel |
Antwort schreiben |