Davmidt
22.02.2011, 15:54
Hallo zusammen,
bin ziemlich neu auf dem Gebiet der Microcontrollerprogrammierung mit Bascom und möchte irgendwann mal eine Füllstandsmessung z.B. einer Zisterne basteln. Gerade scheitere ich aber bereits am Problem etwas auf dem LCD darzustellen. Mein Code ist folgender:
'$sim
' Programmname: LCD_Hallo.bas
' Autor: David Schmidt
' Datum: 17.02.2011
' Beschreibung:
' Controller: Atmega8
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 4800
Config Lcd = 16 * 4 ' 4x16 LCD
Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.4 , Db6 = Portc.0 , Db7 = Portb.5 , E = Portb.2 , Rs = Portb.1
Do
Cls 'Testzwecke...
Upperline
Lcd "HALLO!"
Loop
End
Die Simulation in Bascom läuft durch, will ich aber die reale Schaltung testen, passiert auf meinem LCD gar nichts. Ich geh davon aus, dass der Fehler im Programm liegt, da das Display zwar leuchtet und auch ein Kontrast erkennbar ist, aber halt nichts angezeigt wird.
Danke für eure Hilfe!
bin ziemlich neu auf dem Gebiet der Microcontrollerprogrammierung mit Bascom und möchte irgendwann mal eine Füllstandsmessung z.B. einer Zisterne basteln. Gerade scheitere ich aber bereits am Problem etwas auf dem LCD darzustellen. Mein Code ist folgender:
'$sim
' Programmname: LCD_Hallo.bas
' Autor: David Schmidt
' Datum: 17.02.2011
' Beschreibung:
' Controller: Atmega8
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 4800
Config Lcd = 16 * 4 ' 4x16 LCD
Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.4 , Db6 = Portc.0 , Db7 = Portb.5 , E = Portb.2 , Rs = Portb.1
Do
Cls 'Testzwecke...
Upperline
Lcd "HALLO!"
Loop
End
Die Simulation in Bascom läuft durch, will ich aber die reale Schaltung testen, passiert auf meinem LCD gar nichts. Ich geh davon aus, dass der Fehler im Programm liegt, da das Display zwar leuchtet und auch ein Kontrast erkennbar ist, aber halt nichts angezeigt wird.
Danke für eure Hilfe!