Posts

Showing posts with the label PIC16F690

PIC16F690 - 7 Segmentos Display

Image
Resumen: En ést e ejemplo vamos a mostrar números en un display 7-segmentos utilizando un PIC16F690. Materiales: PIC16F690  su datasheet (hoja de datos)  aqui Display 7 Segmentos Resistencia 220 Ohm  Protoboard   Cables +5V para alimentar el circuito   CCS C Compilador  Pickit2  Preparar el Hardware: El microcontrolador PIC16F690 consta de 3 puertos, puerto A, puerto B y puerto C, Nosotros utilizaremos el puerto C. Para preparar nuestro hardware seguiremos el esquemático de la figura: Display 7 segmentos: Un display de ánodo comun todos los ánodos están conectados juntos y se deben alimentar a +5V. Un display de cátado comun todos los cátodos están conectados juntos y se deben conectar a GND. En nuestro display ánodo comun los leds se encienden con cero y se apagan con 1, y basandonos en la configuración binaria para, por ejemplo, crear el número cero, necesitamos encender los leds: a, b, c, d, e, f  y g apag...

PIC16F690 - Blinky Led

Image
Resumen: En ést e ejemplo vamos a encender y apagar un led (Blinky led) utilizando un PIC16F690. Materiales: PIC16F690   Led  Resistencia 220 Ohm  Mini-Protoboard   Cables +5V para alimentar el circuito  CCS C Compilador  Pickit2  Preparar el Hardware: Para preparar nuestro hardware seguiremos el esquemático de la figura: Compilador: Se requiere tener instalado el compilador CCS, puedes descargar desde  aquí Una vez instalado el compilador ír a File--> New--> Project Wizard y guardar el projecto con el nombre que desees, en nuestro caso Blinky LED En la pantalla siguiente seleccionar: Family = PIC16, Device= PIC16F690, entonces click en "code example"  Nuestro ejemplo es "led" entonces click Blicky Led, seleccione un puerto en nuetro caso A0, y un intervalo de encendido/apagado Ahora contruiremos nuestro firmware, click en Build: Programador Se requiere tener instalado el software P...