登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:求CP1H与89C52单片机串行通讯方法

点击:1812 回复:3

我用CP1H配置两个CIF01做串口1、串口2,并且串口1、串口2之间通讯传输数据完全正确;89C52外围配置MAX202,做自身的串口通讯(2、3脚短接),发送和接收数据完全正确;我的目的是用这个单片机和PLC通讯,将单片机内某个数据,比如0X100这个16进制数据,发送到PLC内的DM200内,却怎么也实现不了。当单片机方发送数据时,CIF01上的COMM指示灯常亮,但无法使A392.06使能,所以没办法接收到数据。
PLC方:我选用的通讯格式是9600,8,1,N,选择RS-232C无协议模式;
单片机方:我选用的通讯格式是9600,方式1,10位数据,8位数据位,一位停止位,无校验位。
请有经验的朋友帮帮我,非常感谢!
我的QQ号:814230284
请指教,我可以电话联系。
08-10-26 19:53
1楼
该帖内容不符合相关规定!
08-10-28 16:57
此问题已解决
08-11-01 16:23
楼主怎么解决的,可否告知老弟。最近也在研究这个问题,使用串口调试软件无法接受到PLC的数据,使用的指令TXD和RXD。PLC无法发送和接受收据。可否把你的方案发过来参考一下。谢谢
附件:
[本地下载]
15-03-23 21:28

工控新闻

更多新闻资讯