Licenciado

Páginas: 4 (760 palabras) Publicado: 30 de mayo de 2014
Aplicaciones ADC del ATmega164p
• Voltímetro:
El resultado de la conversion se almacenará en los 2 registros de datos del ADC:
ADCH
Sin usar

ADCL
D9 D8

D7 D6 D5 D4 D3 D2 D1 D0

Elvoltímetro debe medir [0-5]V
o El resultado ADC = 10 bits
o Valor máximo que entregará el ADC = 1111111111= 102310
o Valor máximo del voltímetro = 5 V
o Relación (Regla de tres):
102310
5V
V = Voltajeque mide el Voltímetro
V
X
1

Aplicaciones ADC del ATmega164p
El resultado del ADC debe ser multiplicado por 5 y dividido para 1023
a fin de obtener el nivel de voltaje medido en el intervalodecimal de
[0-5]V.
1.- Multiplicación:
o Se debe multiplicar cada Registros de Datos por el valor 5
5 x ADCL

5 x ADCH
Sin usar

D9 D8

D7 D6 D5 D4 D3 D2 D1 D0

o Al realizar lamultiplicación el resultado se almacena en dos registros R0 y R1
5 x ADCL

5 x ADCH
Sin usar

R1

D9 D8

R0

D7 D6 D5 D4 D3 D2 D1 D0

R1

R0

2

Aplicaciones ADC del ATmega164p
1.-Multiplicación:
o Realizada la multiplicación el resultado se almacena en los registros R0 y R1.
Este resultado se debe guardar en otros registros de Propósito General a fin
de realizar operacionesposteriores con estos valores.
5 x ADCL

5 x ADCH
Sin usar

R1

mshadc

D9 D8

D7 D6 D5 D4 D3 D2 D1 D0

R0

R1

R0

lshadc

msladc

lsladc

3

Aplicaciones ADC del ATmega164p1.- Multiplicación:
o El resultado final de la multiplicación (5xADC)se debe almacenar en 2 registros, es
decir se debe sumar 5xADCH + 5XADCL = Resultado final 5xADC.
o Antes de realizar la suma esnecesario establecer los valores máximos de los registros
del resultado de la multiplicación.
o El máximo valor que calcular el ADC es: 11 11111111
ADCH
Sin usar

ADCL
1

1

1

1

11

310

1

1

5 x ADCL
Valor máximo = 255 x 5 = 127510

0 0 0 0 1 1 1 1

mshadc

1

25510

5 x ADCH
Valor máximo = 3x15 = 1510
0 0 0 0 0 0 0 0

1

0 0 0 0 0 1 0

lshadc...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Licenciado
  • Licenciado
  • Licenciada
  • Licenciado
  • Licenciada
  • Licenciada
  • Licenciado
  • Licenciado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS