You are on page 1of 1

#include<reg51.

h>
#include<stdio.h>
#include<string.h>
//*****************PREPROCESSOR
DIRECTIVES**************************
sbit security_sw=P3^2;
sbit locker=P3^3;
sbit sw1=P1^3;
sbit sw2=P1^4;
sbit red_led=P1^5;
sbit green_led=P1^6;
//*****************PREPROCESSOR DIRECTIVES FOR
LCD********************
sbit RS=P1^0;
sbit RW=P1^1;
sbit EN=P1^2;
//*****************PREPROCESSOR DIRECTIVES FOR KEYS********************
void transmit(unsigned char array[]) {unsigned int i; TMOD=0x20;
TH1=0xFD;
TL1=0x00;
SCON=0x50;
TR1=1;
for(i=0;array[i]!='\0';i++)
{SBUF=array[i];
while(TI==0);
TI=0;
}SBUF=0x0d;
while(TI==0);
TI=0;
}//**************************DELAY
FUNCTION************************* void delay(unsigned long int y) {

You might also like