pic18f2520 e LCD

  • bernie
  • Autore della discussione
  • Nuovo Utente
  • Nuovo Utente
Di più
13 Anni 4 Mesi fa #1 da bernie
pic18f2520 e LCD è stato creato da bernie
Salve a tutti , domanda probabilmente ridicola , ma vorrei essere sicuro . Vorrei collegare un LCD ad un PIC 18f2520 , a questo punto la domanda è , utilizzando le librerie standar per la gestione dell'LCD , quale pin del pic è più indicato utilizzare per controllare l'LCD ??? Devo utilizzare i 2 PWM del micro e vorrei lasciare liberi i vari pin con funzionalita hw prestabilita . Grazie

Si prega Accesso o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Moderatore
  • Moderatore
Di più
13 Anni 3 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: pic18f2520 e LCD
Ciao Bernie,

la periferica LCD per un PIC e' piuttosto lenta per cui non ci sono molte restrizioni.
Se hai la possibilità e se hai esigenza di avere un codice ottimizzato nelle dimensioni cerca di avere tutti i pin sulla stessa porta (almeno quelli dati). In alternativa se questo non e' possbile e vuoi preservare le funzioni speciali sui pin, puoi tranquillamente usare un qualunque pin rimanente. Se fai uso della modalità a 4 bit puoi usare anche la mia libreria C18 per PIC18.
La libreria permette d'impostare i pin da utilizzare indipendentemente dalla porta. In particolare piuttosto che usare il file .lib, includi nel tuo progetto il file .h e .c.
Nel file .h varia le definizioni dei pin:
Code:
#define LCD_D0 LATDbits.LATD4 #define LCD_D1 LATDbits.LATD5 #define LCD_D2 LATDbits.LATD6 #define LCD_D3 LATDbits.LATD7 #define LCD_RS LATDbits.LATD2 #define LCD_E LATDbits.LATD3 #define LCD_RW LATDbits.LATD1 #define LCD_LED LATCbits.LATC1

...e il gioco e' fatto.
Sul testo C18 Step by Ste p trovi esempi di utilizzo e descrizione delle funzioni.

Saluti,
Mauro

Si prega Accesso o Crea un account a partecipare alla conversazione.

  • bernie
  • Autore della discussione
  • Nuovo Utente
  • Nuovo Utente
Di più
13 Anni 3 Mesi fa #3 da bernie
Risposta da bernie al topic Re: pic18f2520 e LCD
Grazie Mauro , anche la libreria standard permette di impostare i pin ???

Si prega Accesso o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Moderatore
  • Moderatore
Di più
13 Anni 3 Mesi fa #4 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: pic18f2520 e LCD
Ciao,

si e' possibile ma personalmente ho sempre usato la mia libreria.
Ciononostante mi aspetto che la definizione dei pin sia simile a quanto ho fatto nella mia libreria.

Saluti,

Mauro

Si prega Accesso o Crea un account a partecipare alla conversazione.

Moderatori: Mauro LaurentiMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Forum - Ultimi messaggi