Grafikus LCD
Grafikus LCD
Szovhoz írta:
Van egy kis gondom egy grafikus lcd kellen működtetni egy atmega 16-ossal!
Minden jó volna csak a konfig nem megy nézegettem már pár minta prrogit de a bacom mindíg haza vágja!
http://www.lcd-module.de/deu/pdf/grafik/dip128-6.pdf
erről van szó!
Van aki tudja hogyan kéne beállítani a configot?
sehol nem találtam hozá jó cuccost és a helpben leírtak sem segítettek nekem!
Data portnak a portb -t használom és a confighpz pedig a port c-t azokra kéne belőni valahogy!
köccike!
Van egy kis gondom egy grafikus lcd kellen működtetni egy atmega 16-ossal!
Minden jó volna csak a konfig nem megy nézegettem már pár minta prrogit de a bacom mindíg haza vágja!
http://www.lcd-module.de/deu/pdf/grafik/dip128-6.pdf
erről van szó!
Van aki tudja hogyan kéne beállítani a configot?
sehol nem találtam hozá jó cuccost és a helpben leírtak sem segítettek nekem!
Data portnak a portb -t használom és a confighpz pedig a port c-t azokra kéne belőni valahogy!
köccike!
De hogy kreativ is legyek:
Az adatlapapalján a KS0108-as chip van benne...
A bascom az 1.11.8.1 (7.9?) verzió óta natívan támogatja....
Nézd meg a Bascom\samples\LCDGraph könyvtárat. Itt a ks0108.bas,
A program lelke:
Itt minden magáért beszél....
DE: 4 k demo-bascom nagyon hmar eléri a limitet!
Az adatlapapalján a KS0108-as chip van benne...
A bascom az 1.11.8.1 (7.9?) verzió óta natívan támogatja....
Nézd meg a Bascom\samples\LCDGraph könyvtárat. Itt a ks0108.bas,
A program lelke:
Kód: Egész kijelölése
$lib "glcdKS108.lib"
Wait 2
Print "Config" ' printing will still work as only the receiver pin is disabled
'First we define that we use a graphic LCD
Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 0 , Ce2 = 1 , Cd = 4 , Rd = 3 , Reset = 2 , Enable = 5
'The dataport is the portname that is connected to the data lines of the LCD
'The controlport is the portname which pins are used to control the lcd
'CE =CS1 Chip select
'CE2=CS2 Chip select second chip
'CD=Data/instruction
'RD=Read
'RESET = reset
'ENABLE= Chip Enable
DE: 4 k demo-bascom nagyon hmar eléri a limitet!
Érdemes helyenként a DEMO-t is frissíteni és _mellételepítve_ az újabbat használni. Elég sok változtatás volt az újabbakben....
A Bascom ára (a www.mcselec.com oldalon rendelve) 79 Eur + banki utalás ktsg-ének a hazai része (~1600 Ft). Így a program verziókövetéssel! árban ~79Eur*260Ft/EUR+1600Ft = ~22 eFt
Hazai regisztrátor cégen keresztül ugyanez ~32-37 eFt lenne. Hazai direkt forgalmazó nincsen jelenleg. Emailban kapsz a regisztráció és az átutalás után 3-4 nappal egy bscavrl.szam formátumú regisztrációs kulcsot. Ezzel biztosítod, hogy a Bascom kódlimittelen legyen és frissíthető a licenszfájlok segítségéve. Szerintem ennyi igazán nem drága a fejlesztőeszközért.... Mondjuk az első-második fizetős munka kitermeli, és nem kell görcsölni a frissítésekkel, hibákkal....
A Bascom ára (a www.mcselec.com oldalon rendelve) 79 Eur + banki utalás ktsg-ének a hazai része (~1600 Ft). Így a program verziókövetéssel! árban ~79Eur*260Ft/EUR+1600Ft = ~22 eFt
Hazai regisztrátor cégen keresztül ugyanez ~32-37 eFt lenne. Hazai direkt forgalmazó nincsen jelenleg. Emailban kapsz a regisztráció és az átutalás után 3-4 nappal egy bscavrl.szam formátumú regisztrációs kulcsot. Ezzel biztosítod, hogy a Bascom kódlimittelen legyen és frissíthető a licenszfájlok segítségéve. Szerintem ennyi igazán nem drága a fejlesztőeszközért.... Mondjuk az első-második fizetős munka kitermeli, és nem kell görcsölni a frissítésekkel, hibákkal....
GLCD+atmega8535
sziasztok!
én is egy grafikus lcdt szeretnék be üzemelni de még kezdő vok nem tom milyn progit kéne irnom hogy legalább azt irja ki hogy helo vagy a hö fokot.. ez egy ks 108 alapu glcd 192*64 dot és egy atmega8535 el hajtanám össze raktam géppel is össze van kötve.
az lcd adatlap és a bekötés a linken
légyszi segitsetek.
http://tetye.homelinux.com/help
[/img]
én is egy grafikus lcdt szeretnék be üzemelni de még kezdő vok nem tom milyn progit kéne irnom hogy legalább azt irja ki hogy helo vagy a hö fokot.. ez egy ks 108 alapu glcd 192*64 dot és egy atmega8535 el hajtanám össze raktam géppel is össze van kötve.
az lcd adatlap és a bekötés a linken
légyszi segitsetek.
http://tetye.homelinux.com/help
[/img]
"nincs $lib "glcdKS108.lib" ezt irja"
a $lib "glcdKS108.lib" helyett a a $lib "glcdKS108.lbx" szöveget írdd. A Bascom/LIB alatt megnézheted hogy ott van-e a library.
Hogy mit csinál? Ott vana program megjegyzéseiben....
- Képernyőtörlés
- Szövegek kiírása, locate parancs
- Vonal és kör rajzolása
- kép megjelenítése
Ez utóbbi részt (showpic és Plaatje:$bgf "ks108.bgf"") töröld ki, mert kifutsz a 4k-ból...
a $lib "glcdKS108.lib" helyett a a $lib "glcdKS108.lbx" szöveget írdd. A Bascom/LIB alatt megnézheted hogy ott van-e a library.
Hogy mit csinál? Ott vana program megjegyzéseiben....
- Képernyőtörlés
- Szövegek kiírása, locate parancs
- Vonal és kör rajzolása
- kép megjelenítése
Ez utóbbi részt (showpic és Plaatje:$bgf "ks108.bgf"") töröld ki, mert kifutsz a 4k-ból...
Bascom verzió?
Bascom súgó ill samplesből:
Bascom súgó ill samplesből:
Kód: Egész kijelölése
'First we define that we use a graphic LCD
Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 0 , Ce2 = 1 , Cd = 4 , Rd = 3 , Reset = 2 , Enable = 5
'The dataport is the portname that is connected to the data lines of the LCD
'The controlport is the portname which pins are used to control the lcd
'CE =CS1 Chip select
'CE2=CS2 Chip select second chip
'CD=Data/instruction
'RD=Read
'RESET = reset
'ENABLE= Chip Enable