当前位置:首页 > 技术心得 > 正文内容

单片机IO输入输出配置

xjtudll13年前 (2013-08-11)技术心得12130

单片机IO简单的来说,分为输入和输出两种配置。而输入和输出里,又有一些更详细的配置。如下图所示:

image

输出配置,比较常见的有四种:

(1) High-impedance output

高阻输出,可以简单的理解为悬空状态,它的输出随外界改变而改变。

(2) P-channel open drain output

这种模式下,输出1的时候输出有驱动能力,输出0的时候,相当于断开

(3) N-channel open drain output

这种模式下,输出0的时候输出有驱动能力,输出1的时候,相当于断开

(4) COMS output

这种模式下,无论输出0或1,均有驱动能力

输入配置里,比较常见的有三种:

(1) Input with a pull-down resistor

在无外部输入时,将电平钳制在低电平

(2) Input with a pull-up resistor

在无外部输入时,将电平钳制在高电平

(3) High-impedance input

若IO外部没有任何元件,高阻输入是不可取的,它将使得整个系统的功耗增大。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/280/

标签: 单片机
分享给朋友:

“单片机IO输入输出配置” 的相关文章

K3 BOS 单据添加审核日期

K3 BOS 单据添加审核日期

https://blog.csdn.net/sz_bdqn/article/details/7291350   可能会出现如下问题:   多级审核流程界面的"业务审核日期"只有选项"不需要" 回到原单据,点击审核日期,将其属性锁定,全...

Multisim仿真过慢

Multisim仿真过慢

在用Multisim仿真的时候,有时候会仿真过慢,实际等了半天,而传递函数才走了几秒而已,有时候要看最后稳定的结果,得等N长时间,这个是无法忍受的。这个问题实际上是所有Spice类软件的通病,如果你按照软件的默认设置的话,有些仿真进程就是很慢。 解决办法: 修改仿真的步进值。如图(以中文版为例)...

Altium pcb文件过大

Altium pcb文件过大

问题描述: 一些Altium Designer设计的文件看上去板子小且走线也不多,但是保存后文件却比较大。 原因: 通常是在PCB中放置了非默认字体的字符。 在软件里面有一个默认的选项“Embed  TrueType Fonts inside PCB Doc...

Allegro测量距离如何同时显示mil和mm双单位

Allegro测量距离如何同时显示mil和mm双单位

点击Setup菜单→User Preferences...(用户参数设置) 打开下面的对话框,选择Display→Element(元素)→show measure_altunits(显示测量所有档位)选项卡选择millimeters。 然后测量后显示的距离效果如下图所示...

Proteus 7.6 SP4破解1.1+汉化包

下载地址:http://ishare.iask.sina.com.cn/f/6751561.html 说明: 使用方法 复制到安装文件夹 \Proteus 7 Professional\下运行。 中文系统可用, 不用改区域语言设置。 不要安装其他破解 更新历史 1.1(2010.02....

金蝶出入库单据类型

FTranType FBillName 1 外购入库单 2 产品入库单 5 委外入库单 10 其他入库单 21 销售出库单 24 领料单 28 委外出库单 29 其他出库单 40 盘盈单 41 调拨单 43 盘亏单 100 成本调整单 101 外购入库暂估补差单 102 委外加工暂估补差单...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。