Blinking a Led connected in sink mode .
Code :
#include<reg51.h> // Include 8051 library.
sbit led = P1^0; // Set the port where the led is connected.
void delay (int t); // Delay for turning ON and OFF LED,
void main() // Main function starts
{
led = 1; // Led turned OFF.
sbit led = P1^0; // Set the port where the led is connected.
void delay (int t); // Delay for turning ON and OFF LED,
void main() // Main function starts
{
led = 1; // Led turned OFF.
while(1) // Infinite loop.
{
led = 0; // Led turned ON.
delay(2); // Delay function calling.
led = 1; // Led turned OFF.
delay(2); // Delay function calling.
led = 0; // Led turned ON.
delay(2); // Delay function calling.
led = 1; // Led turned OFF.
delay(2); // Delay function calling.
}
}
void delay(int t) // Delay function
void delay(int t) // Delay function
{
int i ,j; // Assigning integer i & j.
for(i=0;i<100*t ; i++) // For loop for delay
for(j=0;j<=1275;j++); // Nested For loop for delay
int i ,j; // Assigning integer i & j.
for(i=0;i<100*t ; i++) // For loop for delay
for(j=0;j<=1275;j++); // Nested For loop for delay
}

Comments
Post a Comment