[51单片机] STC15控制GSM为什么发不出去短信

[复制链接]
1987|7
 楼主| 无知小孩 发表于 2013-9-13 07:21 | 显示全部楼层 |阅读模式
我是一个学生做的一个GSM ,用51板子能控制发出去短信,但是STC15却不能,学的知识可能不全面,请求各位帮帮
16777216 发表于 2013-9-13 07:35 | 显示全部楼层
波特率 以及速度问题 使用的是at指令么
 楼主| 无知小孩 发表于 2013-9-13 07:54 | 显示全部楼层
16777216 发表于 2013-9-13 07:35
波特率 以及速度问题 使用的是at指令么

不是的我直接下载C程序到单片机的
 楼主| 无知小孩 发表于 2013-9-13 07:55 | 显示全部楼层
也想到速度问题了 可是调延时也发不出去呀
16777216 发表于 2013-9-13 08:01 | 显示全部楼层
无知小孩 发表于 2013-9-13 07:55
也想到速度问题了 可是调延时也发不出去呀

at指令的gsm模块么 是的话应该是串口通信出问题了
 楼主| 无知小孩 发表于 2013-9-13 08:15 | 显示全部楼层
16777216 发表于 2013-9-13 08:01
at指令的gsm模块么 是的话应该是串口通信出问题了

是的 刚开始我把程序下载的51板子就能发出去 现在下载到15不能了
uchar code TC_MDSJ1[]={"AT+CMGS="};             //目的手机地址,
uchar code TC_ZXH1[]={"AT+CSCA="};              //本地中心号。
uchar code TC_FSNR[]={"I AM OK???"};                //发送短信内容。
uchar code TC_WLZT[]={"AT+CREG?"};                    //网络状态查询
uchar code TC_MSXZ[]={"AT+CMGF=1"};                    //发送模式选择。
uchar code TC_DQML[]={"AT+CMGR=1"};                    //短信读取命令。
uchar code TC_SCML[]={"AT+CMGD=1"};                    //短信删除命令。
uchar code TC_ATF[]={"AT&F"};                        //格式化命令。
uchar code TC_ATE0[]={"ATE0"};                        //清除回显命令
uchar code TC_SMS_1[]={"AT+CNMI=2,1,0;"};            //短信通知命令
16777216 发表于 2013-9-13 08:31 | 显示全部楼层
无知小孩 发表于 2013-9-13 08:15
是的 刚开始我把程序下载的51板子就能发出去 现在下载到15不能了
uchar code TC_MDSJ1[]={"AT+CMGS="};  ...

我是说你先直接单片机和电脑连接 看看pc接收到的是什么
 楼主| 无知小孩 发表于 2013-9-13 08:44 | 显示全部楼层
16777216 发表于 2013-9-13 08:31
我是说你先直接单片机和电脑连接 看看pc接收到的是什么

谢谢你我去试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部