Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MMTC 1234
MMTC 1234
TRABAJO CALIFICADO 1
TEMA: DISPLAY CON BARRIDO Y TECLADO MATRICIAL SIN CONEXIN AL MICROCONTROLADOR 1. 2. En Proteus disear un display con barrido de tres cifras utilizando mdulos MSI, SSI y mostrar la simulacin. El nmero hexadecimal de tres cifras, a ser displayado, debe estar almacenado en un registro. Para un teclado matricial de 4 filas y 6 columnas determinar el cdigo de rastreo (scan code) en Proteus.
TRABAJO CALIFICADO 2
TEMA: PROCEDIMIENTOS EN LENGUAJE ENSAMBLADOR Para el microcontrolador 16F676 o el 16F877 en MPLAB escribir en lenguaje ensamblador: 1. Un procedimiento para la multiplicacin de dos nmeros de 8 bits sin signo. 2. Un procedimiento para la adicin BCD de dos nmeros de dos cifras. 3. Un procedimiento para la sustraccin BCD de dos nmeros de dos cifras. 4. Un procedimiento para contar la cantidad total de bits que tienen valor 1 en las 80 celdas de la memoria de datos SRAM en el rango de direcciones de 20h a 6Fh. Incluir en el informe los diagramas de flujo de cada procedimiento. Fecha de Presentacin: Grupos del Martes: 14-06-2011
TRABAJO CALIFICADO 3
TEMA: CONTROL DE UN MOTOR DC EN LAZO ABIERTO En Proteus organizar el control, en lazo abierto, de un motor DC usando el microcontrolador PIC 16F676 o 16F877. En el trabajo usar el sistema de interrupciones y la capacidad de generacin de seal PWM del microcontrolador. En el circuito hay dos pulsadores, cuando se presiona uno de ellos la velocidad de rotacin del eje del motor aumenta y cuando se presiona el otro, disminuye. Fecha de Presentacin: Grupos del Martes: 28-06-2011
TRABAJO CALIFICADO 4
TEMA: TECLADO MATRICIAL Y PANTALLA LCD DE TEXTO CONECTADOS AL MICROCONTROLADOR En Proteus conectar al microcontrolador PIC 16F877 un teclado matricial 4x4 y una pantalla LCD de texto. El microcontrolador, adems de gestionar el teclado y enviar rdenes a la pantalla LCD, realiza el control de dos motores DC (M1 y M2) en lazo abierto usando seales PWM. Las funciones de las teclas del teclado matricial son: Una tecla para aumentar la velocidad del motor M1 Una tecla para disminuir la velocidad del motor M1 Una tecla para cambiar el sentido de rotacin del motor M1 Una tecla de detencin del motor M1 Una tecla para aumentar la velocidad del motor M2 Una tecla para disminuir la velocidad del motor M2 Una tecla para cambiar el sentido de rotacin del motor M2 Una tecla de detencin del motor M2 Despus de pulsar una tecla, en la pantalla LCD se visualiza un texto indicando la funcin de la tecla. Fecha de Presentacin: Grupos del Martes: 09-08-2011