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

📄 复件 handm3.c

📁 gsm at gsm at gsm at gsm at gsm at gsm at
💻 C
字号:
 #include <reg52.h>
 #include <stdio.h>
 #define uchar unsigned char
 #define uint unsigned int

 void timedelay(uint timess);
 void delay1(uint x);

 uchar idata w[55];
 uchar kcl, n;
 void timedelay(uint timess)
 {
 	uint tj;
	for (tj= timess; tj > 0; tj --) {;}
}

void delay1(uint x)
{
	uchar tw;
	while(x-->0)
	{
		for (tw = 0; tw < 125; tw ++) {;}
	}
}

void main()
{
	SP = 0xcf;
	timedelay(10000);
	kcl = 0;
	EA = 0;
	w[0] = 0x41;
	w[1] = 0x54;
	w[2] = 0x0D;
	
	w[3] = 0x41;
	w[4] = 0x54;
	w[5] = 0x2B;
	w[6] = 0x43;
	w[7] = 0x4E;
	w[8] = 0x4D;
	w[9] = 0x49;
	w[10] = 0x3D;
	w[11] = 0x32;
	w[12] = 0x2C;
	w[13] = 0x32;
	w[14] = 0x0D;

	w[15] = 0x41;
	w[16] = 0x54;
	w[17] = 0x2B;
	w[18] = 0x43;
	w[19] = 0x4D;
	w[20] = 0x47;
	w[21] = 0x46;
	w[22] = 0x3D;
	w[23] = 0x32;
	w[24] = 0x0D;

	w[25] = 0x41;	 /* AT +CMGS = 15850617310	*/
	w[26] = 0x54;
	w[27] = 0x2B;
	w[28] = 0x43;
	w[29] = 0x4D;
	w[30] = 0x47;
	w[31] = 0x53;
	w[32] = 0x3D;
	w[33] = 0x31;
	w[34] = 0x35;
	w[35] = 0x38;
	w[36] = 0x35;
	w[37] = 0x30;
	w[38] = 0x36;
	w[39] = 0x31;
	w[40] = 0x37;
	w[41] = 0x33;
	w[42] = 0x31;
	w[43] = 0x30;
	w[44] = 0x0D;

	w[45] = 0x41;
	w[46] = 0x42;
	w[47] = 0x43;
	w[48] = 0x44;
	w[49] = 0x1A;

	TMOD = 0x20;
	PCON = 0;
	TL1 = 0xfd;
	TH1 = 0xfd;
	TR1 = 1;
	SCON = 0x50;
	kcl = 0;
	SBUF = w[kcl];
loo1:if(TI == 0) goto loo1;
	TI = 0;
	kcl ++;
	SBUF = w[kcl];
	if (kcl < 45) goto loo1;
	delay1(1000);
	timedelay(10000);
	kcl = 45;
	SBUF = w[kcl];
loo2:if(TI == 0) goto loo2;
	TI = 0;
	kcl ++;
	SBUF = w[kcl];
	if (kcl < 50) goto loo2;
	timedelay(10000);
	while(1);
}

⌨️ 快捷键说明

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