
CHNG 8
B CHUYN I ADC
( Analog-to-Digital )

CHNG 8: B CHUYN I ADC
1. Gii thiu
- BADC 10bit bên trong PIC bao gm8 ngõ vào
analog.
-in áp tham chiu có thly tngunbên trong
hay
bên
ngoài
ưc
la
chn
bi
phn
mm
.
hay
bên
ngoài
ưc
la
chn
bi
phn
mm
.
-Ngt ADC sxy ra ngay khi quá trình chuyni
hoàn thành.
- Ngt ADC có thánh thc PIC khi trng thái
SLEEP.

CHNG 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 và ADCON1.
Hai thanh ghi cha kt quchuyni10bit :
MSB LSB
ADRESH
Left Justified (ADFM = 0)
ADRESL
MSB LSB
Right Justified (ADFM = 1)
ADRESH ADRESL

CHNG 8: B CHUYN I ADC
a. Thanh ghi ADCON0
CHS2 CHS0 GO/DONE - ADON
ADCS1 ADCS0 CHS1
! "#$
!"# $ " %&! '(
%&'&() * + , +- '. &(/0
)*" +! ,-. ! !/*" +! ,-. (
)*" +! !& ,-. !0 1 2 3(
&( $$ 12" 3
!4!%"4 56$ * 34 *7
8!& ! 4!%"4 56!& $ 34 *7

CHNG 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!-#
74%8 74%
3* !+! !
" !&
56

