求AT89C52单片机用MAX485与PC机串口通讯程序和电路图,邮箱8154156392QQ.com

[复制链接]
查看11 | 回复3 | 2010-7-10 19:08:08 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2010-7-10 19:08:08 | 显示全部楼层
从你的问题上可以看出你是想让单片机的信号通过一个两芯电缆完成单片机和计算机之间的通信。是吗?计算机是不能直接识别RS485通讯信号的。我简单地讲一下,这应该是两个电路,一个是单片机的电路 先将RS485协议定的信号,通过MAX485接收。 MAX485是通过两个引脚RE(2脚)和DE(3脚)来控制数据的输入和输出。当RE为低电平时,MAX485数据输入有效;当DE为高电平时,MAX485数据输出有效。在半双工使用中,通常可以将这两个脚直接相连,由单片机输出的高低电平控制一块7404 让MAX485在接收和发送状态之间转换并且通过7404成RS485到TTL的电平转换。
另一个电路就简单了MAX485加MAX232即可完成RS485到PC机的R
回复

使用道具 举报

千问 | 2010-7-10 19:08:08 | 显示全部楼层
电路,MAX485的datasheet里面有典型应用电路,就是最合理的电路.通讯程序和232的完全一样.
回复

使用道具 举报

千问 | 2010-7-10 19:08:08 | 显示全部楼层
同意 1 楼其实 百度 谷歌 搜搜 也有的祝你顺利
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行