中级会员
 
- 积分
- 450
- 金钱
- 450
- 注册时间
- 2017-1-17
- 在线时间
- 76 小时
|
2金钱
本帖最后由 学弟007 于 2017-2-28 20:53 编辑
#include <reg52.h>
void send(unsigned char dat)
{
SBUF=dat;
while(TI==0);
;
TI=0;
}
void delay_ms(unsigned int n)
{
unsigned int i,j;
for(i=0;i<n;i++)
for(j=0;j<123;j++);
}
void main()
{
TMOD=0x20;
SCON=0X40;
PCON=0X00;
TH1=0XFD;
TL1=0XFD;
TR1=1;
send("AT");
delay_ms(1000);
while(1)
{
send("AT+CGCLASS=\"B\"\r\n");
delay_ms(1000);
send("AT+CGDCONT=1,\"IP\",\"CMNET\"\r\n");
delay_ms(1000);
send("AT+CGATT=1\r\n");
delay_ms(1000);
send("AT+CIPCSGP=1,\"CMNET\"\r\n");
delay_ms(1000);
send("AT+CLPORT=\"TCP\",\"2000\"\r\n");
delay_ms(1000);
send("AT+CIPSTART=\"TCP\",\"122.228.19.57\",\"34072\"\r\n");
delay_ms(2000);
send("AT+CIPSEND\r\n");
delay_ms(1000);
// sned("ÖÇÄü¼ò¾óòÑᬽóμ½·tÎñÆ÷\r\n");
delay_ms(1000);
send(0x1A);
while(1);
}
}
这个程序报错,但是没看懂因为什么错了,请大家指点下(倒数第四句里面是汉字)
|
|