上拉电阻在S3C2440A中的功能

PORT PULL-UP REGISTER (GPBUP-GPJUP) The port pull-up register controls the pull-up resister enable/disable of each port group. When the corresponding bit is 0, the pull-up resister of the pin is enabled. When 1, the pull-up resister is disabled. If the port pull-up register is enabled then the pull-up resisters work without pin’s functional setting(input, output,DATAn, EINTn and etc) 上拉寄存器是控制对应端口上拉使能的。当对应位为 0 时,设置对应引脚上拉使 能,为 1 时,禁止对应引脚上拉使能。如果上拉寄存器使能,无论引脚功能寄存 器如何设置(输入,输出,数据,中断等),对应引脚输出高电平。

假设GPBn被设为输入引脚,对于图中的电路,就应该"时能内部上拉"。

可以这样想象:

1.A电平为高时,三极管连通,这是GPBn接地,读GPBDAT时它的位n位0;

2.A电平为低时,GPBn相当于没有外接电路,它的电平取决于有无上拉;

              a.若有上拉,则读GPBDAT时它的位n为1;

              b.若无上拉,则读GPBDAT时它的位n的值“不确定”,有时为1,有时为0.

这仅是个例子,是否上啦,应该取决于电路的设计。

 可见对应于 S3C2410 的 GPB-BPH 口内部有上拉电阻寄存器, 当相应的上拉 电阻使能时,对应的 I/O 引脚悬空时,表现出高电平。反之,表现出低电平。 上拉是一个电阻接到一个电压,其实就是增强 IO 的驱动能力。 下拉是一个电阻接到地,保证 IO 口是低电平。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值