TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
全组合式键盘电路构造方法
* n# W1 B/ x1 I4 u6 W摘..要:在分析现有键盘电路的基础上,提出了一种全组合式键盘电路构造方法这种键盘根据排列组合原理,
2 m: s! t! p) K! \% G用n条双向I/O口,最多可以实现2“-1+n(2"-1-1)个按键,数量远大于传统矩阵式键盘电路,而且可根据实
. ~4 p' O" A2 `际需要用其部分电路构成多种实用键盘电路.
8 E% r1 G; A! d关键词:组合;键盘;矩阵;单片机;电路! L& z' h9 x" F6 Y" Y
- f7 x' ~, j( d% y: K' k% w2 V6 w" M
在计算机技术高速发展的今天,键盘输人作为传统常用的输人设备仍然具有不可替代的作用.而在实
6 K1 }9 [5 R# G% X9 N- K# l际应用中,各种控制系统如单片机控制系统、可编程控制器及其它设备由于受到其体积和功耗的限制,通) j8 v7 M( T5 z$ W( V
常选用VO口有限的单片机进行控制.因此,寻求用最少的I/0口实现最多的按键输人始终是硬件工程师
& [; I0 H3 I& H追求的目标.; i4 h# J% P8 p0 g( z
传统的键盘电路主要有矩阵扫描电路和单键电路两种,一般以单片机作为其控制核心“.单键电路8 e4 a" M7 H( @3 i! q+ Y$ Y6 z
的按键电路结构简单但效率极低,仅用于I/0口数量较为富裕的场合.矩阵键盘电路的按键电路按n行* p; {- T0 z* c% ?0 m
m列排列,每个按键占据行列的-一个交点,需要的I0口数目是n+m,能够达到的最大按键数是nxm.显
) R6 j0 M* J- m然矩阵键盘与单键电路相比可以减少与微机接口的连线数,是一般微机常用的高效率键盘结构.笔者在研4 q \1 A$ n. f7 l
究现有单片机控制通用键盘电路和特殊矩阵键盘电路L2的基础.上,提出了一种基于组合方法设计的全
; D3 U5 ^4 ]% _组合式键盘电路2 G) B% [: K1 a% T# @' V- f
1简单组合式键 盘电路
& U: h$ U6 K2 r4 i0 S- x简单组合键盘电路通常是单键电路加二=极管组合扩展而成,其电路结构如图1所示.简单组合键盘电
% v3 f9 k% [# @ {路中按某-按键时,由于二极管(二极管组)的作用,相应的1条(多条)I/0线变为低电平.其组成可如
0 p% z" Q6 m( I( l- ^% T图1所示按C),C4,C3和C4组合原理加以描述" K+ A' u) j/ b8 L5 U
Z( D4 u" F: |6 g# O6 s8 u- t; m: d. ?( }
( S; D: C# ^5 r- `6 e% z
|
|