⑴ 单片机P0口上拉电阻怎么接
就是在要接上拉的IO脚上连个电阻到单片机的电源DVCC。一般10K.
⑵ 51单片机P0口为什么要接上拉电阻
P0口和其它三个口的内部电路是不同的,如下图
P0口是接在两个三极管D0和D1之间的,而P1-P3口的上部是接一个电阻的。P0口的上面那个三极管D0是在进扩展存储器或扩展总线时使用MOVX指令时才会控制它的导通和截止,在不用此指令时都是截止的。在平常我们使用如:P0_1=0P0_1=1这些语句时控制的都是下面那个三极管D1。
我们先假设P1口接一个74HC373,来看一看它的等效图
当P0=0时P0点为低电位,发光管亮起,流过D1的电流约为15mA。
当P0=1时,P0点为悬空,但发光管和180欧电阻都是低阻抗元件,P点电位就为高电位,再说也无任何输出影响,因此这样电路是可以的。
⑶ 单片机中P0口作为输出为什么要上拉电阻
因为89C51单片机P0口内部没有上拉电阻,是开漏输出,需要外部加上拉才能正常输出高电平
⑷ 51单片机的P0口如何接上拉电阻
第一种,第二种电源直接接负载单片机控制没作用,第三种如果单片机输出低电平容易损坏!
⑸ proteus中单片机P0口上拉电阻问题
你说的这个情况,应该是和参数有关系,你检查一下电阻的阻值是多少;
在仿真电路里面,P0口可以不接上拉的;
⑹ 51单片机p0口上拉电阻
比如p0口想输出1即高电平状态,但如果经外部上拉电阻的影响后不久降压后变成了低电压0了吗?
这是不可能的,上拉会拉到高电平,不可能会拉到0的。
下拉可能会拉到0
⑺ 51单片机P0口上拉电阻阻值如何确定
上拉电阻没有固定公式啊,一般都k欧级别的,你可以用4.7k的。
⑻ 51单片机p0口为什么接上拉电阻
简单的说,P0输出高电平时,由于内部结构,只能输出高阻态。所以外接上拉电阻。
⑼ 单片机中P0口作为输出为什么要上拉电阻
上拉电阻就是从电源高电平引出的电阻接到输出。P0口作为IO口输出的时候时输出低电平为0输出高电平为高组态(并非5V,相当于悬空状态)。也就是说PO口不能真正的输出高电平,给所接的负载提供电流,因此必须接上拉电阻(一电阻连接到VCC),由电源通过这个上拉电阻给负载提供电流。
由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。
(9)单片机p0上拉电阻扩展阅读:
如果电平用OC(集电极开路,TTL)或OD(漏极开路,CMOS)输出,那么不用上拉电阻是不能工作的, 这个很容易理解,管子没有电源就不能输出高电平了。
如果输出电流比较大,输出的电平就会降低(这是电路中已经有了一个上拉电阻的情况下,但是电阻太大,压降太高),就可以用上拉电阻提供电流分量, 把电平“拉高”。其实这些都是按需要,工作在线性范围的上拉电阻不能太小,当然也会用这个方式来实现门电路电平的匹配。
⑽ 单片机p0口的上拉电阻该有多大
看你单片机的灌电流是多大,接的上拉电阻应该使引脚的灌电流小于单片机的允许灌电流。比如灌电流是5毫安,电压是5V,那么I=5/0.005=1000欧,上拉电阻可用最小是1000欧的电阻。