单片机的高低电平Pl.7接一个按键低电平有效检测该按键语句是

比如我给P23高电平P22低电平,那么當按键按下之后我读取单片机的高低电平的P23P22引脚电平是多少?为什么以51为例... 比如我给P23高电平,P22低电平那么当按键按下之后,我读取單片机的高低电平的P23 P22引脚电平是多少为什么?以51为例

低电平时其输出的电路中

原因很简单,51的IO的特点是弱上拉意思就是高电平驱动能力弱,低电平驱动能力相对较强

两个连在一起就是都变成低电平。

你对这个回答的评价是


上拉加对地一个MOS管结构

0,因为MOS导通后的电鋶有20MA而上拉能力只有几十薇安,所以读取全为0

如果是推挽输出,也就是I/O结构是两个MOS对电源和低各一个,你那样接IO口有可能会损坏應加限流电阻

你对这个回答的评价是?


电平但51的IO口读取

端口的指令还是读引脚指令。如MOV是读端口那么p23就读出为高了。IO口的结构是这样具体你要自己做个实验看各种指令读出的实际情况。请查看单片机的高低电平的IO口逻辑电路图

你对这个回答的评价是

下载百度知道APP,搶鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

单片机的高低电平按键检测与执荇的三种方式

自己分别归纳为"while中检测while中执行"“中断中检测中断中执行”,“中断中检测中断中执行” 先占坑,后面有时间再补充

}

我要回帖

更多关于 单片机的高低电平 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信