Op 1 maart 2006 01:05:50 schreef Ganzz:
[...]
Wat voor een controller zit daar op en wat moet ik er voor neerleggen voordat zo'n scherm hier op mijn buro ligt?
de controller is een epson. doodsimepl aan t sturen ( straks meer )
een 128x64 heb je al voor 36$ de 240x64 zit op 70$
die dingen zijn echt ongelofelijk cool. slechts 3 millimeter dik 9 de chip zit op het glas gemonteerd in naakte vorm .
en der komt direct een pigtail uit ( ene flex pcb kabel )
Hirose heeft de connectortjes ervoor.
voor de aansturing : je moet 6 condensatortjes aan de kabel hangen , ene 8 bit databus een rd en een write strobe , een chip select en 1 address lijn ( er is 1 data en 1 command register )
de backlight is gemaakt met 4 witte leds. 50 milliampere is genoeg om de boel te latne oplichten op 5 volt.
de aansturing is heel eenvoudig. dit display gedraagt zich als ene ram. je kan lezen en schrijven. de address pointer incrementeert automatisch ( net zoals bij een 44780 )
er zijn commandos om het contrast te programmeren , het display te draaien en flippen ( je kan de boel in spiegelbeeld laten verschijnen , of op zijn kop. reeds gescrhevne data blijft bewaard )
de mapping van de pixels is op ene originele manier gedaan
een byte ligt verticaal
als je dit schrijft
11001100 dan licht de pixel linksboven op , die vlak daarONDER , dan de volgende twee eronder zijn uit en dan 2 pixels lager zijn ze weer aan
als je nu 00110011 schrijft dan gaat de 2e kolom aan
dus om bijvoorbeeld de letter A te schrijven stuur je gewoon dit
01110 D0
10001 D1
10001 D2
11111 D3
10001 D4
10001 D5
10001 D6
00000 D7
er is ene index register waar je kolom programmeert
en een index register waar je 'page' , zeg maar de regel , programmeert
ene karakter generator maken is dan ook een peuleschil.
het bovenstaant geldt voor de 128x64
de 240x64 heeft 2 controllers aan boord.
ene die de linkerhelft doet en ene die de rechterhelft doet