导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→对于第二点不敢苟同

* 37731: 关于MAX485的一些问题

   幽游梦蝶 
幽游梦蝶发表的帖子 

 对于第二点不敢苟同
如果是,能否把这两个引脚连在一起同时接到单片机的同一个引脚上(比如说P1.0)?
!可以!

一般情况下是可以的,但是我一般不会这么做,而是将这两个引脚连在一起和P1。0之间要加一个起反相作用的PNP三极管,即P1。0为0时是MAX485是发送状态,为1时是接收状态,之所以这样做是有原因的:

MAX485主要用于主从式的485通讯中,一般整个系统所有的器件都串在上面,而整个系统一般同时上电,问题就出来了,51单片机上电时I/O口是高电平,如果直接接的话,那么整个系统中就可能出现两个或两个以上的MAX485处于发送的状态,而在485系统中,只要有两个MAX485处于发送状态,那么整个系统就死了,而且无法退出,也许你说你从未出现过这种情况,但这种现象确实存在,那只能说明你运气好


发表时间:2003年7月21日15:43:14

  
回复该帖

本主题共有 16 帖,分页:>>>>>该主题的所有内容[16]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  37741.[详细]你说的很对,但不同的单片机上电时的电平有“1”有“0”,要从硬件上解决这个问题,是比较难的,即使用..
摘要:你说的很对,但不同的单片机上电时的电平有“1”有“0”,要从硬件上解决这个问题,是比较难的,即使用“开机硬件延时”都是很难说的——毕竟数字电路同样存在一个不稳定的电平区,但你的方案的确在51系统里多是如此——上电时为高电平。......(220字)
- [APEARLIU][1293次] 2003年7月21日

  37733.[详细]你所说的485的串联是什么意思呢?
摘要:如果将多片485的AA,BB互连称为并联的话,那么多片485的串联又是怎么回事儿呢?......(73字)
- [snow][1334次] 2003年7月21日

  37735.[详细]整个系统中,所有的A接在一起,所有的B接在一起,即我们所说的“挂在总线上”..
摘要:......(无内容)
- [幽游梦蝶][1255次] 2003年7月21日

[上一篇帖子]:intrins.h中有_nop_()函数
[下一篇帖子]:谢谢!