新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > AT89S52单片机与PC机串行通信设计

AT89S52单片机与PC机串行通信设计

作者: 时间:2011-12-09 来源:网络 收藏

因为电路中采用了电平转换芯片,只需把单片机所用到的连接器和PC机串口所用的连接器的2、3、5管脚对应连接起来,2、3管脚不需交叉连接(如图2所示);如果是PC机之间或同一个PC机的两个COM口相连,则两个连接器的2、3管脚需交叉相连。

2 程序设计
主程序的设计是:单片机采用定时器1,工作于方式2,11.059 MHz的晶振,波特率为9 600 Hz,时间常数是FDH,由单片机先向PC机发送十六进制的联络信号“aaH”,PC机接收正确时回答BBH,以数组adr[]的和作为校验和,测试正常时发送数组tri[]。完整程序代码如下:

上下位机间通信是否正常可以通过上位机安装的串口调试软件实现,上述程序经过调试软件调试后运行正常。


上一页 1 2 下一页

关键词: AT89S52 串行通信

评论


相关推荐

技术专区

关闭