打印

51单片机模拟IIC总线不应该用P0口吗?

[复制链接]
2342|6
手机看帖
扫描二维码
随时随地手机跟帖
沙发
lyjian| | 2012-5-7 22:27 | 只看该作者
本来就可以
为什么一定要用P0

使用特权

评论回复
板凳
airwill| | 2012-5-7 22:33 | 只看该作者
51单片机模拟IIC总线 不规定哪个端口.
不过由于 P0 口的特殊性:
1. 一定要上拉电阻
2. 较强的驱动能力可以用较小的上拉电阻, 提高抗绕能力.

使用特权

评论回复
地板
fisher3014|  楼主 | 2012-5-7 23:27 | 只看该作者
IIC总线不是要求用开漏的吗 ?

使用特权

评论回复
5
teddeng| | 2012-5-8 01:18 | 只看该作者
记不太清了,可能是规定器件是开漏输出,但总线还是要上拉的。51其他口等效开漏输出加一个几十K的上拉电阻,不违反规定,而且一般情况下还是要外接个上拉电阻。

使用特权

评论回复
6
coody| | 2012-5-8 09:32 | 只看该作者
任意IO都可以

使用特权

评论回复
7
ningling_21| | 2012-5-8 12:43 | 只看该作者
哪个口都可以,但口的驱动能力要足够...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

62

主题

127

帖子

0

粉丝