Vous êtes sur la page 1sur 14

Convertisseur A/N

PIC16F8X
CAN / ADC

2
CAN

3
CAN

4
CAN

5
CAN

6
CAN 16F877A
Ce module est constitué d'un
Convertisseur Analogique Numérique
CAN 10 bits dont l'entrée analogique
peut être connectée sur l'une des 8
entrées analogiques externes
(RA0-RA5,RE0- RE2).
On dit qu'on a un CAN à 8 canaux.
Les entrées analogiques doivent être
configurées en entrée à l'aide des
registres TRISA et/ou TRISE.
7
CAN: APPLICATION

8
CAN: APPLICATION

9
CAN: APPLICATION

10
CAN: APPLICATION

11
CAN: APPLICATION

12
FONCTIONS SUR MIKROC
ADC_Init(); // Initialize ADC module with default settings
unsigned int adc_value;
adc_value = ADC_Get_Sample(…); // read analog value from ADC module
channel 0,1,2,,,,,
unsigned int adc_value;
adc_value = ADC_Read(…); // Read analog value from channel 0,1,2,,,,,

13
EXEMPLE PROGRAMME

14

Vous aimerez peut-être aussi