爱芯元智获A++轮8亿元融资,AI芯片产业迎来新动力
06-18
在单片机的学习、开发和应用中,IO口的配置对于功能的实现起着重要的作用。
下面介绍四种常见的配置,现在很多微控制器都有这四种配置。
配置可供选择。
1。
准双向端口配置 如下图所示,当IO输出高电平时,其驱动能力很弱,外部负载很容易将其拉至低电平。
当IO输出较低时,其驱动能力很强,可以吸收相当大的电流。
准双向端口有3个上拉晶体管,1个“极弱上拉”,当端口锁存器为逻辑“1”时打开。
当端口悬空时,“极弱上拉”将端口上拉至高电压。
平坦的。
第二个上拉晶体管是“弱上拉”。
当端口锁存器为逻辑“1”并且端口本身也为“1”时,它打开。
该上拉提供的电流使准双向端口输出“1”。
如果此时端口被外部设备拉至逻辑“0”,则利用施密特触发器控制“弱上拉”关闭,而“极弱上拉”保持打开。
为了将该端口拉低,外部器件必须有足够的电流吸收能力,使引脚上的电压降至阈值电压以下。
第三个上拉晶体管是“强上拉”。
当端口锁存器从“0”跳变到“1”时,该上拉用于加快端口从逻辑“0”到逻辑“1”的转换速度。
当 准双向口作为输入时,采用施密特接触器和非门进行干扰和滤波。
当准双向口作为输入时,可将按钮接地,如图1所示。
当然,也可以将R1去掉,直接与按钮相连。
当按钮关闭时,端口被拉至低电平。
当释放按钮时,端口被内部“极弱上拉”晶体管拉高。
当该端口用作输出时,不应连接图形控制等外部 LED。
在这种情况下,端口的驱动能力很弱,LED只能发出很微弱的光。
如果要驱动LED,就用图3的方法,使准双向口输出低电平时,可以吸收20mA电流,这样就可以驱动LED了。
图4的方法也是可以的,但是当LED不发光时,端口必须吸收很大的电流。
2. 开漏输出配置 此配置关闭所有上拉晶体管,仅驱动下拉晶体管。
下拉与准双向端口下拉配置相同,因此只能输出低电平(灌电流),高电平阻断状态。
不能输出高电平(失电流)。
如果要用作逻辑输出,则必须在VCC 上连接上拉电阻。
此配置还可用于通过上面的图 3 和图 4 驱动 LED。
< 3.推挽输出配置 该配置的下拉与准双向口和开漏配置相同,具有较强的拉电流能力。
不同的是,它有一个持续强力的上拉。
因此,可以采用上图2的方法来驱动LED。
< 4. 仅输入配置(高阻配置) 此配置不能输出或接收电流,只能用作输入数据。
以上四种配置各有特点,使用时应根据其特点灵活运用。
准双向口最大的特点就是既可以作为输入又可以作为输出,不需要通过控制进行切换。
推挽输出的特点是无论输出高电平还是低电平都有很大的驱动能力。
当输出高电平时,LED也可以直接点亮,这是准双向口做不到的。
到达的。
该配置不适合作为输入,因为它需要具有强大电流源能力的外部器件。
仅输入配置的特点是该端口只能作为输入使用,可以获得高输入阻抗。
它通常用于带有模拟比较器或 ADC 的端口。
开漏输出配置与准方向端口类似,但没有内部上拉电阻。
具有良好的电气兼容性。
如果在3V电源上外接上拉电阻,就可以连接3V逻辑器件。
如果外部上拉电阻连接到5V电源,则必须连接到5V设备。
需要注意的是,以上四种配置都可以作为输入,即都可以检测终端的逻辑状态,但是它们的特性有所不同,并不是每种配置都可以直接连接按钮。

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-18
06-17
06-17
06-17
06-06
06-08
06-17
06-18
最新文章
使用电子管有哪些注意事项?如何检查电子管之间是否短路?
博通支付1200万美元和解SEC财务欺诈指控
八名运营商高管确认加入虚拟运营商
内蒙古农牧区雷电灾害成因分析及防雷对策
北京联通将5G应用于世园会远程医疗急救
TD-SCDMA最后一轮冲刺测试启动,产业前景更加光明
专访阿里云总裁王健:云计算服务平台梦想成真
USB2.0控制器CY7C68013的接口设计与实现