这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 现在的STC单片机,所有IO引脚应该都不要外接上拉电阻了吧?

共9条 1/1 1 跳转至

现在的STC单片机,所有IO引脚应该都不要外接上拉电阻了吧?

工程师
2021-07-30 23:07:33     打赏

STC单片机芯片例如89、12、15等是不是可以一律外接上拉电阻,不管引脚的什么推挽等模式设置,特殊引脚除外例如外部时钟引脚、复位引脚。
这样就不管设置引脚的工作模式(准双向、推挽、开漏输出、仅为高阻)。




关键词: STC     上拉电阻    

专家
2021-07-31 00:02:38     打赏
2楼

感谢楼主的分享,很实用了。


院士
2021-07-31 16:44:03     打赏
3楼

还是要看下芯片资料确认下


工程师
2021-08-02 21:48:54     打赏
4楼
其实,有些地方,用推挽输出,拿3.3k下拉电阻更合适。 这个看你的需求而定。 STC芯片开机默认IO电平为高,就算你在程序中置零,在开机瞬间,也会有个高电平。如果你电路不用反向取值,开机瞬间,总会让外部电路瞬间上电。闪灭一次,很是头疼。



工程师
2021-08-02 22:01:33     打赏
5楼

开漏:  断开内部上拉电阻,不能输出高电平和读取外部引脚状态,如果要输出高电平就要加上拉电阻,这个应用在电池供电中,掉电模式下能减小一些待机电流,估算是减少10uA左右
高组态:电流不能流出也不能流入,在ADC时用这个状态可以减少IO内部电阻对取样电压的影响
准双向:就是默认的传统8051状态,自己去看8051的数据
推挽:有比较大(官方说是20mA)的电流吸入和输出能力,也就是说能吸能吐
这些在数据手册上都是有说明的,自己看一下就知道了


工程师
2021-08-02 22:22:30     打赏
6楼
千万不要这样子认为,这样子断定事物!上拉下拉是芯片内部封装好的,你要知道怎样设置与调配他们,另外你学得更多的话,就会明白一个I/O口不只有上拉与下拉,等你认识了STM32你就会大开眼界,更上一层。所以最好多练,多思考,而不是依赖别人给的结果



工程师
2021-08-03 22:01:56     打赏
7楼

最好看官方手册为准~


工程师
2021-08-03 22:09:18     打赏
8楼

看情况而定吧,有些未必使用内部上拉电阻就合适。


工程师
2021-08-03 22:18:50     打赏
9楼

I2C的话,建议还是用外部上拉较好


共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]