-
-
habs im eigenversuch...
....geschafft... die daten fürs display sind die vom applikationsboard (beispielprogramme) habs aber mit ASCII Codes gemacht.
...
define lcd_port byteport[2]
define lcd_rs port[14]
define lcd_rw port[13]
define lcd_e port[15]
define lcd_buf byte
define lcd_param byte
define Eingang AD[8]
gosub LCD_INIT
pause10
#LOOP
if Eingang >10 then goto LOOP
if Eingang <10 then goto Ausgabe
#Ausgabe
lcd_param = 1
gosub LCD_GOTOLINE
lcd_param = 84
gosub LCD_WRITECHAR
lcd_param = 69
gosub LCD_WRITECHAR
lcd_param = 83
gosub LCD_WRITECHAR
lcd_param = 84
gosub LCD_WRITECHAR
if Eingang >10 then gosub LOOP
if Eingang <10 then goto Ausgabe
'*****LCD Interface*****
...
jedoch weiß ich nicht ob mein original programm optimal ist... hab da noch durchs löschen eben beim zustandsänderung das flackern des lcds durch das gosub lcd_init (löschen des displays auch)
wenn du mal mein programm ansehen magst würd ichs dir gern mal schicken. weiß nicht so recht wie ichs hier so poste wie du.
PS: der Eingang AD[8] ist meine selbstgebaute Lampencontrol die bei defekter Lampe ein Signal ausgibt. Möchte das in mein Auto später über eine AVR ATMEL128 überwachen lassen.(Alle Lampen) Möglichst über unterschiedliche wiederstrände (addierend) so das ich nur ein analog eingang verwenden kann. *g*
greetz
und danke für die hilfe.[/code]
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen