接口电路论文摘要:本文介绍了一种单片机系统与标准PC键盘接口模块,并详细介绍了该模块的工作原理与软件编程思想。关键词:单片机系统;PC键盘;接口模块;输入;FIFO概述在单片机系统中,当输入按键较多时,在硬件设计和软件编程之间总存在着矛盾。对于不同的单片机系统需要进行专用的键盘硬件设计和编程调试,通用性差,使项目开发复杂化。标准PC键盘在工艺与技术上都已相当成熟,而且工作稳定,价格低廉。本设计实现了一个接口模块,它将标准PC键盘发出的位置扫描码,变换为标准的ASCII码和OEM扫描码或Windows虚拟键代码,再以并行或串行方式传送给上位单片机。接口模块的特点该模块在PC键盘与上位单片机之间起转换作用,它屏蔽了与PC键盘进行数据和命令交互的复杂过程,大大简化了上位单片机系统的输入设计;它实现了类似DOS操作系统中键盘中断服务程序的功能,使设计人员只需关心接收按键的结果,并可使用标准的键盘编码进行编程;它要求上位单片机通过8位并行接口与其相接,对于不能提供并行接口的系统,可使用SPI兼容的同步串行接口与其相接,特别是对于那些希望占用单片机的系统资源少而需要扩展的键数较多、仪器整体需要美观大方的应用场合,其性能价格比更具优势。该模块与单片机系统的连接关系如图1所示,在图中也给出与上位单片机相接的20脚接插件的信号定义。计算机中标准PC
推荐下载
-
PC机与单片机串行通信
PC机与单片机串行通信.
40 2018-12-29 -
单片机与PC机串行通信
FGSTDFFHFCCHDEGFGHSSSSSEEEEEEEEGFDBDSGHURREHJ
50 2018-12-29 -
单片机控制系统键盘显示电路的设计与实现
一种单片机控制系统键盘显示电路的设计与实现 PDF文档
3 2021-04-24 -
基于AVR单片机的键盘设计
此系统是基于AVR单片机和仿真软件PROTUES设计的简单键盘程序。
32 2019-10-07 -
单片机课程设计实现单片机与PC串行双工通信
单片机课程设计-实现单片机与PC串行双工通信
23 2019-09-27 -
基于PC机与单片机的电子油门检测系统
油门作为汽车上不可缺少的重要部件,直接影响着汽车的安全性能。自21世纪以来,大部分汽车都使用电子油门替换了常规的拉线油门。与老式的拉线油门相比,电子油门通过油门踏板深浅来控制电子信号发出指令,使得引
5 2020-10-28 -
单片机与DSP中的基于单片机和USB接口的数据采集系统设计
在工业生产和科学技术研究中,常利用PC或工控机对各种数据进行采集,以获得所需要的控制信息和实验数据。传统的数据采集系统多以ISA,EISA或PCI插卡的形式完成数据传输,这种方式存在安装麻烦,受计算机
16 2020-11-10 -
PC机与单片机串行通信设计方案
单片微型计算机简称单片机,它是将中央处理器(CPU)、存储器(RAM,ROM)、定时/计数器和各种接口电路都集成到一块集成电路芯片上的微型计算机。
9 2020-10-28 -
PC机与单片机串口通信程序设计
利用Keil C51实现单片机与PC机串口通信 利用VC++实现PC机与单片机串口通信
47 2018-12-07 -
单片机与LCD的串行接口设计与实现
本文介绍了基于PIC16F774单片机开发的液晶显示系统的设计与实现,包括系统的硬件电路设计和软件实现。本系统采用图形点阵式的JM240128A液晶显示器,其驱动控制系统由内置T6963C控制器控制,
10 2020-10-28
暂无评论