关于51控制tc35的一些问题,希望好心大侠帮忙看看

2020-02-05 09:22发布

tc35板子是按这原理图连的.最后调试能进入;联网模式了。但是一直发不出短信。卡没有欠费。然后串口通信的线也保证对了。去论坛一些地方看。都说是软件原因。。但是我感觉软件没问题。想请问各大侠。还有其他的硬件原因吗?希望得到您们的指点。。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
78条回答
cn520
2020-02-11 08:05
uchar TransmitText(uchar *text)  
{
        uchar i=50,j=10;
        unsigned char *p;
//        Send_AT();
        if(TelNum[0] == 0)
                {
                        return 0;
                }
        nop();
        ReceDataClr(0x00);
        Conect_Led = 0;
        SendString("AT+CMGS=",sizeof("AT+CMGS=")-1);                                        //信息发送指令 AT+CMGS=""
        SendASC('"');
        SendString(TelNum,11);                                         //号码
        SendASC('"');
        SendASC(0x0d);                                                        //回车
        RxPoint=0;                                                                  //buffer指针清0
        while(i--)
        {
                delay_ms(200);               
                p=LookFor_Str(ReceData,">");                        //">"
                if(p!=0)                                                        //如果接受到 >  发送text
                {       
                        //i=strlen(text);
                        SendString(text,i);                                //发送短信内容
                        SendASC(0x1a);
                        SendASC(' ');                        //'x1a'结束符(相当CTRL+Z) ' '回车符

一周热门 更多>