Autore Topic: PIC & display LCD  (Letto 3798 volte)

DjByte

  • Administrator
  • Hero Member
  • ******
  • Post: 2429
    • ICQ Messenger - 484438253
    • Mostra profilo
    • Sperimentazioni con l'energia solare
    • E-mail
PIC & display LCD
« il: Dicembre 26, 2007, 03:46:58 pm »
Ciao a tutti,
ho preso un display lcd retroilluminato 2x16 da gestire con un pic16f84a.
Durante i test di programmazione, non sono riuscito a pilotare l'lcd.
Premetto che uso la demoboard easyPIC4 e che comando l'lcd a 4 bit (ok, si pu? fare anche a 8 bit, ma non l'ho ancora sperimentato).
Software di programmazione MikroBasic.
Qualche anima pia ha idee in proposito?

Byte
Due sono le cose infinite: l'universo e la stupidit? dell'uomo... Della prima per? non ne sono sicuro! [Albert Einstein]

DjByte

  • Administrator
  • Hero Member
  • ******
  • Post: 2429
    • ICQ Messenger - 484438253
    • Mostra profilo
    • Sperimentazioni con l'energia solare
    • E-mail
Re: PIC & display LCD
« Risposta #1 il: Dicembre 27, 2007, 02:00:10 pm »
Risolto, si trattava solo di piccole questioni di settaggio della board... devo ricordare di leggere sempre le serigrafie che ci sono sopra  :-D.

Byte
Due sono le cose infinite: l'universo e la stupidit? dell'uomo... Della prima per? non ne sono sicuro! [Albert Einstein]

Alnath

  • Administrator
  • Hero Member
  • ******
  • Post: 1728
    • Mostra profilo
Re: PIC & display LCD
« Risposta #2 il: Dicembre 27, 2007, 04:21:04 pm »
Quindi??? Qual'era il problema???
Primo server della netbuk -> http://srvalnath.no-ip.org (disconnesso)
"i bisogni dei molti contano pi? di quelli dei pochi... o di uno." - Spock

DjByte

  • Administrator
  • Hero Member
  • ******
  • Post: 2429
    • ICQ Messenger - 484438253
    • Mostra profilo
    • Sperimentazioni con l'energia solare
    • E-mail
Re: PIC & display LCD
« Risposta #3 il: Dicembre 27, 2007, 05:34:29 pm »
Stavo facendo i test con un 16f84a che ha "solo" due gruppi di porte (porta e portb), mentre al display giungono le "portd" di un 16f877a...
Siccome sulla demoboard sono presenti molti zoccoli, ho praticato dei ponticelli volanti sullo zoccolo 40 pin del 16f877a in modo da collegare insieme le portb con le portd  :-D :-D :-D.
Il problema ? che ci sono talmente tante scritte sulla board, che molte volte si danno per scontate troppe cose.

Byte
Due sono le cose infinite: l'universo e la stupidit? dell'uomo... Della prima per? non ne sono sicuro! [Albert Einstein]

Alnath

  • Administrator
  • Hero Member
  • ******
  • Post: 1728
    • Mostra profilo
Re: PIC & display LCD
« Risposta #4 il: Dicembre 28, 2007, 01:31:52 pm »
Il problema ? che ci sono talmente tante scritte sulla board, che molte volte si danno per scontate troppe cose.
:-D :-D :-D Mi sembrava gi? di saperlo...
Primo server della netbuk -> http://srvalnath.no-ip.org (disconnesso)
"i bisogni dei molti contano pi? di quelli dei pochi... o di uno." - Spock

DjByte

  • Administrator
  • Hero Member
  • ******
  • Post: 2429
    • ICQ Messenger - 484438253
    • Mostra profilo
    • Sperimentazioni con l'energia solare
    • E-mail
Re: PIC & display LCD
« Risposta #5 il: Gennaio 03, 2008, 09:26:32 pm »
Qualcuno pratico di pic mi pu? dire come mai pilotando un display con le portb e 16f84a tutto funziona, ma usando ad esempio lo stesso codice su un pic 16f876 o 877, non funzia?
Ci sto impazzendo, ma il 16f84a ha proprio poca memoria per infilarci tutto il codice che ho in mente...

Byte
Due sono le cose infinite: l'universo e la stupidit? dell'uomo... Della prima per? non ne sono sicuro! [Albert Einstein]

Alnath

  • Administrator
  • Hero Member
  • ******
  • Post: 1728
    • Mostra profilo
Re: PIC & display LCD
« Risposta #6 il: Gennaio 04, 2008, 03:16:24 pm »
Non ? che per caso abbiano allocazioni di memoria differenti??? Il fatto mi suona strano...
PS: Ma l'avatar dove l'hai pescato??? E' una mia impressione oppure ? "molto" largo????
Primo server della netbuk -> http://srvalnath.no-ip.org (disconnesso)
"i bisogni dei molti contano pi? di quelli dei pochi... o di uno." - Spock

DjByte

  • Administrator
  • Hero Member
  • ******
  • Post: 2429
    • ICQ Messenger - 484438253
    • Mostra profilo
    • Sperimentazioni con l'energia solare
    • E-mail
Re: PIC & display LCD
« Risposta #7 il: Gennaio 04, 2008, 03:48:35 pm »
No, nessuna allocazione di memoria diversa. Le porte b sono sempre le porte b!  :-o
Alla prossima fiera, sar? meglio acquistare un manuale su mikrobasic.

P.S.: l'avatar l'ho trovato nella rete p2p per caso  :-D, l'ho solo colorato perch? in origine era B/N... molto bello, ? Tux nei panni di Capitan Harlock  :-D :-D :-D

Byte
Due sono le cose infinite: l'universo e la stupidit? dell'uomo... Della prima per? non ne sono sicuro! [Albert Einstein]