Microcontroladores Contador 0-9

Páginas: 6 (1284 palabras) Publicado: 28 de abril de 2012
UNIVERSIDAD VERACRUZANA
FIEC





Experiencia Educativa: MICROCONTROLADORES Y MICROPROCESADORES





Trabajo: REPORTE DE LA PRÁCTICA No.3
“CONTADOR EN UN DISPLAY”





Catedrático: M.C.: ROJAS HERNANDEZ MIGUEL ANGEL





Alumna: NANCY MARÍA GARCÍA GONZÁLEZPoza Rica, Ver.
PRÁCTICA N° 3 “CONTADOR EN UN DISPLAY”






OBJETIVO: Hacer un programa que realice un conteo de 0 a 9 visualizándolo en el display de 7 segmentos.








MATERIAL:

Un protoboard
1 resistencias de 10 KΩ
8 resistencias de 300 Ω
1 resistencia de 100 Ω
1display de cátodo común
1 oscilador (cristal de cuarzo, 4Mhz)
2 capacitores de 22pF
1 pic16f84
1 diodo
1 push buton
1 grabador de PIC´s
Cables (para conectar componentes)
1 software (para editar el programa)
1 fuente de voltaje directa a 5 volts







SUSTENTO TEÓRICO

El microcontrolador está destinado a gobernar una sola tarea.

Las partes principales de un microcontroladorson las siguientes
1. Procesador
2. Memoria no volátil para contener el programa
3. Memoria de lectura y escritura para guardar los datos
4. Líneas de EIS para los controladores de periféricos:
❖ Comunicación paralelo
❖ Comunicación serie
❖ Diversas puertas de comunicación (bus, USB, etc.)
5. Recursos auxiliares:
➢ Circuito de reloj
➢ Temporizadores
➢ PerroGuardián («watchdog»)
➢ Conversores AD y DA
➢ Comparadores analógicos
➢ Protección ante fallos de la alimentación
➢ Estado de reposo o de bajo consumo





El pic16f84 es un microcontrolador de fácil manejo y su estructura externa es la siguiente:

[pic]

Figura 1.- Estructura externa del pic16f84

El pic16f84 dispone de dos puertas, puerta A y puerta B; lapuerta B consta de 8 líneas que van de RB0 a RB7. Las puertas tanto A como B se pueden configurar como entradas o salidas (E/S) de acuerdo a la tarea. Una característica importante de este PIC es que se puede grabar y borrar eléctricamente.
El lenguaje que se debe utilizar para programar debe ser un tipo de lenguaje máquina, en este caso utilizaremos el lenguaje ensamblador.
LOS TEMPORIZADORESLos PIC disponen de un procesador rápido y potente. En él se incluye la memoria de programa, la de datos, la ALU, la Unidad de Control y algunos registros especiales. Tiene puertas de E/S para conectarse con periféricos, canales de comunicación, temporizadores para controlar tiempos, sistemas de interrupciones capaz de detectar anomalías o sucesos especiales, sistemas de seguridad, modo defuncionamiento con bajo consumo y un largo etcétera de recursos que configuran la potencia integral de un computador.
Una de las labores más habituales en los programas de control de dispositivos suele ser determinar intervalos concretos de tiempo, y recibe el nombre de temporizador (timer) el elemento encargado de realizar esta función. También suele ser frecuente contar los impulsos que se producenen el exterior del sistema, y el elemento destinado a este fin se denomina contador.

El PIC 16f84 posee un temporizador/contador de 8 bits, llamado TMRO, que actúa de dos maneras diferentes:
1.- Como contador de sucesos, que están representados por los impulsos que se aplican a la patita RA4/TOCKI. Al llegar al valor FFH se desborda el contador y, con el siguiente impulso, pasa a 00H,advirtiendo esta circunstancia activando un señalizador y/o provocando una interrupción.
2.- Como temporizador, cuando se encarga en el registro que implementa al recurso un valor inicial se incrementa con cada ciclo de instrucción (Fosc/4) hasta que se desborda, o sea, pasa de FF a 00 H, y avisa poniendo a 1 un bit señalizador y/ provocando una interrupción.
[pic]
Figura:2 ; Esquema simplificado de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • CONTADOR 0 9 MANUAL
  • Contador 0
  • Contador 0-9
  • Contador De 0 A 9
  • Contador 0 A 9
  • Contador De 0-9 Electronico
  • Contador Digital De 0 a 9
  • Contador 0 a 9

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS