Microcontroladores PIC en Linux.
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

LED parpadeante

Ir abajo

LED parpadeante Empty LED parpadeante

Mensaje por cannabis68 Vie 14 Mayo 2010 - 20:04

*/El primer programa obligado a hacer es como el "Hola mundo" de los programadores*/


#include <16F876.h>              //Directiva que incluye el archivo 16F876.h 
#use delay (clock = 4000000) //Directiva que define un reloj de oscilador de 4MHz
#BYTE TRISB = 0x86           //Directiva que nombra a la direcion del PIC 86H como TRISB
#BYTE PORTB = 0x06         //Directiva que nombra a la direccion del PIC 06H como PORTB
void main()                             //Funcion principal
{
while (1)                                 //Bucle infinito
{
BIT_CLEAR (TRISB,1);      //Pone a cero el bit 1 del TRISB, RB1 como puerto de salida
BIT_SET (PORTB,1);        //Pone a uno el bit 1 del PORTB, RB1 se enciende
DELAY_MS (250);         //Retardo de 250 ms
BIT_CLEAR (PORTB,1); //Pone a cero RB1, RB1 se apaga
DELAY_MS (250);        //Retardo de 250 ms
}
}

                                 


Última edición por cannabis68 el Mar 13 Jul 2010 - 3:49, editado 3 veces
cannabis68
cannabis68
Participante
Participante

Mensajes : 15
Fecha de inscripción : 26/04/2010

Volver arriba Ir abajo

LED parpadeante Empty Re: LED parpadeante

Mensaje por cannabis68 Jue 8 Jul 2010 - 2:45

LED parpadeante 07072010094259pm

Uploaded with ImageShack.us
cannabis68
cannabis68
Participante
Participante

Mensajes : 15
Fecha de inscripción : 26/04/2010

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.