#MA #PIC LED Toggling Program

 



#include<p18f4520.h>
#pragma config OSC=HS
#pragma config PWRT=OFF
#pragma config WDT=OFF
#pragma config DEBUG=OFF, LVP=OFF

void delay();
void main()
{
TRISC=0x00; //0000 0000 declared as output
PORTC=0x00;
while(1)
{
LATC=0xFF; //All LEDs will be ON
delay();
LATC=0x00;  //All LEDs will be OFF
delay();
}
}

void delay()
{
int i,j;
for(i=0;i<100;i++)
for(j=0;j<1000;j++);
}


Comments