Bonsoir à tous!
Je me suis procuré un écran LCD "touch" : Winstar’s WDG0151-TMI module et je voudrais le contrôler avec un PIC18F4550.
J'essaie de configurer les canaux ADC de cette manière :
// ---- PIC18F4550
CCP1CON = 0;
CCP2CON = 0;
ADCON0.ADON = 1;
ADCON1 = 0x0D;
TRISA = 3;
TRISC = 0;
PORTA = 0;
PORTC = 0;
mais ça ne fonctionne pas.. c'est comme si je ne touchais pas à l'écran lors de la calibration.
De ce que j'ai compris pour le ADCON0 :
CHS3:CHS0: Analog Channel Select bits
bit 5-2 CHS3:CHS0: Analog Channel Select bits
0000 = Channel 0 (AN0)
0001 = Channel 1 (AN1)
0010 = Channel 2 (AN2)
0011 = Channel 3 (AN3)
0100 = Channel 4 (AN4)
0101 = Channel 5 (AN5)(1,2)
0110 = Channel 6 (AN6)(1,2)
0111 = Channel 7 (AN7)(1,2)
1000 = Channel 8 (AN8)
1001 = Channel 9 (AN9)
1010 = Channel 10 (AN10)
1011 = Channel 11 (AN11)
1100 = Channel 12 (AN12)
1101 = Unimplemented(2)
1110 = Unimplemented(2)
1111 = Unimplemented(2)
mais je veux avoir 2 channel adc, on dirait qu'avec ce PIC, je peux avoir accès à 1 seul canal à la fois...
comment configurer le PIC pour qu'il accepte le canal AN0 et le canal AN1 ?
Merci bien!!!
Bonne soirée!
marC
-----