Pic16f877a

Solo disponible en BuenasTareas
  • Páginas : 2 (342 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de enero de 2010
Leer documento completo
Vista previa del texto
ESCUELA POLITECNICA DEL EJÉRCITO
DEPARTAMENTO DE ELECTRICA Y ELECTRONICA

PROYECTO DEL PRIMER PARCIAL DE MICROCONTROLADORES
TEMA: APLICACIÓN DEL P16F877A Y PROGRAMACION EN LENGUAJE ENSAMBLADOROBJETIVOS:

• Emplear lenguaje ensamblador en la realización de un programa para el funcionamiento de un sistema basado en el P16F877A utilizando IF FOR RETARDOS, SUBRUTINAS Y TABLAS.

•Comprobar de manera física el funcionamiento, configuración y programación de un sistema basado en P16F877A.

DESARROLLO:

1.- PLANTEAMIENTO DEL PROBLEMA:

En la discoteca 877 se quiere contarcon un sistema de generación de efectos luminosos automático, el propietario plantea los siguientes requerimientos de funcionamiento para el sistema:

• Que tenga diez efectos programados y quepuedan ser seleccionados presionando las teclas del 0 al 9 de un teclado hexadecimal, los efectos se muestran en la tabla.

|Tecla |EFECTO |
|0|TODOS APAGADOS |
|1 |00H PAUSA 0FFH PAUSA |
|2 |AAH PAUSA 55H PAUSA|
|3 |0FH PAUSA 0F0H PAUSA |
|4 |AUTO FANTASTICO CON PAUSAS |
|5 |0C3H PAUSA 3CH PAUSA|
|6 |0CCH PAUSA 33H PAUSA |
|7 |ROTA 01H A LA DERECHA |
|8|ROTA 01H A LA IZQUIERDA |
|9 |TODOS PRENDIDOS |

• Que tenga seis velocidades que puedan ser seleccionadaspresionando las teclas de la A a la F del mismo teclado hexadecimal, según muestra la tabla:

|TECLA |RETARDO |
|A |200ms |
|B |300ms |
|C...
tracking img