Вы находитесь на странице: 1из 14

UNIVERSIDAD POLITECNICA SALESIANA

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

OBJETIVO: UTILIZAR EL TECLADO MATRICIAL CON EL


Microcontrolador Atmel (Atmega 16).
1. Programa para leer un Teclado Matricial.
CÓDIGO:

ALGORITMO:

ENTRADA: Señal del Teclado Matricial por el Puerto B.


SALIDA: Datos en la Salida del Puerto D (Visualización en el LCD).
PROCESO: Configuro el Microcontrolador a Utilizar.
Configuro el Oscilador a utilizar.
Configuro el Puerto D como Salida.
Configuro el Puerto B como Entrada.
Configuro el Lcd.
Declaro la variable A.
En la variable A almaceno lo que leo en el Puerto B.
Envió los datos Almacenados de la variable A en la posición 1,1.
Tiempo de Retardo de 100 milisegundos.

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

DIAGRAMA DE FLUJO:

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

ESQUEMÁTICO:

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

SIMULACIÓN:

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

2.- Lectura y Escritura en la Memoria Eeprom:

CODIGO:

ALGORITMO:

ENTRADA: Señal de Entrada por el Puerto A.


SALIDA: Datos en la Salida del Puerto D (Visualización en el LCD).
PROCESO: Configuro el Microcontrolador a Utilizar.
Configuro el Oscilador a utilizar.
Configuro el Puerto D como Salida.
Configuro el Puerto A como Entrada.
Configuro el Lcd.
Declaro la variable A y B.
Configuro para leer y Escribir en la memoria Eeprom.
En la variable A Escribo los datos recibidos de la memoria Eeprom.
En la variable B leo los datos de la memoria Eeprom.
Envió los datos Almacenados de la variable A al puerto D.
Tiempo de Retardo de 1 segundo.

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

DIAGRAMA DE FLUJO:

ESQUEMÁTICO:

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

SIMULACIÓN:

RECOMENDACIONES:
Realizar las conexiones correctas entre la placa de Microcontroladores y los
dispositivos externos para realizar los ejercicios de una forma rápida.
Buscar información de los elementos a utilizar.
CONCLUSIONES:

El Microcontrolador AVR a través de la Herramienta para su


programación BAscom nos permite manejar diferentes dispositivos
como LCD, displays.
La programación en Bascom es muy Similar a la programación en
MiKrobasic.
Al igual que en el Microcontrolador PIC se puede utilizar diferentes
elementos como Teclado matricial y diferentes elementos.
BIBLIOGRAFÍA:
Hojas de las Prácticas de Microcontroladores AVR.
Ayuda del Programa BAscom.
Manual del Microcontrolador AVR Atmega 16.

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

Ejercicio 1: Programa para leer un Teclado Matricial:

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

INGENIERIA ELECTRONICA
UNIVERSIDAD POLITECNICA SALESIANA

Ejercicio 2: Lectura y Escritura en la Memoria Eeprom:

INGENIERIA ELECTRONICA

Вам также может понравиться