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, 00: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: 95
Registrován: 26 zář 2009, 00: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_soubor_verejne.php?file_id=9590
http://en.radzio.dxp.pl/t6963/
http://www.sparkfun.com/datasheets/LCD/Monochrome/AN-029-Toshiba_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, 00: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: 95
Registrován: 26 zář 2009, 00:00

#4 Příspěvek od gmike »

Ještě by mohlo pomoct tohleto
http://www.nbb.cornell.edu/neurobio/land/studentproj/1999to2000/gurnee/T6963rr.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, 00: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ů“