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

单片机IO输入输出配置

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

单片机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输入输出配置” 的相关文章

Proteus7.9 SP1安装包及和谐下载

Proteus7.9SP1安装包下载地址:http://d.1tpan.com/tp0050113584                 ...

iOS 获取当前正在显示的ViewController

我们在非视图类中想要随时展示一个view时,需要将被展示的view加到当前view的子视图,或用当前view presentViewController,或pushViewContrller,这些操作都需要获取当前正在显示的ViewController。 //获取当前屏幕显示的viewcont...

如何释放由RingtoneManage实例化的MediaPlayer

参考资料:http://stackoverflow.com/questions/15450255/how-to-release-the-mediaplayer-instantiated-by-ringtonemanager 为了获取android铃声的名称,使用了以下代码 //根据铃声地址获取铃声的...

Android Studio xml编译error: Apostrophe not preceded by \

Android Studio xml编译error: Apostrophe not preceded by \

问题: Resource Path Location Type error: Apostrophe not preceded by \ (in Search' Titles) strings.xml 原因: 在string.xml中使用了转义字符 解决办法: 在编译出...

金蝶k3 wise生产任务单状态

ICMO表中FStatus字段 0-计划  5-确认 1-下达  3-结案...

word文档无法打开插入文档里的RAR文件

问题: 办公室的电脑打不开插入word文档插入文档里的RAR文件,但在其他电脑上可以打开。打开时提示:此对象创建于Package中。此应用程序不能用来打开此对象。请确认此应用程序已正确安装,并且未被删除、移动或重命名。 请问该问题如何解决?谢谢! 答案: C:\WINDOWS\system32 目录...

发表评论

访客

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