2020-02-05 09:06发布
辉Se天空 发表于 2012-6-11 22:37 说到键盘我有一个很大的问题想请教您如图 你看如果我P0=0x80;然后再判断哪一个键按下,结果不行,而要按 ...
614229816 发表于 2012-6-11 23:34 你的硬件设计师这样的,如果要低到高,最起码你得加电阻,但是我不知道单片机引脚设为低的时候读的了高电 ...
辉Se天空 发表于 2012-6-12 00:40 如果要低到高,最起码你得加电阻这个是什么意思?
最多设置5个标签!
复位是根据单片机手册的要求来确定
而一般的键盘高低均可
你的硬件设计师这样的,如果要低到高,最起码你得加电阻,但是我不知道单片机引脚设为低的时候读的了高电平不?
如果要低到高,最起码你得加电阻这个是什么意思?
1 按键没按高电平 按键按下低电平
2 按键没按低电平 按下高电平
而I/O 默认高电平 1方案最容易实现 直接接个按键 2方案就不行了
方案2得加个三极管吧 按键跨三极管CE:
5V
|
电阻
|-------------------------
| |
I/O---电阻-------NPN三极管----- 按键
| |
|----------------------
|
地
你那个图没啥大问题的
就看你是用高做输入检测,还是用低做输入检测
一周热门 更多>