打印

请问下面这个键盘唤醒电路中二极管的作用

[复制链接]
2934|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ecook|  楼主 | 2009-7-26 10:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
gaohq| | 2009-7-26 13:06 | 只看该作者

这个PD2有点多余,

使用特权

评论回复
板凳
ecook|  楼主 | 2009-7-26 13:25 | 只看该作者

PD2是中断输入口。

使用特权

评论回复
地板
awey| | 2009-7-26 13:59 | 只看该作者

二极管实现与门功能

有任意按键按下,PD2为低(应该有内部上拉),唤醒MCU。
与二极管相连的电阻,可以不用。

使用特权

评论回复
5
gaohq| | 2009-7-26 14:03 | 只看该作者

awey

楼主是觉得把二极管去掉也一样啊.任意一键按下也拉低PD2

使用特权

评论回复
6
ecook|  楼主 | 2009-7-26 14:05 | 只看该作者

谢谢版主。

版主果然强大。谢谢了

使用特权

评论回复
7
awey| | 2009-7-26 14:10 | 只看该作者

去掉不行

去掉按键扫描功能无法实现。

工作时,PB4-PB7依次输出低电平,有键按下,PD2中断,通过读入PB0-PB3来判断哪个按键按下了。

睡眠时,PB4-PB7全部输出低电平,任意键按下,PD2输出为低,唤醒MCU

使用特权

评论回复
8
gaohq| | 2009-7-26 19:44 | 只看该作者

惭愧

才想明白,如果没有二极管,PB口各个位的电平会互相牵连.

使用特权

评论回复
9
gundamggg| | 2009-7-27 16:41 | 只看该作者

是用于互锁吧?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

72

主题

291

帖子

0

粉丝