Sunteți pe pagina 1din 1

Semforo (traffic lights) - Ejemplo

Semforo.El circuito consta de un PIC16F88, tres LEDs (conectados directamente al PIC, sin resistencia en serie, ya que el PIC limita la corriente de salida a 25mA).

Cdigo en lenguaje C (mikroC).//Semaforo.c //RB1 -> rojo //RB2 -> amarillo //RB3 -> verde void main(){ OSCCON=0x40; //Oscilador interno a 1MHz. PORTB=0x00; //Inicializacin. TRISB=0x00; //Puerto B como salida. while (1) { PORTB=0b0010; //Encender LED conectado en RB1(pin7). Delay_ms(3000);//Esperar 3 segundos. PORTB=0b1000; //Encender LED conectado en RB3(pin9). Delay_ms(3000);//Esperar 3 segundos. PORTB=0b1100; //Encender LEDs conectado en RB3:RB2(pines 9,8). Delay_ms(3000);//Esperar 3 segundos. } }

Si esta informacin te ha sido til entonces considera la posibilidad de hacer una contribucin para microC. Tu apoyo es muy importante para seguir adelante. Muchas gracias.

_s-xclick

6URMY8M96BMK

Esquema elctrico del semforo.-