3641|7

75

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

gprs模块短信收发问题 [复制链接]

现使用PIC单片机和西门子的MC45(GPRS)模块,实现短信收发的功能,刚刚开始做,由单片机控制MC45,他们之间的通信协议是标准RS232,对其不是很了解,想知道如何用DCD,RI,DTR等管脚,从网上查到DCD是数据载波检测,检测GPRS处于数据传输状态还是AT命令状态。
如果想建立标准的RS232通信协议,MC45的DCD,DTR,RTS,CTS,RI,TXD,RXD与PIC24单片机的DCD,DTR,DSR,RTS,CTS,RI,TXD,RXD如何连接呢。
单片机的控制过程是什么样子呢。

最新回复

IGT下拉一段时间后,MC45开机,单片机与MC45像串口一样连接即可。单片机像串口写AT指令加回车'\r',有OK应答返回即完成。  详情 回复 发表于 2009-4-30 08:55
点赞 关注

回复
举报

79

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
基本接法只要RXD/TXD,好好的看一下文档,输入输出别接反了就行。#CTS/#RTS只有在数据流量太大的情况下才可能使用。默认是不用的。

RI脚是表示来电中断,你如果希望来电话能唤醒cpu,那就要将这个脚接到某个可唤醒中断引脚。

其他的引脚用处不大,至少西门子的默认驱动是不支持的。
 
 

回复

40

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
要写一个握手信号,可是不知该如何用C语言写
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

4
 
没有所谓的“握手信号”。只要电源正确了,模块就是正常工作状态,可以响应标准的AT命令了。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 1 楼 shuiyan 的回复:
基本接法只要RXD/TXD,好好的看一下文档,输入输出别接反了就行。#CTS/#RTS只有在数据流量太大的情况下才可能使用。默认是不用的。

RI脚是表示来电中断,你如果希望来电话能唤醒cpu,那就要将这个脚接到某个可唤醒中断引脚。

其他的引脚用处不大,至少西门子的默认驱动是不支持的。

支持!!!!

基本接法中应该还有GND。CTS/RTS需要进行流控时要用的。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

6
 
貌似大家都做过,非常感谢,问下,我现在做这个应该注意什么呢,或者说是怎样的实现过程,单片机是如何控制MC45的,我需要设置什么呢
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

7
 
看MC45的文档,对IGT脚的时序了解清楚,必须清楚如何给模块供电,如何确保模块正常启动,如何判断模块处于正常工作状态(IND脚)。
再了解AT命令。用单片机发串口命令就行了。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

8
 
IGT下拉一段时间后,MC45开机,单片机与MC45像串口一样连接即可。单片机像串口写AT指令加回车'\r',有OK应答返回即完成。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表