Archivo

Páginas: 4 (967 palabras) Publicado: 27 de junio de 2011
SISTEMAS MICROPROCESADOS – Ejercicios para comprobar el funcionamiento del ADC -1-

PROGRAMAS DE COMPROBACIÓN DEL CONVERSOR AD
Programa para visualizar mediante el simulador del AVR Studio, elfuncionamiento de los registros del conversor de analógico a digital que posee el microcontrolador ATmega16, sin utilizar las interrupciones del conversor. .NOLIST .INCLUDE "m16def.inc" .LIST ; .DEFAUX1 = R16 ; .CSEG PROGP: ; PROGRAMACIÓN DEL ADC ; REFS1:0=11 VOLTAJE DE REFERENCIA INTERNA 2.56 ; ADLAR=0 RESULTADO ALINEADO A LA DERECHA ; MUX4:0=00111 SELECCIÓN DEL CANAL 7 - UN SOLO TERMINAL LDIAUX1,0B11000111 OUT ADMUX,AUX1 ; ADEN=1 HABILITACIÓN DEL CONVERSOR ; ADSC=1 ENCENDIDO EL INICIO DE CONVERSIÓN ; ADATE=0 APAGADO DISPARO AUTOMÁTICO DE LA CONVERSIÓN ; ADIF=1 APAGADA BANDERA DE FIN DECONVERSIÓN ; ADIE=0 HABILITACIÓN DE LA INTERRUPCIÓN ; ADPS2:0=000 FRECUENCIA DEL RELOJ DIVIDA PARA 2 ; ADPS2:0=011 FRECUENCIA DEL RELOJ DIVIDA PARA 8 LDI AUX1,0B11010000 ; LDI AUX1,0B11010011 OUTADCSRA,AUX1 ; ADTS2:0=000 MODO DE LIBRE CONVERSIÓN LDI AUX1,0B00000000 OUT SFIOR,AUX1 ; LAZO DE ESPERA HASTA QUE ENCIENDA LA BANDERA LAZO: IN AUX1,ADCSRA SBRS AUX1,ADIF RJMP LAZO ; BORRAR LA BANDERA LDIAUX1,0B11010000 ; LDI AUX1,0B11010011 OUT ADCSRA,AUX1 RJMP LAZO ; .EXIT ; FIN DEL MODULO FUENTE NOTA: cuando se esta simulando se debe esperar hasta que se encienda la bandera ADIF para que salga dellazo.

Ing. Jaime E. Velarde – Departamento de Electrónica, Telecomunicaciones y Redes de Información

SISTEMAS MICROPROCESADOS – Ejercicios para comprobar el funcionamiento del ADC -2-Programa para visualizar mediante el simulador del AVR Studio, el funcionamiento de los registros del conversor de analógico a digital que posee el microcontrolador ATmega16, utilizando las interrupcionesdel conversor para iniciar nuevas conversiones. .NOLIST .INCLUDE "m16def.inc" .LIST ; .DEF AUX1 = R16 ; .CSEG JMP PROGP ; .ORG $01C ; INTERUPCIÓN DE FIN DE CONVERSIÓN LDI AUX1,0B11011000 ; LDI...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Archivos
  • Archivo
  • Archivos
  • Archivo
  • Archivo
  • Archivo
  • Mis Archivos
  • Archivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS