单片机弱电控制强电-单片机弱上拉输出

交换机 2024-09-20 电子科技 30 views

扫一扫用手机浏览

文章目录 [+]
stc什么时候弱上拉关闭,极弱上拉打开

1、stc8p0默认状态属于正常。STC单片机上电或者复位默认I/O引脚状态为准双向口,传统8051I/O口模式,弱上拉。

2、由于8051微控制器的普通IO口,输出或输入的电流和电压都很低,以STC系列51为例,5v供电的微控制器IO输出电压为5V左右,输入/输出电流为5ma到20ma,20ma是最大输入电流。

3、STC89C51***RC/RD+系列单片机所有I/O***口均(新增P4口)有3种工作类型:准双向口/弱上拉(标准8051输出模式)、仅为输入(高阻)或开漏输出功能。

4、上拉电阻。无光照或光照很弱时,光敏电阻阻值很大,经过10k电阻使得***IO***口得到高电平。

5、刚查了stc的文档,stc89c52rc是不能配置端口的,只有stc1stc11等一些新的系列有这个功能。设置成推挽/强上拉,高电平输出时,和接一个npn三极管的效果一样的,输出电流很大。

既然io口为弱上拉口。为什么还加上拉电阻

1、因为输出能力不够嘛,输出电流不给力。带不动负载。***当输入就没问题了。

2、其他口,上拉电流只能达到160微安,不能推动较大负载,所以有时要加上拉电阻。若低电平有效,可以不加。(如带LED显示)PCB设计,为了方便,往往留有上拉电阻位置。现在的51,口多有4种设置。

3、单片机每个IO口的输入输出电流十分有限,超过的话会烧坏芯片。加上上拉电阻,可起到限制电流、稳定IO口高地位状态的作用。

4、单片机IO口如果设置为输入状态,如果该端口外部悬空,则内部无法判断其为高或低电平,所以接个上拉电阻,使其处于悬空状态时,能有个高电平。

单片机弱上拉输出和推挽输出的区别是什么?

1、标准应该是普通51那种,弱上拉,可以输出高电平,输出高电平后也允许外部强行拉低,这种用起来比较方便,不容易发生电平冲突。推挽就是强上拉了,拉电流比较大,不允许外部拉低,只能用于输出信号不能输入。

2、上拉输入:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!弱强只是上拉电阻的阻值不同,没有什么严格区分。下拉输入:就是把电压拉低,拉到GND。

3、单片机的I/O口的意思是:I/O是***input/output的缩写,即输入输出端口。每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息。

4、功能不同,电平变化范围不同。复用推挽输出模式是指输出引脚既能输出高电平信号,也能输出低电平信号,同时还可以通过复用功能实现其他功能。

5、推挽输出是一种常见的电路,其目的是使输出具有更高的能力以驱动负载。所谓推挽,是指采用两个互补的晶体管组成的电路,一个负责把输出信号拉高,另一个负责把输出信号拉低。

本文转载自互联网,如有侵权,联系删除

本文链接地址:http://www.oubolanzhuangshi.com/27381.html

相关文章

  • 暂无相关推荐