El 8086
DIVISIÓN DE CIENCIAS BÁSICAS E INGENIERIA
MICROCONTROLADORES
PRACTICA No.2
INTRODUCCION A LOS MICROCONTROLADORES:
USO DEL LENGUAJE ENSAMBLADOR YPROGRAMADOR
FECHA:
21 DE OCTUBRE DEL 2011
OBJETIVOS.
Al término de la sesión, el alumno será capaz de:
a) Conocer los campos de aplicaciones que puede tener un temporizador en lasdiferentes ciencias.
b) Conocer el funcionamiento y diferencias del TMR0 como contador y temporizador.
c) Calcular los tiempos de temporización y el conocimiento de los registros asociados al TMR0
Para unTimer deseado
RESUMEN
La realización de esta práctica se llevo a cabo en dos partes:
Para la primera parte se programo al pic 16F846A como un temporizador que contaba a través de diodos emisoresy receptores de luz (infrarrojo) se interrumpía la señal y contaba cada vez que esto sucedía.
Este, dependiendo de la forma de programación podía contar el numero de eventos de manera directa, estoquiere decir de uno a uno, o después de cierto número de veces que se interrumpiera la señal contaba un evento.
En la segunda parte se programo el pic 16F846A como un Timer que producía una señalcuadrada que podía ser observada en el osciloscopio, para hacer esto teníamos que determinar el periodo con el cual se trabajaría, la manera de hacerlo era con una constante para determinarlo por medio dealgunos cálculos básicos, que de no entenderlos adecuadamente se generaban conflictos para encontrar el periodo solicitado al cual el Timer debía funcionar.
LISTA DE EQUIPO
1 Fuente deAlimentación
1 Osciloscopio
LISTA DE MATERIAL
1 LED infrarrojo
1 Fotodiodo infrarrojo
1 Resistencia de carbón al 5% de tolerancia de 10kΩ a ¼ W
8 Resistencia de carbón al 5% de tolerancia de 330Ωa ¼ W.
2 Resistencias de carbón al 5% de tolerancia de 100kΩ, 33Ωa ½ W.
1 Barra de LED’s (10 LED’s integrados)
1 Tablilla de experimentos (Protoboard)
1 Metro de alambre calibre 22 AWG con...
Regístrate para leer el documento completo.