|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
' F* D' A" n$ S; r; c) \
摘要:在分析现有键盘电路的基础上,提出了一种全组合式键盘电路构造方法这种键盘根据排列组合原理,
" Z! |0 T# T) e* o1 V用n条双向I/0口,最多可以实现2°-1+n(2"-1-1)个按键,数量远大于传统矩阵式键盘电路,而且可根据实
9 \) Z1 d/ T ]# |' M; R际需要用其部分电路构成多种实用键盘电路.
- |6 V6 Z- K$ L, {关键词:组合;键盘;矩阵;单片机;电路& c I! L& w) V
在计算机技术高速发展的今天,键盘输人作为传统常用的输人设备仍然具有不可替代的作用.而在实
8 ?5 }7 o; |8 T1 g% E/ a际应用中,各种控制系统如单片机控制系统、可编程控制器及其它设备由于受到其体积和功耗的限制,通+ u& x; I* W( R, k4 E6 Y
常选用I0口有限的单片机进行控制.因此,寻求用最少的I/0口实现最多的按键输人始终是硬件工程师- V9 b7 ~, M n: ^2 |) m M2 X
追求的目标.$ v7 }" J% ]; ]& U- p0 g5 S8 x N
传统的键盘电路主要有矩阵扫描电路和单键电路两种,--般以单片机作为其控制核心".单键电路! r! Q9 _# `! { U- g! l
的按键电路结构简单但效率极低,仅用于I/0口数量较为富裕的场合.矩阵键盘电路的按键电路按n行% W R/ N, L/ h" S( v+ d, Z
m列排列,每个按键占据行列的一一个交点,需要的V0口数目是n +m,能够达到的最大按键数是nxm.显
+ h+ W! y7 B- t2 ^. w然矩阵键盘与单键电路相比可以减少与微机接口的连线数,是一般微机常用的高效率键盘结构.笔者在研
1 k9 D" y6 p$ x: i( L7 j( ?" y究现有单片机控制通用键盘电路'11和特殊矩阵键盘电路23的基础上,提出了一种基于组合方法设计的全
$ f9 a6 d* ^( e; g/ c组合式键盘电路
" J8 l1 c. O" m! W$ q6 Y1简单组合式键 盘电路
% ?. J; f/ B8 h3 i9 E8 Z简单组合键盘电路通常是单键电路加二极管组合扩展而成,其电路结构如图1所示简单组合键盘电
: _9 I3 u2 g6 s5 G' ~路中按某-按键时,由于二极管(二极管组)的作用,相应的1条(多条)I/0线变为低电平.其组成可如/ A& _/ I& H1 x7 ^
图1所示按C4 ,C2 ,C&和C4组合原理加以描述
7 \+ N/ `! X/ o( h- G
i9 s, f0 [: a' G7 Y D' S$ x1 I2 O3 F& |# V+ ^) h
3 C ?/ m3 U$ C# I. l, ^附件下载:
! a# @7 P$ r0 m/ Y2 s. z& _- Z {( Z9 \7 t* N6 a
|
|