概述
如何让单片机I/O口上电复位时为低电平
STC芯片资料中相关内容介绍
普通8051单片机上电复位时普通I/0口为弱上拉高电平输出,而很多实际应用要求上电时某些1/0口为低电平输出,否则所控制的系统(如马达)就会误动作,现STC11/10xx系列单片机由于既有弱上拉输出又有强推挽输出,就可以很轻松的解决此问题:
现可在STC11/10系列单片机I/0口上加一个下拉电阻(1K/2K/3K),这样上电复位时,虽然单片机内部1/0口是弱上拉/高电平输出,但由于内部上拉能力有限,而外部下拉电阻又较小,无法将其拉高,所以该1/0口上电复位时外部为低电平。如果要将此I/0口驱动为高电平,可将此I/0口设置为强推挽输出,而强推挽输出时,1/0口驱动电流可达20mA,故肯定可以将该口驱动为高电平
输出。
- 以
STC15F2K60S2
系列单片机指南中的资料截图
最后
以上就是敏感果汁为你收集整理的如何让单片机I/O口上电复位时为低电平的全部内容,希望文章能够帮你解决如何让单片机I/O口上电复位时为低电平所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复