|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
4 e9 L O6 n3 \8 `- M
摘要:在分析现有键盘电路的基础上,提出了一种全组合式键盘电路构造方法这种键盘根据排列组合原理,/ `8 t; Z8 `' t5 {% H2 `3 w1 N
用n条双向I/0口,最多可以实现2°-1+n(2"-1-1)个按键,数量远大于传统矩阵式键盘电路,而且可根据实- [& Q a( W5 y& I& P
际需要用其部分电路构成多种实用键盘电路., r0 q" a" m$ r9 H
关键词:组合;键盘;矩阵;单片机;电路$ T& P+ m* T5 M) ^( p3 S
在计算机技术高速发展的今天,键盘输人作为传统常用的输人设备仍然具有不可替代的作用.而在实* X: O5 O0 i& z1 L
际应用中,各种控制系统如单片机控制系统、可编程控制器及其它设备由于受到其体积和功耗的限制,通
3 ?' p" \9 ~) D% f8 g6 K常选用I0口有限的单片机进行控制.因此,寻求用最少的I/0口实现最多的按键输人始终是硬件工程师
# h3 g( Z$ x/ ^3 J2 r8 z. Q0 c追求的目标.4 ]; R# ~0 f& M* E1 ~. o
传统的键盘电路主要有矩阵扫描电路和单键电路两种,--般以单片机作为其控制核心".单键电路5 ~1 Q0 D) x6 b( f; l- d9 b
的按键电路结构简单但效率极低,仅用于I/0口数量较为富裕的场合.矩阵键盘电路的按键电路按n行
% L0 a# H: }3 Q2 {m列排列,每个按键占据行列的一一个交点,需要的V0口数目是n +m,能够达到的最大按键数是nxm.显9 g! j! |; S! {8 Y6 O5 F
然矩阵键盘与单键电路相比可以减少与微机接口的连线数,是一般微机常用的高效率键盘结构.笔者在研( D3 A, P9 {- a9 R3 J; U. W) X. Z
究现有单片机控制通用键盘电路'11和特殊矩阵键盘电路23的基础上,提出了一种基于组合方法设计的全
6 P7 c g' X) p0 Z& @* |组合式键盘电路$ x4 T2 A) J) P1 y
1简单组合式键 盘电路. V7 q0 l; O) f, C: s9 e) g; ]" v
简单组合键盘电路通常是单键电路加二极管组合扩展而成,其电路结构如图1所示简单组合键盘电
" M& f& M, B$ z y( k* ^+ Y% Z路中按某-按键时,由于二极管(二极管组)的作用,相应的1条(多条)I/0线变为低电平.其组成可如- g+ x6 K% w! ~7 }* Y6 p
图1所示按C4 ,C2 ,C&和C4组合原理加以描述
/ F) [% L4 V9 r" U. {) B" q6 n# D0 C
) f. v$ A# x y: v! a4 z6 ^ y9 y9 W. ?, }5 f4 ~$ ?2 e
附件下载:3 p6 v4 C m4 M+ f5 K
1 s" P+ V$ ~, f+ o9 c |
|