Ja, ik weet het, ik heb zoveel mogelijk gesearched, gelezen maar het mocht niet baten.
Ik ben bezig om mijn LCD aan te sturen met VB en dlportio, dit lukt aardig maar er zijn nog wat dingen onduidelijk.
ik kan d0-d7 aansturen met DlPortWritePortUchar 888, getal.
Nu maak ik gebruik van een simulator van een LCD met dezelfde controller ( http://www.geocities.com/...fxlcdsim/djgfxlcdsim.html )
En daar zit ook E(nable) R/W, D/I en CSA + CSB.
Ik heb de wiring als volgend:
E -> pin 1 (strobe)
R/W -> ground (niet nodig)
D/I (rs) -> pin 17
CSA -> pin 16
CSB -> pin 14
Ik heb ergens gelezen dat je een aantal porten met
DlPortWritePortUchar 890, getal kan aansturen (port+2) maar ik weet nu niet welk getal ik voor welke pin ik in moet vullen (bij d0-d7 was het 1+2+4+8 etc.)
Hoe krijg ik dus die andere pinnen op hoog, of laag?
Ik ben bezig om mijn LCD aan te sturen met VB en dlportio, dit lukt aardig maar er zijn nog wat dingen onduidelijk.
ik kan d0-d7 aansturen met DlPortWritePortUchar 888, getal.
Nu maak ik gebruik van een simulator van een LCD met dezelfde controller ( http://www.geocities.com/...fxlcdsim/djgfxlcdsim.html )
En daar zit ook E(nable) R/W, D/I en CSA + CSB.
Ik heb de wiring als volgend:
E -> pin 1 (strobe)
R/W -> ground (niet nodig)
D/I (rs) -> pin 17
CSA -> pin 16
CSB -> pin 14
Ik heb ergens gelezen dat je een aantal porten met
DlPortWritePortUchar 890, getal kan aansturen (port+2) maar ik weet nu niet welk getal ik voor welke pin ik in moet vullen (bij d0-d7 was het 1+2+4+8 etc.)
Hoe krijg ik dus die andere pinnen op hoog, of laag?