TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全组合式键盘电路构造方法 . w r* k) |: y6 K6 U! t
摘..要:在分析现有键盘电路的基础上,提出了一种全组合式键盘电路构造方法这种键盘根据排列组合原理,' r- \. A+ o, L
用n条双向I/O口,最多可以实现2“-1+n(2"-1-1)个按键,数量远大于传统矩阵式键盘电路,而且可根据实: y" O* b- u# L S# D2 n# O1 q
际需要用其部分电路构成多种实用键盘电路.
" f1 l% c5 ^. ^: N3 Z关键词:组合;键盘;矩阵;单片机;电路
n$ j2 c6 R5 o3 \1 G
: `; j9 ^- k1 f在计算机技术高速发展的今天,键盘输人作为传统常用的输人设备仍然具有不可替代的作用.而在实3 }7 @7 O" ?, N3 M" o$ C
际应用中,各种控制系统如单片机控制系统、可编程控制器及其它设备由于受到其体积和功耗的限制,通
+ ~, z a' z8 G, f* r8 ~$ u常选用VO口有限的单片机进行控制.因此,寻求用最少的I/0口实现最多的按键输人始终是硬件工程师
+ M. v+ p4 \/ n9 v8 F8 c" Y追求的目标.
. g* j( J v: Q1 [5 j传统的键盘电路主要有矩阵扫描电路和单键电路两种,一般以单片机作为其控制核心“.单键电路
$ {9 E: `/ W0 N+ T6 }的按键电路结构简单但效率极低,仅用于I/0口数量较为富裕的场合.矩阵键盘电路的按键电路按n行" \! V, w* i* ^
m列排列,每个按键占据行列的-一个交点,需要的I0口数目是n+m,能够达到的最大按键数是nxm.显
) Z" Q u) L# w, F. c% i$ x然矩阵键盘与单键电路相比可以减少与微机接口的连线数,是一般微机常用的高效率键盘结构.笔者在研1 O1 s9 K. r+ G( V; ~' P" _% ]& Y
究现有单片机控制通用键盘电路和特殊矩阵键盘电路L2的基础.上,提出了一种基于组合方法设计的全( l) o- Z5 x6 n7 [4 Y( \
组合式键盘电路
; E! z% `: B$ |) Q$ B# B' {8 }1简单组合式键 盘电路/ F- ]. \. Z7 l1 ^& y
简单组合键盘电路通常是单键电路加二=极管组合扩展而成,其电路结构如图1所示.简单组合键盘电
3 r, e! I3 ~: K6 q- B5 H- C$ {# l @路中按某-按键时,由于二极管(二极管组)的作用,相应的1条(多条)I/0线变为低电平.其组成可如
9 P: B8 h! }' |8 k图1所示按C),C4,C3和C4组合原理加以描述
, h" m( \1 \. m; {8 E- e3 |3 x' g1 o0 `2 K# ~4 w/ E# `
5 C/ S8 T/ [. n- B* ]( `+ W' m8 d1 T
8 L, o9 `. g. `8 w+ C5 W2 b( n x6 | |
|