mikroc sim900

Upload: bilal-abid-butt

Post on 11-Oct-2015

36 views

Category:

Documents


3 download

DESCRIPTION

sf

TRANSCRIPT

here it is sir.....void main() {while(1){char lock = "LOCK ON";char stat = "SYSTEM STATUS";char read;TRISA=0Xff;TRISB=0X00;Usart_Init(9600);delay_ms(5000);read=Usart_Read();if(Usart_Data_Ready()){if(read==lock){ delay_ms(2000);portb.f0==1 ; //lock on.delay_ms(2000);Usart_WRITE_TEXT("AT+CMGS=");delay_ms(1000);Usart_WRITE(0X22); //"delay_ms(2000);Usart_WRITE_TEXT("+639183883776"); //MY NUMBERdelay_ms(2000);Usart_WRITE(0X22); //"Usart_WRITE(0X0D); // means enterdelay_ms(2000);Usart_WRITE_TEXT("LOCK IS ON");Usart_WRITE(0X0D); // means enterdelay_ms(2000);Usart_WRITE(26);delay_ms(2000);Usart_WRITE(0X0D); // means enterdelay_ms(5000);}else if(read==stat) //inquier for status{ delay_ms(2000);Usart_WRITE_TEXT("AT+CMGS=");delay_ms(1000);Usart_WRITE(0X22); //"delay_ms(2000);Usart_WRITE_TEXT("+639183883776"); //MY NUMBERdelay_ms(2000);Usart_WRITE(0X22); //"Usart_WRITE(0X0D); // means enterdelay_ms(2000);if(porta.f0==0 && porta.f1==0){Usart_WRITE_TEXT("Your lights and outlet is on");} //loads are onelse if(porta.f0==1 && porta.f1==0){Usart_WRITE_TEXT("Light2 and Outlet is On");} //light two onelse if(porta.f0==0 && porta.f1==1){Usart_WRITE_TEXT("Light1 is On");} //light one onelse if(porta.f0==1 && porta.f1==1){Usart_WRITE_TEXT("All loads are Off");} //loads are offUsart_WRITE(0X0D); // means enterdelay_ms(2000);Usart_WRITE(26);delay_ms(2000);Usart_WRITE(0X0D); // means enterdelay_ms(5000); }}}}