原创 2个io实现6个按键;8个io实现36按键(无二极管);N个IO实现N^2个按键

2010-3-22 19:48 1577 4 4 分类: MCU/ 嵌入式

两个IO口实现六个按键:


2279347c-4ba4-40c7-8bea-9c4482d0650a.gif
 




简单分析以下,原理应该是这样的:
两条IO线
S1键按下: IO1 接地,输入为零
S2键按下: IO2 接地,输入为零
S3键按下,IO1,IO2同时接地,IO1/IO2的输入为零
接下来测试IO1,IO2之间的导通方向,
没有键按下, IO1,IO2之间不同

S6键按下, 导通方向 IO2->IO1
S5键按下,导通方向IO1->IO2
S4键按下,双向导通

 

 

==========================================================

 



描述:8个i/o口,36个按键
图片:
2_42239_250963aa00b9e87.jpg

8个i/o口,36个按键.无二极管,无集成块


 

 

===========================================================

6个IO实现36个按键:

 

78657608-71eb-4431-a251-d1d02198d6ba.gif


 

 

 

==================================================

 

7个io实现32个按键

 

6ce5e273-1bb4-45ea-933a-fbe8cf9ae270.gif
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条