| |
|
[Rispondi]
[Nuovo messaggio] [Elenco Messaggi]
[Segnala ad un Amico] [Raw]
| Oggetto: Re: Pic c18 Xlcd | | Da: bliscachiocciolinatiscalipuntoit(at)nirgendwo (blisca) | | Gruppi: it.hobby.elettronica.digitale |
| Organizzazione: TIN.IT (http://www.tin.it) |
| Data: Feb 05 2010 07:33:52 |
"blasco" <bartolo.totaro@tiscali.it> ha scritto nel messaggio
news:hkfa3p$7m7$1@news.nonsolonews.it...
>
> Salve a tutti,
> sto cercando di comprendere il linguaggio c18 microchip.
> Ho scaricato l'esempio microchip con la libreria XLCD, xò ho il seguente
> problema di configurare gli I/O x lcd a 8 bit.
> non capisco come devono essere configurati.
>
> MPLAB è configurato nel source files:
> busyxlcd
> delay_xlcd
> openxlcd
> putrxlcd
> putrxlcd
> readaddr
> readdata
> setcgram
> setddram
> wcmdxlcd
> writdata
> xlcd.c
>
> mentre header files con xlcd.h
>
> D0 PORTC,2
> D1 PORTC,3
> D2 PORTC,5
> D3 PORTC,4
> D4 PORTB,2
> D5 PORTB,3
> D6 PORTB,5
> D7 PORTB,4
> ENABLE PORTC,1
> R_S PORTC,0
>
> E' vero che magari con 4 bit riesco a far ugualmente lo stesso lavoro, ma
> didaticamente vorrei compredere.
>
> grazie x l' aiuto
>
>
scusa ma mi sembra che manchino un pò di premesse
innanzitutto tu come hai collegato l'LCD?usi una scheda didattica?o è un
circuito tuo?e quale micro stai usando?
in openlxcd.c nella funzione
void OpenXLCD(unsigned char lcdtype)
vi sono delle direttive #ifdef che tramite il preprocessore faranno si che
venga compilato un codice a per LCD a 8 bit se definisci BIT8 es :
#define BIT8 1
se non lo fai di default compila per LCD a 4 bit
in questo caso se definisci UPPER es:
#define UPPER 24
verranno utilizzati per i dati i 4 bit superiori della porta scelta,se non
lo fai compilerà di default per quelli inferiori
sono ancora un pò addormentato per cui attendi conferme di quel che ho
scritto
ciao
| Data | Oggetto | | Mittente |
| 04/02 | | | blasc | | 05/02 | | | Pasu | | 05/02 | | | blisca | | 05/02 | | | Pasu | | 06/02 | | | F. Bertolazzi | | 06/02 | | | Pasu | | 06/02 | | | F. Bertolazzi | | 06/02 | | | blasc | | 06/02 | | | Pasu | | 06/02 | | | blasc | | 06/02 | | | Pasu | | 05/02 |
  | Re: Pic c18 Xlcd |
| | blisca | | 05/02 | | | mmm |
|
[Rispondi]
[Nuovo messaggio] [Elenco Messaggi] [Segnala ad un Amico] [Raw]
Leggi le FAQ per compredere cosa stai leggendo.
| |
|
 |
|