AT89S52单片机除P0接上拉电阻外,其他IO口是不是可以不接,对性能有影响吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AT89S52单片机除P0接上拉电阻外,其他IO口是不是可以不接,对性能有影响吗相关的知识,希望对你有一定的参考价值。
参考技术A 不用..其他都有上拉电阻的了..如果你要用高电平驱动写东西的话..你可以另外接上拉电阻.. 参考技术B AT89S52单片机在P0口上没有
上拉电阻
这就要求外接,其他口有上拉电阻,只是弱上拉,如果I/O口负载较大时应外接上拉电阻 参考技术C 如果想分时复用,就需要加锁存器。像74hc377等。
不论数据传输还是i/o操作,都是电平的变化。所以如果不处理一定会有冲突。
串口通信线上的上拉电阻和电容的作用!
看到一款产品的设计是两块单片机采用串口通信(通信线长3米左右,波特率9600),不过两个单片机的TX和RX通信线上都有10K的上拉电阻,并且都加了101的瓷片电容,请知道的大侠,为什么要这样设计,采用这两个参数是什么得来的呢?我看过IC的数据手册也没有说到相关内容。知道的帮忙解释下,谢谢!
上拉电阻:让电路保持稳定的状态,避免误触发;当有高频干扰信过来时,可以通过上拉对电源泄放掉;很多口线和信号线是开漏输出,因此要加上拉,如IIC;还有为了阻抗匹配,多是信号完整性考虑。
电容:这是阻容滤波电路,是利用电阻和电容器进行滤波的电路,一般在整流器的输出端串入电阻,在电阻的两端并联接入电容,这种阻容滤波电路是最基本的滤波电路,电容可以滤波效能较高、能兼降压限流作用。
扩展资料
上拉电阻的其他作用:
作用
1、当TTL电路驱动CMOS电路时,如果电路输出的高电平低于CMOS电路的最低高电平(一般为3.5V), 这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。
2、OC门电路必须使用上拉电阻,以提高输出的高电平值。
3、为增强输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。
4、在CMOS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻以降低输入阻抗, 提供泄荷通路。
参考资料来源:百度百科-上拉电阻
参考技术A 按你所说,这两个单片机的TX和RX脚直接连接,这属于TTL连接,还要有一条GND地线吧。共3条线吧。一般情况下,串口通信很少用TTL连接,因这种连接的通信距离很近,极易受到干扰。
为了消除TTL线上的干扰,所以,才在两个脚上加10K的上拉电阻,再接一个片电容,小容量的,是可以滤到高频干扰脉冲。这种接法可以看成是阻容滤波电路。本回答被提问者和网友采纳 参考技术B 加上拉电阻:
1、让电路保持稳定的状态,避免误触发;
2、当有高频干扰信过来时,可以通过上拉对电源泄放掉;
3、很多口线和信号线是开漏输出,因此要加上拉,如IIC;
4、为了阻抗匹配,多是信号完整性考虑.
至于电容,用法太多,要看具体电路,我想在这里您说的可能是滤波作用.
以上是关于AT89S52单片机除P0接上拉电阻外,其他IO口是不是可以不接,对性能有影响吗的主要内容,如果未能解决你的问题,请参考以下文章