INFORME DE MICROS CONTADOR 0
FACULTAD DE INGENIERIA EN CIENCIAS APLICADAS
PROYECTO
CONTADOR ASCENDENTE DE 0 A 9 EN UN DISPLAY
Integrantes:
Ramiro Andrade.
Willan Correa
Ignacio López
Materia: Sistemas Microprocesados
Carrera: Ingeniería en Mecatrónica
Lugar: Ibarra - Ecuador
Fecha: 04 de Diciembre del 2012
TEMA:
Programa que permita con un pulsadorvisualizar en un display 7 segmentos un contador ascendente del 0 al 9.
OBJETIVO:
Realizar un programa que muestre una secuencia de 0 a 9, con un retardo de 500 milisegundos en un display a 7 segmentos, usando el microcontrolador microchip 16f628a y nos permita contar a través de un pulsador.
MARCO REFERENCIAL
SISTEMAS MICROCONTROLADOS
El diagrama de un sistema microcontrolado sería algo asíLos dispositivos de entrada pueden ser un teclado, un interruptor, un sensor, etc.
Los dispositivos de salida pueden ser LED's, pequeños parlantes, zumbadores, interruptores de potencia (tiristores, optoacopladores), u otros dispositivos como relés, luces, un secador de pelo, etc.
Aquí tienes una representación en bloques del microcontroador, para que te des una idea, y puedes ver que lo adaptamostal y cual es un ordenador, con su fuente de alimentación, un circuito de reloj y el chip microcontrolador, el cual dispone de su CPU, sus memorias, y por supuesto, sus puertos de comunicación listos para conectarse al mundo exterior.
Definamos entonces al microcontrolador; Es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de variosbloques funcionales, los cuales cumplen una tarea específica. Sacado de un libro.En fin estas son básicamente algunas de sus partes.
Introducción PIC16F628A
El pic16f628a es un microcontrolador de 8 bit, posee una arquitectura RISC avanzada así como un juego reducido de 35 instrucciones. Este microcontrolador es el remplazo del obsoleto pic16f84a, los pines del pic16f628a son compatibles con elpic16f84a, así se podrían actualizar proyectos que hemos utilizado con el pic16f84a.
Diagramas de pines del PIC16F628A
Características del PIC16F628A:
CPU De alto rendimiento RISC:
velocidades de operación de DC - 20 MHz
Capacidad de interrupción
pila de 8 niveles
Modos de direccionamiento directos, indirectos y relativo
35 simples instrucciones de palabra:
-Todas las instrucciones de cicloúnico, excepto las de salto
Características Especial microcontrolador:
Opciones de oscilador externo e interno:
- Precisión de fábrica del oscilador interno de 4 MHz calibrada a ± 1%
- oscilador de 48 kHz De bajo consumo interno
Modo de ahorro de energía en modo sueño
resistencias programable pul-ups del PORTB
Multiplexado del pin reset / Entrada-pin
Temporizador Watchdog con osciladorindependiente para un funcionamiento fiable
Baja tensión de programación ™ In-Circuit Serial (a través de dos pines)
Protección de código programable
Brown-out reset
Power-on Reset
Power-up Timer y el oscilador de puesta en marcha del temporizador
Amplio rango de funcionamiento de tensión (2.0-5.5V)
Industrial y amplia gama de temperaturas extendidas
Alta durabilidad de la memoria Flash/EEPROM:
- 100.000 ciclos de escritura Flash
- 1.000.000 ciclos de escritura EEPROM
- 40 años de retención de datos
De baja potencia Características:
Corriente en espera:
- 100 nA@2.0V, típico
Corriente de funcionamiento:
- 12μA @ 32 kHz, 2,0 V, típica
- 120μA @ 1 MHz, 2,0 V, típica
Temporizador Watchdog actual:
- 1μA@2.0V, típico
Timer1 oscilador actual:
- 1.2μA @ 32 kHz, 2,0 V, típica
Doblevelocidad del oscilador interno:
- Tiempo de ejecución seleccionable entre 4 MHz y de 48 kHz
- 4μs despertar de un sueño, 3.0V, típico
Display de 7 segmentos
El “display de 7 segmentos” es un dispositivo usado para presentar información de forma visual. Esta información es específicamente un dígito decimal del 0 (cero) al 9 (nueve), por lo que se intuye que que el código BCD está...
Regístrate para leer el documento completo.