【技术实现步骤摘要】
本专利技术属于电子电路领域,涉及一种。
技术介绍
键盘扫描是许多控制系统必不可少的部分,是实现进行人机交换方便快捷的方 法。但是往往键盘扫描需要耗费很多的1\0 口资源,而且本身对1\0 口的利用效率又不高, 很大程度上浪费了 CPU的资源。因此,当1\0 口数量一定时,扫描按键的个数多少对系统而 言有非常大的意义。在键盘中按键数量较多时,为了减少1\0 口的占用,通常将按键排列成矩阵形式。 在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。 这样,四个端口(如P1、P2、P3、P4 口 )就可以构成4*4 = 16个按键,比直接将端口线用于 键盘多出了一倍,而且线数越多,区别越明显,比如再多加一条线就可以构成20键的键盘, 而直接用端口线则只能多出一键(9键)。由此可见,在需要的键数比较多时,采用矩阵法来 做键盘是合理的。矩阵式结构的键盘显然比直接法要复杂一些,识别也要复杂一些。列线 通过电阻接正电源,并将行线所接的单片机的1\0 口作为输出端,而列线所接的1\0 口则作 为输入。这样,当按键没有按下时,所有的输出端都是高电平, ...
【技术保护点】
一种新型键盘扫描系统,其特征在于:所述扫描系统包括n个I\O口,S↓[n]个按键,其中S↓[n]=(C↓[n]↑[1]+C↓[n]↑[2]+…+C↓[n]↑[n])+n(C↓[n-1]↑[1]+C↓[n-1]↑[2]+…+C↓[n-1]↑[n-1]);所述扫描系统通过n个I\O口扫描S↓[n]个按键;每个按键直接或通过二极管与至少一个I\O口相连。
【技术特征摘要】
【专利技术属性】
技术研发人员:孔祥洪,江瑞煌,杨谓,
申请(专利权)人:上海海洋大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。