发表于:2008/10/26 19:53:00
#0楼
我用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
请指教,我可以电话联系。
PLC方:我选用的通讯格式是9600,8,1,N,选择RS-232C无协议模式;
单片机方:我选用的通讯格式是9600,方式1,10位数据,8位数据位,一位停止位,无校验位。
请有经验的朋友帮帮我,非常感谢!
我的QQ号:814230284
请指教,我可以电话联系。