Professional Documents
Culture Documents
A
SISTEM
MAS MICR
ROCONTR
ROLADOS
S
SIISTEM
MAS MIC
CROCO
ONTRO
OLADO
OS
Captu
ulo 9
Coonversor A/D
El reegistro ADC
CON0 constta de los sigguientes bitss:
bit 7 ADFM
M: A/D bit dde seleccinn de formatoo de la convversin.
1 = Juustificado a la
l derecha. Los seis bitts ms signiificativos dee ADRESH se
leen coomo cero 00.
0 = Juustificado alaa derecha. Los
L seis bitss menos sig
gnificativos de ADRESL se
leen coomo. 0.
bit 6 Bit no implementtado: Se lee como 0.
bit 5 VCFG
G1:Bit de vooltaje de refferencia
1= pin
n VREF-
0=VSS
S
bit 4 VCFG
G0:Bit de vooltaje de refferencia
1= pin
n VREF+
0=VD
DD
bit 3:0 Bit no implementtado: Se lee como 0.
1. Config
gurar mduulo A/D:
d Habilitar mdulo
d. m A/D
D (ADON (ADCON0<
( <0>)
2. Config
gurar las intterrupciones (si se quieere):
a ADIF =0
a.
6. Leer registro
r de conversin
c A
ADRESH y ADRESL y borrar el flag ADIF ssi es
necesarioo.
TACQ = TAMP + TC
T + TCOF
FF
TAB
BLA 4.2 TAD
D frente a la frecuencia
f d operacinn del dispositivo.
de
SLEEP paraa la conversin completa, o la precisin del convertiddor A/D puede estar
fuera de las eespecificacionnes.
T
Tiempo de conversin
c = TAD + N TAD + (110 N) (2TOSC),
F
Figura 9.2 Seecuencia de coonversin A/D
D.
F
Figura 9.2 Fuuncin de trannsferencia A/D
D.
Para la conversiin, los TRIIS asociadoss tienen quee configurasse como enttradas. Ademms
Si el mdulo CC CPx est connfigurado en modo de comparaci n con trigg
ger interno, ste
dispaarar la conv
versin A/D
D.
GISTROS ASOCIADO
REG A NVERSOR AD
S AL CON A
9.1 M
Mdulo de
d Tensin
n de Refeerencia.
F
Figura 9.3 Diiagrama de bloques de mddulo de tensinn de referencia.
VR3:VR0
0 Vref
VRR=11 VRR=0
0000 0.00 V 1.25 V
0001 0.21 V 1.41 V
0010 0.42 V 1.56 V
0011 0.63 V 1.72 V
0100 0.83 V 1.88 V
0101 1.04 V 2.03 V
0110 1.25 V 2.19 V
0111 1.46 V 2.34 V
1000 1.67 V 2.50 V
1001 1.88 V 2.66 V
1010 2.08 V 2.81 V
TABLA
A Voltajes de referencia
r tpiicos con VDD
D = 5.0 V
El reegistro de co
ontrol de estte mdulo es
e el registroo VRCON que
q consta de
d los siguieentes
bits:
bit 7 VREN
N: Habilitaccin del md
dulo
CVREFF. 1 = El mdulo VREF est
e conectaado.
CVREFF. 0 = El mdulo VREF est
e desconnectado.
bit 6 VROE
E: Activacin de la salida del mddulo CVREF
1 = CV
VREF est haabilitado como salida por
p RA2/AN2//VREF-/CVREF pin.
0 = Taanto el compparador com
mo el pin dee salida estn desconectados.
bit 5 VRR: Seleccin del
d rango de VREF.
1 = Dee 0V a 0.75 CVRSRC, co
on un paso de
d CVRSRC /24.
/
0 = Dee 0.25 VDD a 0.75 CVRSRC
R , con unn paso de CV
VRSRC /32.
bit 4 VRSS
S: Seleccinn del rango de
d VREF del comparadoor.
bit 3:0 VR3:V
VR0: Selecccin del vallor de CVREEF.
Cuanddo VRR = 1:
CVREFF = (VR<3:00>/24) VD
DD
Cuanddo VRR = 0:
0
CVREFF = VDD
D + (VR<3::0>/32) VD
DD
REG
GISTROS ASOCIADO
A S AL MOD
DULO DE TENSION
T D REFERE
DE ENCIA