⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 text1.c

📁 GSM@C51.rar
💻 C
字号:
	 	 #include <reg51.h>
   #include<string.h>
   #define uchar unsigned char
   sbit P10= P1^0;
   sbit P11= P1^1;
   sbit P12= P1^2;
   sbit P13= P1^3;
    sbit P14= P1^4;
	sbit P15= P1^5;
	sbit P16= P1^6;
	sbit P17= P1^7;
   uchar fasong[40]; uchar jia[15];uchar resbuf[6];uchar neirong[15];
   uchar i=0,*p;
   uchar code A_T[]="AT";
   uchar code C_MGS[]="AT+CMGS=15979042724";
   uchar code C_NMI[]="AT+CNMI=2,2,0,0,1";
   uchar code I_PR[]="AT+IPR=19200";
   uchar code C_MGF[]="AT+CMGF=1";
   uchar code C_MT[]="+CMT";
   uchar code C_SCA[]="+8613800791500";
   uchar code A_TE0[]="ATE0";
   uchar code O_K[]="ok";
   uchar code C_MGR[]="AT+CMGR=1";
   uchar code H_UICHE[]="/";
    uchar B_INGX[]={"BINGX"};
    uchar R_ESHU[]={"RESHU"};
    uchar F_ENGS[]={"FENGS"};
    uchar C_HONG[]={"CHONG"};
    uchar D_IAN5[]={"DIAN5"};
    uchar D_IAN6[]={"DIAN6"};
	uchar D_IAN7[]={"DIAN7"};
	uchar Z_HUAN[]={"ZHUAN"};
   bit new=0,gongn;
   void delay(uchar gg)
        { uchar i;
		 while(gg--)
		  { for(i=0;i<125;i++)
		   {
		   }
		  }
		}	 
	void sendchar(uchar ascll)
	   {bit ee;
	    ee=ES;
	    ES=0;
	    TI=0;
	    SBUF=ascll;
	    while(!TI);
	    TI=0;
	    ES=ee;
       }
   void sendmany(uchar *p,uchar lnng)
       {while(lnng--)
	    sendchar(*p++);
	   } 
  void atinit(void)
        {uchar *q;
		  while(1)
		     {//resbuf[80]={0};
			  sendmany(A_T,2);
			  sendchar(0x0d);
			  ES=1;
			  delay(100);
			  q=strstr(resbuf,O_K);
			  if(q!=NULL) break;

			 }
		}  
  void allinit(void)
        {//scon=0x50;
		 IE=1;
		  sendmany(C_MGF,9);
                   sendchar(0x0d);
		 sendmany(A_TE0,4);
                    sendchar(0x0d);
		  sendmany(C_NMI,17);
                        sendchar(0x0d);
		  // sendmany(I_PR,12);
           //             sendchar(0x0d);
			 sendmany(A_TE0,4);
                             sendchar(0x0d);
		 }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -