首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
《单片机与嵌入式系统应用》杂志社: 贵刊2001年第11期所刊的《一种用N 1个I/O口实现的N×N矩阵式键盘》一文(以下简称《键盘》),构思新颖、设计巧妙,可有效地利用有限的I/O口,在某些应用中对优化设计具有借鉴意义。但是作者给出的电路图,不具有普遍意义。对于应用较广的51、96、196系列8位、16位单片机,该电路软、硬件需要作相应变更才能有效使用。  相似文献   

2.
利用单片机A/D端口扩展键盘的一点改进   总被引:1,自引:0,他引:1  
键盘是单片机人机对话中最常用的输入设备,因此,采用简单的方法,使用最少的口线来扩展更多的按键,可以有效地节省单片机资源。在本刊2001年第8期《利用单片机A/D端口扩展键盘的方法》一文中,作者介绍了一种利用A/D端口及分压电路扩展键盘的方法。笔者根据以往的实践,对该方法提出一些改进,使其实现起来更简单,控制的按键更多,按键识别更准确。  相似文献   

3.
一种用N+1个I/O口实现的N×N矩阵式键盘   总被引:1,自引:0,他引:1  
介绍一种用N+1个I/O端口实现N×N矩阵式键盘的一般方法,并用该方法设计一个5×5的矩阵式键盘作为例子,给出软件编制框图并对该方法进行探讨.  相似文献   

4.
介绍一种用N+1个I/O端口实现N×N矩阵式键盘的一般方法,并用该方法设计一个5×5的矩阵式键盘作为例子,给出软件编制框图并对该方法进行探讨。  相似文献   

5.
本文介绍一种用 N+1个I/O端口实现 N×N矩阵式键盘的新方法,并用该方法设计一个5×5的矩阵式键盘作为例子,给出软件编制框图并对该方法进行探讨。  相似文献   

6.
姜磊 《数字社区&智能家居》2013,(10):6423-6425,6430
本设计是基于MCU的一款高效率键盘输入系统。通过对分立按键和普通二极管的合理布局,实现了一种利用N个双向I/O端口确定N2+N个键值的键盘电路设计。实验证明,该键盘电路结构简单、抗干扰能力强、稳定性好,具有很高的使用价值。  相似文献   

7.
姜磊 《数字社区&智能家居》2013,(28):6423-6425,6430
本设计是基于MCU的一款高效率键盘输入系统。通过对分立按键和普通二极管的合理布局,实现了一种利用N个双向I/O端口确定N2+N个键值的键盘电路设计。实验证明,该键盘电路结构简单、抗干扰能力强、稳定性好,具有很高的使用价值。  相似文献   

8.
本文提取了周志农先生的《自然码》双拼数据和键盘分布, 根据健盘设计原则, 详细的从静态, 动态两方面对《自然码》双拼健盘进行了研究, 从而提出了我们对《自然码》双拼键盘是否合理的看法。  相似文献   

9.
近年来,经常出现计划在原有硬件基础上增加新功能,却发现单片机的I/O资源不够用的情况,虽然改为使用N+1方式的键盘可以节省不少口线资源,但理论上的N+1在实际工作中有一定缺陷,不能适应不同的硬件及结构。笔者根据工作中实际情况两次改进电路,使之能适应不同的硬件和结构。  相似文献   

10.
本文介绍直接输入式编码键盘的接口电路。它具有不占用CPU 机时和I/O 口线、软件设计简单等优点,较好地解决了编码键盘与键数的矛盾,可以广泛用于各种微机控制系统。  相似文献   

11.
王艳 《微计算机信息》2011,(11):64-65,78
采用EDA的设计思想,设计单片机控制的基于FPGA的键盘扫描模块。用VHDL语言设计FPGA内部的分频模块SCAN_GEN、键盘扫描计数器模块SCAN_COUNT、按键检测模块KEY_SCAN、按键抖动消除模块DEBOUNCE、键盘编码模块CODE_TRAN以及扩展的I/O口。键盘中断子程序由AT89C51单片机的/INT1完成。  相似文献   

12.
引 言 嵌入式计算机在工程上越来越得到普遍应用,而标准的PC机键盘则因不适应工业环境受到了限制,我们希望有定义灵活、工作可靠的键盘,产生了设计自己专用的键盘和键盘接口的想法。在《单片机与嵌入式系统应用》2001年第3期《101/102键盘信号分析与键盘接口的设计实现》一文中,石京文先生已经介绍了PC机键盘的基本工作原理(以下简称《石文》),在此仅进一步介绍PC机键盘通信中的几个具体问题和自己在工程上的实际应用,供大家参考。  相似文献   

13.
在介绍8031单片机的文献中,涉及到有关8155扩展I/O的键盘显示器管理程序的设计,都是采用程控扫描键盘显示器的方式。这种方式存在以下弊端:一是只有当CPU空闲时才去扫描键盘和显示器;二是键盘和显示器的管理集中占用CPU的时间。为此,程控扫描键盘显示器程序只适用于最简单的计算机系统。  相似文献   

14.
本人通过分析中西文系统下的中断调用功能,可知西文系统下INT16H改变键盘速度主要是通过其03号子程序的功能调用来改变键盘的击键延迟时间和拍发速率,从而改变键盘的响应速度。而中文操作系统修改了原西文ROMBIOS的INT16H中断向量,使原来中断程序失去了03号子程序的功能,从而没有了改变键盘速度的功能调用。以下内容参考了钟卫等问志的《键盘变速方法》一文(《电脑学习》1992年第2期第30页)。西文系统INT16H参数调用格式:AX=0305HBH=击键的延迟时间(单位:毫秒)BL=按键的拍发速率(单位:字符/秒)BH的值为:00(2…  相似文献   

15.
单片机应用系统中,多用LED数码管作为显示装置,以矩阵键盘作为输入装置。常用的单片机与显示器、键盘的接口有2种方式:并行方式和串行方式。并行方式以单片机的并行口(或扩展I/O口)通过一定的驱动装置连接LED数码管的段、位驱动器  相似文献   

16.
<正> 本文给出了单片机与计算器的一种接口电路。计算器键盘可理解为图1所示矩阵开关,图2是一种接口电路,其中两片CD4067的公共I/O 端连在一起。一片多路I/O 端与矩阵开关的行线相连,另一片的多路I/O 与列线相连。控制选择端与8031的P1口或其扩展I/O 口相连、这时单片机就能选择某一行与某一列互通了,  相似文献   

17.
针对在单片机测控系统上进行独立式键盘设计时I/O口线紧缺问题,提出了从人-机对话使用按键频度和键功能对系统安全因素影响出发进行设计的思想;分析了按键微操作时序、充/放电路3τ时间与消抖噪声关系,指出PIC中断服务程序设计特点和易错点,采用施密特触发器,负逻辑电路设计,一阶低通滤波电路和中断扫描等方法,使设计可靠稳定;给出了应用电路和中断扫描程序设计流程,经多年应用,反映良好。  相似文献   

18.
基于MPC860的USB通信接口设计与实现   总被引:1,自引:0,他引:1  
董延军  康华  张晓斌 《计算机测量与控制》2007,15(12):1838-1840,1849
MPC860作为一款功能强大的嵌入式通信处理器,缺乏对USB的支持必然限制其在某些领域的应用;所以提出了一种基于FT245BM实现MPC860USB通信接口的方法;实现FT245BM和处理器的连接有两种通用的方法:使用处理器的I/O 口或使用CPLD译码,鉴于MPC860I/O口为复用引脚,使用I/O 口法很浪费资源,而使用CPLD译码又增加了系统的成本和复杂性,所以使用MPC860的存储控制器UPMA,通过微指令编程实现FT245BM要求的控制逻辑时序;给出了详细的软硬件设计,并且介绍了使用FTDI提供的VCP(Virtual COM Port)驱动编写PC机端的通信软件的方法;经过测试,通信稳定可靠,实现了在MPC860上扩展USB接口的目的.  相似文献   

19.
本介绍了PC键盘的接口规范,并简要说明了键盘扫描码与按键的对应关系,提出了一种简易的键盘测试仪的软硬件设计方案,该测试仪对AT20C51单片微处理器为CPU,配合一些简单的外围接口器件,可用于读取并显示相应的按键键值,从而为维修人员对键盘进行测试与维修提供方便。  相似文献   

20.
本刊1991年第4期刊出了王修才同志的《MCS-51单片微机端口结构图示中的一个普遍错误》(以下简称“《错误》”)一文。笔者认为王修才同志的分析和结论是错误的。我们先来阐述如图1的原文端口结构图基本原理。为了更清楚地说明P3口的变异功能,先看图2所示P1端口的结构图。不难看出P3口与P1口的差别在于多了图1的虚框部分,正是这两个虚框部分,使得P3端除了具有P1口和P2口同样的准双向功能(即用作一般I/O口)接口之外,还具有特殊的变异功能。因此,首先分析P3端口的输出电路,从图1中可以看到,输出电路由一个O触发器,H与非门和一个场效应管组成,H与非门的作用实际是一个开关,它决定是输出触发器上的数据还是输出变异功能的信号。即:当变异功能输出端置“1”时,输出信号取决于D触发器Q端的值,实现一般的I/O输出;反之若  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号