锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

如何让单片机I/O口上电复位时为低电平

时间:2022-12-11 14:00:00 1o5o三极管

如何让单片机I/O口上电复位时,低电平

STC芯片数据的相关内容介绍

普通8051单片机上电复位I/0口是弱上拉高电平输出,许多实际应用要求1/0口是低电平输出,否则控制系统(如电机)会误动,现在STC11/10xx系列单片机由于既有弱上拉输出又有强推挽输出,就可以很轻松的解决此问题:
现可在STC11/10系列单片机I加上下拉电阻/0口K/2K/3K),这样,虽然单片机内部1/0口为弱上拉/高电平输出,但由于内部上拉能力有限,外部下拉电阻小,无法提高,因此1/0口上电复位时外部为低电平。如果要将此I/0口驱动到高电平,可以I/0口设置为强推挽输出,1/0口驱动电流可达20mA,因此,这个口必须驱动到高电平
输出。

在这里插入图片描述

  • STC15F2K60S2单片机指南系列数据截图

从图中可以看出1///O最大输出电压为:U=200uAx1K=0.2V,这个值在大多数单片机中属于逻辑低电平,不能驱动硅NPN型三极管。初始化完成后,可以I/O配置为推挽输出,这个配置可输出20mA如果电流为5,V,这种电阻只吸收5mA电流,所以输出高,可以驱动三极管、继电器等设备。该电阻的电阻值可以适当调整,多个电阻I/O可用于排阻。

2.硬件拉低l/O如果是普通的8051单片机,则无法配置l/O,这时可以通过拉低I/O来使复位I/O低电平,如下图所示。

因为上电I/O都是高电平,所以可以通过8050驱动I/O拉低,多个I/O时,R1可用排阻。

  • 三极管控制电路

低电平有效,带指示灯的两个三极管可用于9014或8050

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章