ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Reloj 12 Segundos


Enviado por   •  15 de Marzo de 2014  •  587 Palabras (3 Páginas)  •  200 Visitas

Página 1 de 3

reloj

Este programa funciona en un PIC16F84A y se trata de un reloj de 12 horas que muestra horas y minutos.

Dispone de dos displays LED para las horas y otros dos para los minutos.

Para programar la hora se dispone de un pulsador de avance rápido de horas y de otro para avance rápido de minutos. También se dispone de un tercer pulsador que se utiliza para mostrar los segundos mientras permanezca pulsado.

La hora se muestra mediante cuatro displays de 7 segmentos de cátodo común multiplexados. Los segmentos de cada display se unen y están controlados a través de resistencias por salidas del PIC. Cada cátodo común de cada display es controlado por el PIC a través de un transistor. El reloj presenta las horas y minutos por dos puntos (88:88). Los segmentos se asignan al puerto B. Los dos puntos se realizan mediante dos LED en serie con una resistencia y se conectan a RB0. Los segmentos de los displays, de "a" hasta "f" se asignan a las salidas de RB1 a RB7. Los cuatro cátodos comunes se controlan mediante el puerto A a través de los transistores. RA0 controla la decena de hora, RA1 la unidad de hora; RA2 la decena de minuto y RA3 la unidad de minuto.

Sobre los tres pulsadores Pulsador avance rápido de horas conectado a RB3 Pulsador avance rápido de minutos conectado a RB2 Pulsador para mostrar los segundos conectado a RB1 Debido a que todas las patillas E/S (salvo RA4) están utilizadas, se debe comprobar el estado de los pulsadores estableciendo como salidas o como entradas alternativamente las patillas a las que están conectados. Los pulsadores utilizan el Puerto B que cambiará a entrada durante un instante para comprobar el estado de los pulsadores.

Micro - Controladores

Se trata de uno de los micro-controladores más populares del mercado actual, ideal para principiantes, debido a su arquitectura de 8 bits, 18 pines, y un conjunto de instrucciones RISC muy amigable para memorizar y fácil de entender, internamente consta de:

• Memoria Flash de programa (1K x 14 bits).

• Memoria EEPROM de datos (64 x 8 bits).

• Memoria RAM (68 registros x 8 bits).

• Un temporizador/contador (timer de 8 bits).

• Un divisor de frecuencia.

• Varios puertos de entrada-salida (13 pines en dos puertos, 5 pines el puerto A y 8 pines el puerto B)

En los últimos años se ha popularizado el uso de este micro-controlador

...

Descargar como (para miembros actualizados)  txt (3.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com