当前位置:首页 > 消费电子 > 消费电子
[导读]计算器品种繁多、制造精美、触发灵敏、价格便宜。用旧计算器改制成单片机系统的通用键盘,可以方便地与任意的单片机应用系统连接,不管是在实验制作还是实际应用中,都不失为一种简捷方便的方法。笔者用计算器做了一

计算器品种繁多、制造精美、触发灵敏、价格便宜。用旧计算器改制成单片机系统的通用键盘,可以方便地与任意的单片机应用系统连接,不管是在实验制作还是实际应用中,都不失为一种简捷方便的方法。

笔者用计算器做了一个通用键盘,在几个应用系统中使用。效果比用普通的按键好,使用非常方便。

电路见图1、图2。先选择一个外观适宜美观的计算器(本文以RS-3890型计算器为例),打开后盖,找出键盘矩阵的行线和列线,并做上标记。画一张该矩阵键盘和符号的对应图,如图2所示。

把原键盘的行线和列线通往掩膜芯片的印刷线路切断,然后用细漆包线将行线和列线接到AT89C2051单片机的相应L/O口上,作为新键盘的检测线。

本文用P1.0~P1.5作行线,用P3.2~P3.7作列线,如需要更多按键,单片机可采用AT89C51。利用单片机的一个I/O口作讯响控制口(本文用P1.7),以控制原计算器讯响器发声。

利用单片机串行口输出键盘代码,完成向单片机应用系统提供按键控制信息的工作。本键盘与应用系统只有三根连线,电源取自应用系统,使用极为方便。

键盘用发送程序及应用系统键值接收程序流程图见图3、图4。将键盘代码发送源程序写入89C2051,键盘代码接收源程序写入应用系统中的单片机,两程序设定相同的波特率,以KEYNUM作为键盘信息出口,再根据KEYREC和KEYNUM值在应用系统中作为控制程序代码,完成对应用系统的操作。


  符

  键码
KEYREC

  键值
KEYNUM

  键
  符

  键码
KEYREC

  键值
KEYNUM

    O

    0lH

    0lH

    +

    IOH

   14H

    7

    02H

    0DH

    ×

    llH

    13H

 

    03H

    1CH

 ON/C

  12H

  00H

  %

  04H

  11H

  2

  13H

  06H

 

  05H

  15H

  9

  14H

  0FHH

 

  06H

  ICH

  5

  15H

  0AH

 

  07H

  12H

  C

  16H

  04H

  Mr

  08H

  19H

 

  17H

    16H

 

  09H

  02H

 0FF

  18H

  OCH

 MR

  0AH

  18H

  1

  19H

  05H

  +/-

  OBH

  03H

  8

  lAH

  0EH

 

  0CH

  08H

  4

  1BH

  09H

  3

  0DH

  07H

  M-

  1CH

  1AH

 

  0EH

  17H

 M+

  lDH

    lBH

    6

    0FH

    0BH

 

    lEH

    lCH

附表给出键码和接收后转换的键值韵对应关系。表中键值KEYNUM是笔者在某应用系统中所定义的,读者也可按自己应用程序的要求改变键值。KEYREC值是键盘发出的对应于图2所示键符的实际代码。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

伦敦2024年4月16日 /美通社/ -- ATFX宣布任命Siju Daniel为首席商务官。Siju在金融服务行业拥有丰富的经验和专业知识,曾在全球各地的高管职位上工作了19年以上。Siju之前担任FXCM首席商务官...

关键字: NI AN SI BSP

电脑经常死机的原因将是下述的主要介绍内容,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 电脑 死机

在这篇文章中,小编将为大家带来电脑温度过高解决方法的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 电脑 笔记本

自二十世纪以来,计算机技术经历了从机械计算装置到如今高度智能化、微型化的巨大飞跃,成为人类科技进步的重要推动力。电脑的发展史是一段充满创新与突破的历史,以下将按照时间顺序概述这一发展历程。

关键字: 电脑 计算机

随着电脑科技的飞速发展,作为电脑输入设备的重要组成部分,键盘的种类和功能也在不断演变。其中,机械键盘以其出色的手感、长久的使用寿命和高度个性化的特点,深受众多电脑用户的喜爱。而机械键盘的核心——键盘轴,更是决定键盘使用体...

关键字: 电脑 键盘 机械

一直以来,笔记本都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来电脑重启的相关介绍,详细内容请看下文。

关键字: 电脑 笔记本 重启

在现代科技社会中,电脑已成为我们日常生活和工作中的必需品。然而,就像任何其他电子设备一样,电脑偶尔也会遇到各种问题,其中最常见的问题之一就是死机。当电脑死机时,许多人可能会感到无助和困惑,不知道该如何应对。本文将深入探讨...

关键字: 电脑 电子设备

当电脑遇到系统严重故障、软件冲突、病毒感染或恶意软件入侵等问题,且这些问题无法通过常规的软件更新、病毒扫描或故障排除方法解决时,通常需要将电脑恢复出厂设置。这种情况下,恢复出厂设置可以帮助清除潜在的问题和恶意软件,并恢复...

关键字: 电脑 恢复出厂设置

为增进大家对笔记本的认识,本文将对笔记本的密码设置以及笔记本的散热予以介绍。

关键字: 笔记本 指数 电脑

通信终端设备是指用于与通信网络进行连接并实现数据传输、语音通话、信息交互等功能的设备。随着通信技术的不断发展,通信终端设备的形式和功能也在不断演变和升级。

关键字: 通信终端 电脑
关闭
关闭