Upload
sravan-chintu
View
215
Download
0
Embed Size (px)
Citation preview
7/23/2019 Interfacing GSM to 8051 Receiving
1/2
#include#include"lcd.h"#include"uart.h"
void main(){
unsigned char a,i,read[15];lcd_init();uart_init();lcd_string("GSM interfacing");while(1){
while(rx_data()!=0x0d);
while(rx_data()!=0x0a);
if(rx_data()=='+'){
if(rx_data()=='C'){
if(rx_data()=='M'){
if(rx_data()=='T'){if(rx_data()=='I
'){
while(rx_data()!=',');
a=rx_data();
delay_ms(10);
tx_string("at");
tx_data(0x0d);tx_data(
0x0a);tx_strin
g("at+cmgf=1");tx_data(
0x0d);tx_data(
0x0a);tx_strin
g("at+cmgr=");tx_data(
a);tx_data(
0x0d);tx_data(
0x0a);
while(rx_data()!=0x0a);
while(rx_data()!=0x0a);
7/23/2019 Interfacing GSM to 8051 Receiving
2/2
while(rx_data()!=0x0a);
for(i=0;i