dreadbrain
10.04.2006, 12:08
Hi
ich steige zu zeit auf Bascom um und möchte mein lcd im 4- bit modus ansteuern. Am Anfang hat das auch gut geklappt, aber als die prgramme etwas schwiriger wurden, hat das lcd nur mehr das erste mal nach dem brennen richtig gefunzt . Also einmal den controller + lcd ausgeschaltet und schon gings nimmer.
es zeig nur o 0 ?o (so ähnlich, sind noch andere komplizierte zeichen dabei)
dann hab das erste prog das ich fürs lcd machte probiert, und das geht auch nimmer.
$regfile = "m16def.dat "
$framesize = 32
$swstack = 64
$hwstack = 64
$crystal = 16000000
Config Porta.7 = Output
Porta.7 = 1
Config Lcdpin = Pin , Rs = Portd.0 , E = Portd.1 , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7
Config Lcd = 24 * 2
Cls
Cursor Off
'Programm_________________________________________ ______________________________
Lcd "hallo"
End
wenn ich aber mein lcd mit der alten asembler routine ansteuer gehts wieder.
ich bin ratlos :cry: :cry: :cry:
kann mir irgendjemand helfen?
mfg Beni
ich steige zu zeit auf Bascom um und möchte mein lcd im 4- bit modus ansteuern. Am Anfang hat das auch gut geklappt, aber als die prgramme etwas schwiriger wurden, hat das lcd nur mehr das erste mal nach dem brennen richtig gefunzt . Also einmal den controller + lcd ausgeschaltet und schon gings nimmer.
es zeig nur o 0 ?o (so ähnlich, sind noch andere komplizierte zeichen dabei)
dann hab das erste prog das ich fürs lcd machte probiert, und das geht auch nimmer.
$regfile = "m16def.dat "
$framesize = 32
$swstack = 64
$hwstack = 64
$crystal = 16000000
Config Porta.7 = Output
Porta.7 = 1
Config Lcdpin = Pin , Rs = Portd.0 , E = Portd.1 , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7
Config Lcd = 24 * 2
Cls
Cursor Off
'Programm_________________________________________ ______________________________
Lcd "hallo"
End
wenn ich aber mein lcd mit der alten asembler routine ansteuer gehts wieder.
ich bin ratlos :cry: :cry: :cry:
kann mir irgendjemand helfen?
mfg Beni