Ovládání grafického LCD s T6963 PICem

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
fikes
Příspěvky: 70
Registrován: 15 lis 2005, 01:00
Bydliště: Trutnov

Ovládání grafického LCD s T6963 PICem

#1 Příspěvek od fikes »

Dostal se mi do rukou grafický mono displej s Řadičem T6963. Nemáte někdo zkušenosti či nějaký odkaz na zdrojový kod pro inicializaci a zápis na tento displej. Pokud možno v assembleru a pro nějaký obyčejnější PIC. Děkuji.

Uživatelský avatar
gmike
Příspěvky: 94
Registrován: 26 zář 2009, 02:00

#2 Příspěvek od gmike »

Teďka nedávno jsem to řešil, není to nic složitého. Doporučuji prostudovat toto:
http://www.vutbr.cz/www_base/zav_prace_ ... le_id=9590
http://en.radzio.dxp.pl/t6963/
http://www.sparkfun.com/datasheets/LCD/ ... T6963C.pdf
a hlavně toto http://www.lcd-module.de/eng/pdf/zubehoer/t6963.pdf
Jediné co je potřeba, tak vždy zapsat příslušný bajt a pa přečíst stav řadiče, a tak pořád dokola. Jinak samozřejmě si prostuduj katalogový list řadiče. Na googlu se dají najít i hotové programy, ale někdy člověkovi zabere mnohem více času pochopit cizí program a upravit si ho, než ho napsat celý sám. Opravdu ta komunikace není složitá.

Jo ještě si projeď toto: http://www.hantronix.com/files/down/t6963app.pdf

Uživatelský avatar
fikes
Příspěvky: 70
Registrován: 15 lis 2005, 01:00
Bydliště: Trutnov

#3 Příspěvek od fikes »

Díky za odkazy. Jelikož jsem začátečník, dovedu si něco málo napsat, ale inicializace zařízení a programování na čistý papír to ještě ne. Pro procesory PIC toho na inetu moc není, spíše pro Atmely a když už něco, tak hrozně napsaný, že se v tom nedá vyznat. Mám něco pro 16F84, tak s tím zkusím laborovat. Už jsem si to trochu rozebral, je to ale dosti chaoticky napsaný.

Uživatelský avatar
gmike
Příspěvky: 94
Registrován: 26 zář 2009, 02:00

#4 Příspěvek od gmike »

Ještě by mohlo pomoct tohleto
http://www.nbb.cornell.edu/neurobio/lan ... 6963rr.pdf

Ale jak jsem psal... pokud se budeš držet těch vyvojových diagramů nebo popisů co jsou všude, tak ti to bez problémů pojede. Stačí jenom zapsat bajt, zkontrolovat stav řadiče a tak dokola.

Uživatelský avatar
fikes
Příspěvky: 70
Registrován: 15 lis 2005, 01:00
Bydliště: Trutnov

#5 Příspěvek od fikes »

Tak se mi podařilo objevit schema a výpis programu v *.asm pro 16F84, provedl jsem založení projektu v MPLAB, trochu jsem srovnal výpis programu, převedl do hex, vypálil a funguje to. Je to demo na text, grafiku, pohyb. Tak teď už jenom laborovat a zkoušet a pochopit všechny možné způsoby zobrazování. Jenom ta 16f84 kterou mám nejde vypalovat v PICkit2, tak ještě sehnat 16F84A.

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“