jueves, 10 de mayo de 2012

Proyecto Integrador. PIC

Para este proyecto decidí hacer un contador binario el cual nos muestra la salidas mediante leds esto funciona como un sumador binario, al ir mostrando una suma binaria el resultado lo veremos a través de 8 leds conectados en el puerto B del microcontrolador. 






MATERIAL: 
-Microcontrolador PIC16F628A



-8 LEDS de 5mm.


-8 resistencias de 330 Ω a ½ vatio, naranja-naranja-café

-1 resistencia de 4,7 KΩ a ½ vatio, amarillo-violeta-rojo


-1 pulsador normalmente abierto de dos patitas.

-un regulador de voltaje 7805


-1 protoboard


Diagrama de conexiones y el pulsador:


CÓDIGO
Aquí mostrare el código el cual fue realizado en Basic, algunas funciones que utilice para su funcionamiento son las siguientes:




LAS VARIABLES BIT, BYTE Y WORD.
Estas son creadas para guardar datos en la memoriaRAM (Random Access Memory) o memoria de acceso casual, esta memoria trabaja únicamentemientras esté alimentado el PIC, una vez que el PIC es desconectado, los datos de la memoriaRAM se borran.


LA DECLARACIÓN IF... THEN.
Esta sirve de condicionante, si es verdadera ejecuta la operación que sigue al THEN , y si es falsa salta a la siguiente línea después del  THEN.

Herramientas
Microcode Studio: 
Es un Entorno de desarrollo Integrado (IDE), diseñado exclusivamente para facilitar la programación de los microcontroladores PIC.

PICBasic este para generar el archivo .hex.


Funcionando: 
Se muestra que mediante un ciclo va contando en binario, al terminar el ciclo vuelve a iniciar el contador. 











1 comentario: