CHNG 8

B CHUYN I ADC
( Analog-to-Digital )
CHNG 8: B CHUYN I ADC
1. Gii thiu
- BADC 10bit bên trong PIC bao gm8 ngõ vào
analog.
-in áp tham chiu thly tngunbên trong
hay
bên
ngoài
ưc
la
chn
bi
mm
.
hay
bên
ngoài
ưc
la
chn
bi
mm
.
-Ngt ADC sxy ra ngay khi quá trình chuyni
hoàn thành.
- Ngt ADC có thánh thc PIC khi trng thái
SLEEP.
CHNG 8: B CHUYN I ADC
2. Các thanh ghi sdng vi ADC
- Module ADC bao gm 4 thanh ghi:
Hai thanh ghi iu khinADCON0 ADCON1.
Hai thanh ghi cha kt quchuyni10bit :
MSB LSB
ADRESH
Left Justified (ADFM = 0)
ADRESL
MSB LSB
Right Justified (ADFM = 1)
ADRESH ADRESL
CHNG 8: B CHUYN I ADC
a. Thanh ghi ADCON0
  
     











CHS2 CHS0 GO/DONE - ADON
ADCS1 ADCS0 CHS1










  ! "#$
    !"# $ " %&! '(
%&'&()  * +  , +-   '.  &(/0
)*" +!  ,-.  ! !/*" +! ,-. (
)*" +! !& ,-.  !0 1 2 3(
&(  $$ 12" 3
!4!%"4 56$ * 34 *7
8!& ! 4!%"4 56!& $  34 *7
CHNG 8: B CHUYN I ADC
b. Thanh ghi ADCON1
  
41       5 ,6   *
#"#
#
4!-#
ADFM PCFG3 PCFG2 PCFG1 PCFG0
Vdd
AN7 AN6 AN5 AN4 AN1 AN0AN3 AN2
PCFG
<3:0>
#
4!-#
74%8 74%
3* !+! !
" !&
56