日志档案

发表于 2008-1-22 20:00:58

0

标签: 多个按键  i/o  原理  键盘接法  

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

两个IO口实现六个按键:


 



简单分析以下,原理应该是这样的:
两条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个按键
图片:

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

 
 
===========================================================
6个IO实现36个按键:
 

 
 
 
==================================================
 
7个io实现32个按键
 

系统分类: 单片机   |   用户分类: 软件相关   |   来源: 整理   |   【推荐给朋友】

    阅读(388)    回复(0)  

投一票您将和博主都有获奖机会!