seutmh 发表于 2012-4-1 14:45:44

51的P1口读写AT24C02为什么要接上拉电阻

P1内部不是有上拉电阻吗?为什么还要接呢

rclong 发表于 2012-4-1 14:49:02

IIC的要求

seutmh 发表于 2012-4-1 14:54:09

rclong 发表于 2012-4-1 14:49 static/image/common/back.gif
IIC的要求

那如果是用P0来读写的话也要两端都加上拉电阻吗?

rclong 发表于 2012-4-1 14:57:15

seutmh 发表于 2012-4-1 14:54 static/image/common/back.gif
那如果是用P0来读写的话也要两端都加上拉电阻吗?

P0可以不加

conandllu 发表于 2012-4-1 14:58:10

seutmh 发表于 2012-4-1 14:54
那如果是用P0来读写的话也要两端都加上拉电阻吗?

不需要 一端加上就可以了 两段端都加就像当于电阻并联了

seutmh 发表于 2012-4-1 15:04:29

是因为要通过并联改变P1内部上拉的阻值所以才需要加吗

AkeBest 发表于 2012-4-1 15:07:05

p1口作为输入状态的时候是弱上啦

回答51问题最方便了

jetli 发表于 2012-4-1 21:25:06

需要就加呗。一般都是全加上拉。

rcdny123 发表于 2012-4-1 21:44:34

I2c总线要求上拉,不然高电平不给力

happyhls 发表于 2012-4-1 22:39:54

看看i2c要求,要求的。

唯诚hhw2 发表于 2012-4-6 20:19:48

IIC总线SCL和SDA均需要接上拉电阻,是总线在空闲状态都是高电平

ningming 发表于 2012-4-6 20:27:29

建议楼主去看看I2C协议标准,同时建议去了解脉冲的上升沿和下降沿是受什么影响,再去了解一下通信速度和上升沿和下降沿的关系。在此反问一下楼主,如果你的脉问上升沿有8uS,下降沿2us,你的脉冲频率是最快能是多少K赫兹?能达到最高的I2C通信频率吗?
页: [1]
查看完整版本: 51的P1口读写AT24C02为什么要接上拉电阻