logo microc
    microC®
Líder en la programación de microcontroladores PIC
©2009-2012
Síguenos en    
logo facebook
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.
pantalla pov
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.-

esquema
                electrico pov

Copyright © microC
Quito-Ecuador