proyecto_ i2c
DESCRIPTION
Asignación de proyecto en Diseño de microprocesadores de la UFTTRANSCRIPT
PROYECTO DISEÑO DE MICROPROSESADORES
Se requiere grabar y leer en memoria externa conectada al microprocesador por medio
del protocolo I2C, un número de 8 dígitos asignándole un índice del 0 al 9 que los
relaciona. Cada registro de memoria contendrá dos dígitos esto implica utilizar cuatro
registro de 8 bit para contener el numero de 8 dígitos.
INDICE :
Tecla pulsada del 0 al 9
REGISTRO DE
MEMORIA
0 0-3
1 4-7
2 8-11
3 12-15
4 16-19
5 20-23
6 24-27
7 28-31
8 32-35
9 36-39
En el proceso de grabado utilizar la tecla “*” asterisco y de lectura la tecla “#” numeral
de un teclado matricial, mostrar ambos procesos y número en pantalla LCD y el
hiperterminal de una PC.
EJEMPLO DE FUNCIONAMIENTO:
GRABAR: Pulsar por medio del teclado la tecla “*” visualiza en la LCD mensaje “grabar “
luego pulsar 4, este índice indica que se grabara el numero de 8 dígitos en los registros
16,17,18 y 19 de 8 bit en la memoria , los números se introducen de izquierda a derecha
y se van visualizando en la pantalla LCD. Una vez terminado de grabar mostrar en pantalla
LCD un mensaje que indique “grabado”.
LEER: Pulsar por medio del teclado la tecla “#” visualiza en la LCD mensaje “leer“ luego
pulsar 4, mostrara en la LCD el numero grabado en memoria I2C correspondiente a este
índice.
PARA LA ENTREGA DEL HARDWAR DEBE DE ESTAR FUNCIONANDO. PARA LA ENTREGA
FINAL DEBE MOSTRAR DATOS EN UNA VENTANA SIMPLE DE SOFTWARE
TECLADO MATRICIAL
MEMORIA
I2C
µC
µC
MAX232
µC