LCD u boji sa PIC16F628 (4 ili 20 mhz)

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by tesla2 »

Izvadio sam lcd u boji iz siemensovog mobitela, redi se o lcd-u LPH 9135 imam datasheet i sve od njega, ali problem je program. Kako bi trebao izgledati program u MCS-u (pic basic ) ? Kako napraviti DEFINE pinova za taj display ? Character set ? Molim nekog tko će mi objasniti ili dati neki primjer.

Znam da je MCS kompatibilan sa onim matrix displayima ali kako napraviti da radi sa ovakvim displayom. Gledao sam na stranici ivice novakovića onaj njegov projekt sa displayom u boji http://www.ivica-novakovic.from.hr/Moto ... %20lcd.htm .... ali tu je kod samo za C, a u C se na kužim, još... Kako nešto takvo napraviti u MicroCode studiu ? Netreba mi grafika, na displayu bi se ispisivao tekst u boji.. ...
:?
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by pedja089 »

Pa imas datasheet, napravis komunikaciju kakva je upisana u njemu, slozis svoj font, i tek onda mozes koristiti gldc. Da si pazljivije procitao video bi da lcd nema nista od toga sto si ti pitao kako definisati...
Pogledaj u temi za nagradni zadatak kako izgleda koriscenje glcd-a.
Ako ti je oproblem to napisati za obican displej za telefon, sta ce tek biti za lcd monitor...
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by tesla2 »

googlam već pola sata ali nisam našao primjer kako da lcd spojim sa pic mikrokontrolerom i neki primjer koda u picbasicu, idem googlet još, al iako je neko voljan pomoći... :roll:
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by pedja089 »

A kako vezati? Pa zicom.
Svaki UI pin lcd-a, na pic.
Ulaz displjea ti ide na izlaz pica, i izlaz displeja na ulaz pica. I dalje ostaje napisati svoje funkcije...
Paznju moras obratiti na napajanje. Ako se ne varam mislim da displej radi na 3.3V. Tako da pic mora ici na 3.3V, ili pic na 5V, pa prilagoditi naponske nivoe lcd-u...
Trazis pomoc, a nista nisi ni poceo.
Za pocetak uzmi nacrtaj neku semu, pa ce ti neko reci valja, ne valja.
Stavi datasheet lcd-a mozda bi ga neko hteo pogledati pa pomoci...
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by tesla2 »

ma nije problem spajanje.. nego komunikacija... pic sam stavio na 5.0V a lcd sam na 3.0V preko stabilizatora napona. Sve je sastavljeno, al fali program u micro code studiu. molim vas za neki primjer... HELP... :|

evo i datasheeta od lcd (kontrolera): http://www.tichinese.com/code/attachmen ... 1271369062

i nešto o lcd-u :
Passive Matrix Liquid Crystal Display Panel, transflective, 65536 colours, negative mode
Display Resolution: 128 x 128
Logic Voltage: 2.9V
Backlight: white LED - 15V (Max) - 9V (Nominal) - 19mA
Interface: 4-wire serial


Pinout

Pin number Pin name Pin Description I/O
1 LCD_CS Chip Select (active low) O
2 LCD_RESET Module Reset (active low) O
3 LCD_DC Data / Control Indicator O
4 LCD_CLK Serial Clock O
5 LCD_DATA Serial Data O
6 VDD Power Supply 2.9V DC O
7 GND GND O
8 LCD_ID LCD ID (usually not used) I
9 BL_A Backlight Anode O
10 BL_K Backlight Cathode O
http://www.vintagecomputercables.com/im ... 5-pin1.jpg

LCD datasheet: http://www.vintagecomputercables.com/da ... 341891.pdf
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by pedja089 »

Jesi spustio i signale na 3.3v?
Imas primer u nagradnom zadatku kako se salje. A ti moras videti jos sta se salje...
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by tesla2 »

sve je na 3,0V !
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by pedja089 »

Super. Primer za komunikaciju imas, pa izvoli poslati komande za pokretanje kontrolera, podesavanje kontrasta, i tako dalje...
User avatar
tesla2
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 462
Joined: 12-08-2009, 17:34
Location: Pokraj Zagreba
Contact:

Re: LCD u boji sa PIC16F628 (4 ili 20 mhz)

Post by tesla2 »

:D .. pokusat cu nesto sklepati sutra ! valjda će biti nešto :?
Post Reply