Microcontrolador Atmega
Consideraciones: Cada integrante resuelve el problemaindicado por el profesor La implementación (Hardware) se presentará al inicio del siguiente laboratorio. Debe grabar en la memoria flash, usando un programador (paralelo, serial USB)
CODIGOAPELLIDOS/NOMBRES
PREVIO (5)
SIMUL. (5)
HARD. (5)
P.E (5)
NOTA
Cuestionario: Pregunta 1 Genere una onda cuadrada usando el temporizador 0 del microcontrolador conpreescalamiento igual a 8. Previamente complete el programa escribiendo los comentarios adecuados.
.include "C:\VMLAB\include\m8def.inc" .CSEG .ORG $000 rjmp INICIO;******************************************************************* ;***** INICIO: LDI OUT R16, HIGH(RAMEND) SPH, R16 ;_______________________ PROGRAMA PRINCIPAL ***** ;**********************************************************************_______________ _______________ SBI SBI LDI OUT SONDEO: IN ANDI CPI BRNE IN ORI R16, TIFR R16, ____ R16, ______ SONDEO R16, TIFR R16, _____ ; ______________________________ ;______________________________ ; ______________________________ DDRB,0 PORTB,0 R16, ______ TCCR0, R16 ; Preescalamiento igual a: 8 ; ____________________________ ; _____________________________
OUT IN LDI EOR OUTRJMP
____, ____ R16, Portb; _____________________________ R17, $01 R16, R17 PORTB, R16 SONDEO ; Regresamos al lazo ; ; ____________________________
2. Obtenga la forma de onda que genera elmicrocontrolador por el puerto PB0. Use el osciloscopio Firma: _______________________ 3. Hallar el periodo y la frecuencia de salida del Timer_______________________________________________________________________________ 4. ¿Que información nos brinda el registro TIFR? _______________________________________________________________________________ 5. ¿Como funciona el temporizador TCNT0?...
Regístrate para leer el documento completo.