Sida 2 av 3
Postat: 9 november 2005, 12:39:01
av sodjan
Antagligen inte.
Det finns flera olika HD44780-kompatibla controllers och jag håller inte reda på alla nummer, så jag antog att det var en sådan...
Sorry för missförståndet...
Postat: 9 november 2005, 12:43:59
av jack
Inget att be om ursäkt för. Tack för din hjälp allafall.
Det verkar ju faktiskt inte helt omjöligt att styra LCD:n på egen hand, efter att ha kollat lite på sidan som Xyzzy länkade till. Men det känns som om mina felkällor växer i antal om jag skulle försöka mig på något sådant..
Har beställt en ny LCD nu, ska se om den fungerar med MikroC-koden. Om den inte gör det får jag försöka med nåt annat..
Postat: 9 november 2005, 12:52:35
av vfr
Är det för KS0108:an som Basic-rutinerna är skrivna ?
Nej, den är säkert inte så svår att skriva för, bara man gör rätt!

Postat: 9 november 2005, 12:56:05
av jack
Basic? Jag använder C-kompilatorn MikroC, med dess inbyggda rutiner för KS0108.
Postat: 9 november 2005, 13:11:47
av vfr
Ooops! Blandade ihop dig med Jimmy för ett ögonblick. Han brukar köra en del Basic, tror jag.
Jaja. Huvudsaken var ju att rutinerna verkligen är skrivna till den kontrollern.
Postat: 9 november 2005, 20:04:16
av JimmyAndersson
vfr: Jepp, jag kör en hel del Basic. Ryktet sprider sig fort...
jack: Du råkar inte ha en länk till databladet för displayen så man kan kika lite?
Jo, vissa displayer kan köras i 4bit-läge. Men det är mycket lättare att få det att fungera med 8bitars-läge.
Postat: 9 november 2005, 23:49:12
av jack
http://www.bysala.se/jack/WG12864D.pdf
Tror tyvärr inte det är så mycket att se..
Postat: 10 november 2005, 02:06:36
av JimmyAndersson
Den sidan var inte särskillt "pratsam".
Men nu vet jag vad LCD'n heter.
Ska kolla andra KS0108-kompatibla datablad.
Postat: 12 november 2005, 14:13:08
av bengt-re
KS0108 Är alltid grafisk och inte så lämplig att köra i fyrbitars mode, de jag har använt stödjer det inte iaf, så lika bra att offra fyra pinnar till. Visst är KS0108 lite bökigare att driva, men det finns bra freewareprogram som hjälper en att ta fram binärer från sina fonter och eller bmp-filer som man vill fylla displayen med.
Postat: 27 november 2005, 12:38:54
av jack
Success!!! Skiten fungerar!
Jag beställde en ny display, testade den med min gamla C-kod, inget funkade. Testade istället lite BASIC-exempel-kod jag hittade i MikroBasic-kompilatorn. Då fungerade båda displayerna perfekt! Funkar säkert i C också, ska testa nu.
Tyvärr begränsas jag nu av demo limiten i båda kompilatorerna...
EDIT: Liten bild:
EDIT2: Nu funkar det i C också. Men börjar bli trött på satans demot...
Postat: 28 november 2005, 14:09:27
av bengt-re
Härligt ! Det är något speciellt med att få en bråkande display att fungera...

Postat: 28 november 2005, 14:31:19
av jack
Ja faktiskt. Speciellt när man till och med beställt ny display i tron om att man bränt den första.
Riktigt häftig display det här faktiskt

En till bild:

Postat: 28 november 2005, 14:34:07
av bengt-re
Vad kör du med för program för att omvandla bildern till KS0108iska?
Postat: 28 november 2005, 14:53:59
av jack
"KS0108iska"
Kör med C-kompilatorn MikroC där det finns ett verktyg för detta. Man laddar in en 128x64 pixlars svart-vit BMP och får ut koden.
Postat: 28 november 2005, 14:59:18
av bengt-re
Aha, smutt. Hade ett bra fristående program, men har tappat bort det och minns inte vad det hette. Nåväl, får väl leta eller tvinga någon programerare på jobbet skriva mig ett nytt.... Inte så kul att göra manuellt lixssom...