![]() |
microC®
Líder
en la programación de microcontroladores PIC
©2009-2012 |
|
Síguenos en
|
| Inicio | La empresa. Contáctanos
| Cómo comprar
nuestros productos | Ofertas | Recursos | Mapa del sitio | |
| Persistencia de la visión (POV) - Ejemplo | |
| Pantalla POV.- La pantalla POV (Persistense Of Vision) consta de un PIC16F88, un regulador de voltaje ajustable (ECG1900) para el PIC (para tener control de la corriente que circula por los LEDs), una columna de 7 LEDs RGB y un motor de CD de 5V, con control de velocidad por variación de voltaje (LM317T). Para cada letra el PIC envía secuencialmente 5 grupos de 7 bits, ya sea al puerto A (verde) o al puerto B (rojo). Debido a la rotación de la columna de LEDs en sentido antihorario y al fenómeno de la persistencia de la visión, se va formando en la mente del observador la imagen correspondiente. El PIC se puede programar con diferentes secuencias para presentar una gran variedad de mensajes. |
![]() |
| Código
en lenguaje C
(mikroC).- //POV.c void main(){ OSCCON=0x70; //Oscilador interno a 8MHz (TCI=0,5 us). PORTA=0x00; //Inicialización. PORTB=0x00; ANSEL=0x00; //Pines AN<6:0> como E/S digital. TRISA=0x00; //Puerto A como salida. TRISB=0x00; //Puerto B como salida. //Delay_us(5000); PORTB=0x7E;Delay_us(500); //m PORTB=0x02;Delay_us(900); PORTB=0x7E;Delay_us(500); PORTB=0x02;Delay_us(900); PORTB=0x7C;Delay_us(500); PORTB=0x00;Delay_us(1500); PORTA=0xDA;Delay_us(500); //i PORTA=0x00;Delay_us(1500); PORTB=0x3C;Delay_us(500); //c PORTB=0x42;Delay_us(1500); PORTB=0x24;Delay_us(500); PORTB=0x00;Delay_us(1500); PORTA=0xDE;Delay_us(500); //r PORTA=0x04;Delay_us(500); PORTA=0x02;Delay_us(1000); PORTA=0x04;Delay_us(500); PORTA=0x00;Delay_us(1500); PORTB=0x3C;Delay_us(500); //o PORTB=0x42;Delay_us(1500); PORTB=0x3C;Delay_us(500); PORTB=0x00;Delay_us(1500); PORTA=0x5E;Delay_us(500); //C PORTA=0x81;Delay_us(1500); PORTA=0x42;Delay_us(500); PORTA=0x00; } |
Si esta
información te ha sido útil entonces considera la posibilidad de hacer una contribución para microC. Tu apoyo es muy importante para seguir adelante. Muchas gracias. |
|
Esquema
eléctrico de la pantalla POV.-![]() |
||