Você está na página 1de 8

MARZO – JULIO 2010

UNIVERSIDAD POLITÉCNICA
SALESIANA
SISTEMAS MICROPROCESADOS 1

INFORME TALLER #03 AVR


TEMA: Teclados y Lectura/Escritura en
memoria.

DAVID ESPIN
ANDRÉS MOGRO

QUITO - ECUADOR
TALLER 03

1.1 Programa para leer un teclado matricial


matricial.

Entradas:

Los datos ingresados por el teclado mediante el puerto B.

Procesos:

• Habilitar puerto D (salida).


• Leo datos ingresados por el teclado matricial en el puerto B.
B
• Envío los datos al LCD mediante el puerto D.

Salidas:

isualizo los datos en el LCD (puerto D).


Visualizo D)

CÓDIGO.
DIAGRAMA DE FLUJOS.

INICIO

Habilito el puerto B
como entrada y el
puerto D como salida

Leo datos ingresados


en el puerto B

Envío los datos hacia


el puerto D

Puerto D escribo 16d

Visualizo los datos en el


LCD
ESQUEMÁTICO.

FOTOS.
1.2 Lectura y escritura en la memoria EEPROM.

Entradas:

Los datos que se guardan en el microcontrolador.

Procesos:

• Habilitar puerto A como entrada.


• Habilitar puerto D como salida hacia el LCD.
• Escribo en la memoria EEPROM el valor 10.
• Leo el valor en la memoria.
• Envío los datos al LCD mediante el puerto D.

Salidas:

Visualizo los datos en el LCD (puerto D).

CÓDIGO.
DIAGRAMA DE FLUJOS.

INICIO

Configuro el puerto
D como salida

Escribo en la memoria
EEPROM el valor 10

Leo el valor de la
memoria

Leo el valor de la
memoria

Escribo en el puerto D y
muestro en el LCD
ESQUEMÁTICO.

FOTOS.
BIBLIOGRAFÍA

• MICROCONTROLADORES PIC. Diseño práctico de aplicaciones SEGUNDA PARTE: PIC


16F87X PIC 18FXXXX. Segunda edición. Segundo Angulo, Susana Romero, Mc Graw Hill.
España
• Hojas guía de la práctica.
• Librerías de ayuda del software Bascom AVR

Você também pode gostar