TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全组合式键盘电路构造方法 : `" q& h7 J" H0 Z2 d2 n' H& U
摘..要:在分析现有键盘电路的基础上,提出了一种全组合式键盘电路构造方法这种键盘根据排列组合原理,
/ i1 Y8 Q2 I3 ]( r* A4 G: K用n条双向I/O口,最多可以实现2“-1+n(2"-1-1)个按键,数量远大于传统矩阵式键盘电路,而且可根据实
, i$ B6 ]0 _6 e* i. k! _: e际需要用其部分电路构成多种实用键盘电路.
. v+ O9 N6 _& P" p( o+ h- U关键词:组合;键盘;矩阵;单片机;电路6 G2 _* _ [/ Q7 g1 [9 t0 C
( Q: m4 P7 _2 R: D3 @+ n
在计算机技术高速发展的今天,键盘输人作为传统常用的输人设备仍然具有不可替代的作用.而在实/ A( {( @" ^6 U, E2 S" ~) E
际应用中,各种控制系统如单片机控制系统、可编程控制器及其它设备由于受到其体积和功耗的限制,通
* h& H5 Y# C1 |4 R/ l' F) M常选用VO口有限的单片机进行控制.因此,寻求用最少的I/0口实现最多的按键输人始终是硬件工程师5 a( \, K" [6 O1 h" o% s; b
追求的目标.: ^6 M5 v: `* _; q4 X4 ]
传统的键盘电路主要有矩阵扫描电路和单键电路两种,一般以单片机作为其控制核心“.单键电路, w- t V. a5 Q3 o
的按键电路结构简单但效率极低,仅用于I/0口数量较为富裕的场合.矩阵键盘电路的按键电路按n行
6 s" l- l' V" Im列排列,每个按键占据行列的-一个交点,需要的I0口数目是n+m,能够达到的最大按键数是nxm.显
* E& H2 N8 f* m+ T6 R然矩阵键盘与单键电路相比可以减少与微机接口的连线数,是一般微机常用的高效率键盘结构.笔者在研5 H3 V9 L# D h+ K5 B
究现有单片机控制通用键盘电路和特殊矩阵键盘电路L2的基础.上,提出了一种基于组合方法设计的全! D* J: Z$ |: _0 d/ W
组合式键盘电路; Q6 o8 ?: t4 q( |. J1 P4 W
1简单组合式键 盘电路: [/ y0 e7 [8 v( F O9 ?' j# d
简单组合键盘电路通常是单键电路加二=极管组合扩展而成,其电路结构如图1所示.简单组合键盘电
, I( v. J- q2 J+ R* j' {, ?) o; g路中按某-按键时,由于二极管(二极管组)的作用,相应的1条(多条)I/0线变为低电平.其组成可如
6 f1 b$ L2 o/ y1 l图1所示按C),C4,C3和C4组合原理加以描述
( Y3 R, y' O) }. v/ J2 y4 c: ~/ m, P7 C4 b( E
) Q, |/ m( Z8 Y$ t& b! K/ X
0 K+ L3 M( x8 C# F& j1 C" s7 Y1 F
|
|