P01 Leds Que Parpadean ATMEGA 8

4
Microcontroladores ATMEL AVR Docente: Ing. Roger Guachalla Narváez [email protected] PRACTICA 01: Leds que parpadean 1. Descripción: Comprobar el funcionamiento del microcontrolador Atmel ATMEGA8L por medio de un programa escrito en MikroBasicPro for AVR que permite parpadear 8 leds conectados al puerto D de dicho microcontrolador. 2. Patillaje del ATMEGA8L: 3. Diagrama Esquemático Componentes Proteus:

Transcript of P01 Leds Que Parpadean ATMEGA 8

Microcontroladores ATMEL AVRDocente: Ing. Roger Guachalla Narváez

[email protected]

PRACTICA 01: Leds que parpadean1. Descripción:

Comprobar el funcionamiento del microcontrolador Atmel ATMEGA8L por medio de un programaescrito en MikroBasicPro for AVR que permite parpadear 8 leds conectados al puerto D de dichomicrocontrolador.

2. Patillaje del ATMEGA8L:

3. Diagrama Esquemático

Componentes Proteus:

4. Código Fuente MikroBasicPro for AVR:

5. Código ASM generado:

6. Fuse Bits (Bits fusibles):El ATmega8 tiene 2 bytes de fusibles. Las siguientes tablas describen brevemente su funcionalidad.Note que los fusibles se leen con un cero lógico “0” si es que están programados.

El estado de los Fuse Bits no es afectado por el Chip Erase (borrado del chip). Note que los Fuse bits sonbloqueados (locked) si se programa el lock bit 1 (LB1). Programe los Fuse Bits antes de programar losLock Bits.

7. Informe de Práctica:

I. TRABAJO EN LABORATORIO

a) Configurar los fuse bits en el proyecto para asegurar el funcionamiento adecuado del circuito

b) Con el circuito de prueba “Leds que parpadean”, realizar: Proyecto MikroBasic, Código Fuente (Impreso) Simulación en ISIS-Proteus Grabado del microcontrolador usando el AVR-8051 Prog ISP Armado y funcionamiento en PROTOBOARD (Confirmación con Firma)

c) Comentar cada línea del código ensamblador generado explicando la función que realiza

II. TRABAJO DE INVESTIGACION (Información WEB impresa, Resumen escrito A MANO)

Investigar la función de los Lock Bits (bits de bloqueo) y los modos de protección de los LockBit del ATMEGA8L

III. CONCLUSIONES