Gast
#235193
Hallo, ich möchte gern einen "Controller" für Char-LCD mit Bascom programmieren, Zielchip 2313. Dieser AVR soll dann Angaben via serieller Verbindung auf einem LCD darstellen, hat das schonmal jemand mit BASCOM realisiert ? Es sollen Daten und Positionsbefehle übertragen, ich habe nur noch keinen richtigen Ansatz. Wenn ich dem Host AVR z.B. print "test" schreibe, wird dann eine klassisches "ENTER" mit gesendet, ich kann ja die Stringlänge nicht wissen und möchte dem Controller-AVR mitteilen, das war ein Befehl. Mit dem Interrupt durch Empfang über RxD klappt es schon, ab sonst noch nix. Wenn ich z.B. Print "#L1-2" schreibe, muss der Controller-AVR z.B. durch Shiften den Befehl zerlegen #L heisst Postionsbefehl, erst Zeile (1) , dann Zeichen (2) usw., auch #CLS soll dann später CLS des LCD auslösen. Man könnte auch jetzt immmer "$Hello World" senden, $ = Darzustellender Text. Nebenbei kann der Controller auch via PWM den Contrast und Helligkeit des Backlight und vieles mehr steuern, und das nur mit 4 (3) Leitungen +5V GND TxD (RxD). Hat jemand Ideen und Anregungen hierzu, bitte keine Sprüche wie "das gibts schon" ---> Preis , 2313 + Kleinkram 3,00 EUR. Werde dann auch Platinen herstellen... Gruss A. Arndt