Pixel displayi

Rasprava o el. shemama, pitanja i diskusije. Ako ti treba neka shema, ovdje pitaj.

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Pixel displayi

Post by Lukand »

Može li mi tko objasniti kako mikrokontroler šalje podatke na LCD (
http://www.chipoteka.hr/www/zel.pl?tip= ... d&refpass=
)
Dobro bi mi došao takav display za razliku on onih led osmica za koje znam teoriju multipleksiranja, pa da li tko može objasniti kako ti funkcioniraju odnosno kako primaju informaciju za ispis.
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
User avatar
defs
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 250
Joined: 14-04-2007, 16:21

Post by defs »

ovisi koji mikrokontroler koristis, ja znam za ARM, pa ak te zanima javi!!
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Post by Lukand »

mislio sam s atmelom a display neki iz chipoteke, ali volio bih teoriju upravljanja
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
froid
Penjem se :)
Penjem se :)
Posts: 91
Joined: 17-03-2007, 20:26
Location: Niš

Post by froid »

Moraš prvo da odabereš koji ćeš modul koristiti i kakav interface ima, serijski ili paralelni, osmobitni ili četvorobitni. Za svaki od njih verovatno je dostupno precizno uputstvo koga se trebaš držati.

Primer: modul 2x16 sa paralelnim interface-om
prvo moraš da prođeš inicijalizaciju displeja:
- čekaš 50ms da se interno inicijalizuje
- 4 puta upišeš $38 sa pauzom od 10ms
- upišeš $0c
- upišeš $06

Modul je inicijalizovan za osmobitni data .

Interni bufer za podatke adresiran je ovako: od $80 do $8f su ti karakteri prvog reda na displeju a od $b0 do $bf karakteri drugog reda.
Podigneš kontrolnu RS liniju i upišeš adresu na koju ide karakter, spustiš RS liniju i upišeš karakter (ASCII).
Naravno, prouči značenje kontrolnih linija i poštuj tajminge.
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Post by pedja089 »

ne zavisi od kontrolera.
komunikacija sa displejem ide uvek na isti nacin, tj nacin na koji zahteva displej a ne kontroler
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Post by Lukand »

pošto je to display s točkicama jel bi se moglo kako ispisivati slikice ili neke posebne znakove
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
User avatar
defs
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 250
Joined: 14-04-2007, 16:21

Post by defs »

pedja089 wrote:ne zavisi od kontrolera.
komunikacija sa displejem ide uvek na isti nacin, tj nacin na koji zahteva displej a ne kontroler
kaj ne zavisi....
za ARM se ne piše isti program u atlasu ko za neki drugi kontroler
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Post by pedja089 »

pa ne pise se isti program, ali napisani programi postuju iste protokole
znaci salju iste brojeve, i prave iste pauze za inicijalizaciju displeja
froid
Penjem se :)
Penjem se :)
Posts: 91
Joined: 17-03-2007, 20:26
Location: Niš

Post by froid »

Dao sam ti grub primer kako se kontroliše displej 2x16 karaktera. Ako uzmeš grafički displej, onda ćeš definisati svaku tačku i crtati.

P.S. I da, ne zavisi od kontrolera, bilo kojim kontrolerom moraš poslati iste sekvence, samo će se programi razlikovati.
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Post by Lukand »

da li među ponuđenim znakovima u jednom redu ima nešto poput strelice ili tako nešto
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
User avatar
ShOkRe
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 468
Joined: 10-01-2007, 20:55
Location: Pula

Post by ShOkRe »

pogledaj prvi primjer koji sam proguglao http://store.qkits.com/moreinfo.cfm/lcd16x2.zip imas raznih strelica simbola...na stranici 7 su ti ponudjeni znakovi a svaki takav "jeftini" (70-tak kuna) lcd ima i svoj sram u koji mozes upisati znak od 5x8 tockica (i takvij barem 4 do 8 ovisi o modelima) i poslje ga zvati van na displej koliko zelis (dok ima struje)
informacije sam lupao napamet pa cak isam ni siguran za matricu tockica ni za sram ali imas u dokumentu....
User avatar
ShOkRe
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 468
Joined: 10-01-2007, 20:55
Location: Pula

Post by ShOkRe »

bilo duran-duran pa sam obrisao... (dupli opst)
Post Reply