Viecherl
19.11.2010, 01:37
Hallo,
ich habe ein 16x2 lcd an einen mega16 angeschlossen und wollte dies nun mit dem tutorial ansteuern.
$regfile = "m16def.dat"
$crystal = 1000000
Config Portd = Output
Config Portb = Output
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.2 , Rs = Portb.0
Config Lcdbus = 4
Portd.0 = 0 "R/W"
Portb.0 = 0 "DB0"
Portd.1 = 0 "DB1"
Portd.2 = 0 "DB2"
Portd.3 = 0 "DB3"
Cls
Locate 1 , 1
Lcd "Test"
End
allerdings passiert überhaupt nichts.
ich habe alle pins nachgemessen, es kommt alles dort an wo es hin soll.
über hilfe würde ich mich freuen!!
PS: die ersten 4 von portd schalte ich softwaremäßig auf gnd, da immer nur von 4 bit ansteuerung die rede ist.
Gruß, Philipp
ich habe ein 16x2 lcd an einen mega16 angeschlossen und wollte dies nun mit dem tutorial ansteuern.
$regfile = "m16def.dat"
$crystal = 1000000
Config Portd = Output
Config Portb = Output
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.2 , Rs = Portb.0
Config Lcdbus = 4
Portd.0 = 0 "R/W"
Portb.0 = 0 "DB0"
Portd.1 = 0 "DB1"
Portd.2 = 0 "DB2"
Portd.3 = 0 "DB3"
Cls
Locate 1 , 1
Lcd "Test"
End
allerdings passiert überhaupt nichts.
ich habe alle pins nachgemessen, es kommt alles dort an wo es hin soll.
über hilfe würde ich mich freuen!!
PS: die ersten 4 von portd schalte ich softwaremäßig auf gnd, da immer nur von 4 bit ansteuerung die rede ist.
Gruß, Philipp