Jump to content
ELFORUM - Forumul electronistilor

Ecran LCD Nokia 3310+Pic 16F628A FLOWCODE


Guest cpu54321
 Share

Recommended Posts

Guest cpu54321

Buna ziua

Vreu sa conectez un ecran LCD de Nokia 3310 la pic 16f628a

 

Problema este ca in flowcode cand stabilesti pinii pentru LCD grafic sunt doar 4 pini si ecrandul are 5 Nu stiu ce sa fac cu D/C(command/data switch)

 

FLOWCODE Pini LCD

SD Serial data 1 VDD

CL  Clock   2 SCLK

CS  Chip Select   3    SD

RS  Reset    4 D/C      5 CS   6 GND   7  Vout    8  RES

Eu am setat

SD la pinul 3 al ecranului

CL la pinul 2 al ecranului

CS la pinul 5 al ecranului

RS la pinul 8 al ecranului

 

am atasat si fisierul din Flowcode

Flowcode1.zip

Link to comment
Share on other sites

  • Replies 10
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Guest cpu54321

Multumesc pt raspuns

stiu ca functioneaza la 3,3 v

 

nu inteleg in functie de ce se schimba pinul d/c

sa sterg ecranul este o comanda? pin la pozitiv?

sa afisez ceva este data? pin la negativ?

am atasat pinul D/C la B4

 

tot nu merge

 

am atasat un print screen din flowcode poate gasiti ceva erori

post-238823-0-75523100-1421943464_thumb.jpg

Link to comment
Share on other sites

Ai pus prea putin imaginea aia.Descara Proteus si fa-i o simulare. Sunt multe exemple pe NET cu LCD-ul asta.apoi, la ce ai postat tu, pune un LED pe un pin al PIC-ului. Cu rezistorul necesar.apoi aprinzi LEDul la inceputul programului, faci un test daca merge,si apoi la sfarsitul programului.E posibil sa se blocheze programul si sa nu ruleze pana la final.Ce ai facut tu cu D/C nu e corect asta in caz ca reprezinta date/comenzi.exemplu de comanda, initializare, sterge,.....exemplu de date, pixelul are culoarea xxxxD/C asta ar trebui sa fie inclus in procedurile de initialuzare, scriere ecran.Calea cea ami simpla este sa gasesti un proiect complet pe NET cu ecranul asta. Orice proiect, nu conteaza. Rulezi in Proteus ca simulare. Daca ai trecut de acesta etapa, urmeaza sa inlocuiesti PICul cu ce ai tu.Urmaresti semnalale logice cu osciloscopul virtula din Proteus sa fie la fel la noul PIC.Si asta e cea mai simpla .......

Link to comment
Share on other sites

In Flowcode v5 doar aceste componente le poti selecta atunci cand folosesti GLCD

EB043 - Nokia 6100 display (132 x 132 pixels)

EB043 v2 - Siemens S65 display (132 x 176 pixels)

EB057 - OLED display SSD1355 (128 x 128 pixels)

EB071 - 4D Picaso VGA display (multiple resolutions)

EB075 - 4D Goldelox range of displays (multiple resolutions)

EB076 - 4D Picaso range of displays (multiple resolutions)

Cel mai comod ar fi sa folosesti diplay Nokia 6100.daca tii neaparat sa folosesti ceea ce ai tu,se poate,dar este mai dificil.

Daca vrei sa vezi un exemplu cu un display de Nokia 5110(aproximativ la fel ca al tau) te poti inspira de aici:

http://www.matrixtsl.com/mmforums/viewtopic.php?f=7&t=11706&p=43705&hilit=nokia+5110#p43705

Edited by Elison
Link to comment
Share on other sites

sfat, fa ceva mai simplu care sa mearga sa nu ramai dezamagit

 

problema in care te-ai bagt e chiar dificila.

 

As putea sa o fac, dar nu stiu daca merita timpul. 

 

Inaginea aia postata, nu inseamna mare lucru, importanartr e programul din spatre, care difera mult, mai ales la ecranele astea grafice.

Link to comment
Share on other sites

In Flowcode NU inveti programarea PIC-urilor. In Flowcode cel mult realizezi un montaj functional cu un microcontroler. Si cand te izbesti de un device (cazul tau ecran de 3310) pentru care flowcode nu are librarie ... ce faci ?

 

Succes in continuare cu Flowcode!

Link to comment
Share on other sites

Guest cpu54321

intradevar

flowcode nu este programare, dar mi s-a parut la inceput cea mai rapida metoda de a face ceva cu un pic

trebuie sa trec la programarea lor.... mai ales ca am invatat programare in liceu....... 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share




×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines