semaforo con pic

Páginas: 2 (273 palabras) Publicado: 8 de mayo de 2013
SEMAFORO CON PIC16F84A - UNO
Buen en esta ocasión comenzaremos con algunas prácticas utilizando el MicroCode Studio
esto para programación en BASIC para nuestrosMicrocontroladores PIC, en esta ocasión
utilizando el ya conocido PIC16F84A.
El circuito realiza la simulación de un semáforo, con pocas instrucciones y pocos elementos.A continuación se muestra el diagrama correspondiente al semáforo, el cual tiene su
oscilador externo y es un cristal de cuarzo con sus debidos capacitores, unaresistencia a
Vcc de 10KΩ y los LEDs (2 Rojos, 2 Verdes y 2 Amarillos) con sus debidas resistencias de
330Ω. El circuito se alimenta a 5 volts.

A continuación muestro elcódigo para un semáforo sencillo con muy pocos elementos y
muy fácil de armar.

Ahora la explicación del código:
 En la línea 12 se define el oscilador interno delPIC (4MHz).
 En la línea 13 se declara el puerto B del micro controlador como salidas.
 En la línea 14 inicializamos el puerto en cero.
 En la línea 16 se colocala etiqueta de inicio que en esta ocasión se llama semáforo.
 De la línea 17 a la 24 están las sentencias que hacen el efecto del semáforo, esto se
logra activando lassalidas del PIC para que enciendan los LEDs correspondientes,
entre caga instrucción tiene un retardo y está en milisegundos, por supuesto si se
desea mayor tiempo enel retardo se puede modificar.
 En la línea 25 con la instrucción GOTO hacemos que salto a la etiqueta semáforo, lo
cual provoca que se repita el ciclo una y otravez.
 Por último en la línea 26 tenemos el fin de nuestro programa.

Contacto:
Mail: mrchunckue@gmail.com
Sitio WEB: http://electronicayrobotica.wordpress.com/

Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Prtotipo Semaforo Pic 16F84
  • Diagrama Semaforo Con Pic
  • Semaforo Con Pic 16F84A
  • Semaforo Con Microcontrolador Pic 16F887
  • Semaforo Con Pic 16F84A
  • SEMAFORO PIC
  • Proyecto semaforo pic 16f84
  • Semaforo con pic 16f84a

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS