首页· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
开关
电子
驱动
linux
PCB
fpga
开关电源
功放
USB
protel
LED
POWERPCB
单片机系统中PS/2
键盘
驱动程序的设计
2013-03-13
9
在单片机系统中,经常使用的
键盘
都是专用
键盘
.此类
键盘
为单独设计制作的,成本高、使用硬件连接线多,且可靠性不高,这一状况在那些要求
键盘
按键较多的应用系统中更为突出.与此相比,在PC系统中广泛使用PS/2
键盘
具有价格低、通用可靠,且使用连接线少(仅使用2根信号线)的特点,并可满足多种系统的要求.因此在单片机系统中应用PS .. [
查看全文
]
用AT89C2051设计的PC/AT
键盘
2013-03-09
杨日杰 张宗玉
18
摘 要:在介绍PC/AT键码特征的基础上,介绍利用AT89C2051来实现PC/AT
键盘
的硬件和软件设计 方法。它具有结构简单、选择性强、便于实现等优点,特别适用于36个以下PC/AT
键盘
的 应用。关键词:
键盘
键码 微控制器在工业控制、测量仪器等领域,已大量使用嵌入式PC,如 ADVANTECH公司的PC/104、AMD公司的E86嵌入式PC .. [
查看全文
]
基于 Small RTOS51的PS/2
键盘
驱动程序的设计
2013-02-28
9
摘要 根据PS/2
键盘
扫描码的特点,基于Small RTOS51嵌入式操作系统,编写一种响应快,移植性强,占用资源少的PS/2
键盘
驱动程序。分别从驱动的设计、移植和使用等方面对该驱动程序进行介绍。 关键词 PS/2
键盘
驱动程序 嵌入式操作系统 引言 随着嵌入式系统的发展,嵌入式软件设计向软件平台靠近,单片机软件设计不再是单一线程结 .. [
查看全文
]
verilog PS2
键盘
解码程序
2012-12-10
8
之前探讨过PS/2
键盘
编解码以及数据传输协议,这次自己动手实现了利用FPGA接收
键盘
编码,然后通过串口传输到PC。做的比较简单,只是通过FPGA把大写字母A-Z转换成相应的ASCII码,只要字母按键被按下,就能在串口调试助手里显示相应大写字母。下面就共享代码吧! 除了顶层模块,三个底层模块分别为PS/2传输处理模块、串口传 .. [
查看全文
]
单片机驱动标准PC机
键盘
的C51程序
2012-11-04
9
功能:实现pc机
键盘
(p/s2接口)与8位单片机连接使用原理:
键盘
时钟接在p3.2口,既8051的外部中断int0上,
键盘
数据接到p1.0上,每次按键,
键盘
会向单片机发脉冲使单片机发生外部中断,数据有p1.0口一位一位传进来。传回的数据格式为:1位开始位(0),8位数据位(所按按键的通码,用来识别按键),1位校验位(奇校验)1位 .. [
查看全文
]
Keil C51
键盘
译码程序
2012-11-03
19
键盘
译码程序是开发项目中最常用到的程序,它的好坏,直接影响着整个程序!现在介绍一个使用非常广泛的Keil C51
键盘
译码程序。在主程序中不断调用KeyBord(),可以不停地扫描
键盘
!在功能子程序中调用:unsigned charJB_KeyData(),得到键值#define TK8//主程序执行时间8ms #define Timer20ms(30/TK)//延时时间20ms # .. [
查看全文
]
智能手机开发平台QT中软
键盘
的实现及改进
2012-10-28
许立云
12
QT是挪威的Trolltech公司开发的一个跨平台的C++的GUI组件,而Qtopia智能手机开发平台则是基于QT的桌面系统,是Trolltech为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台。在现在竞争日趋激烈的智能手机开发平台上,Qtopia以他的众多优点,如自身提供丰富的窗口部件集,具有面向对象的特性,易于扩展,真正的 .. [
查看全文
]
S3C44B0X按键
键盘
的uClinux驱动程序设计
2012-10-05
吴旭 屈万里
24
摘要:用三星公司的嵌入式微处理器S3C44B0X设计的嵌入式开发板大多采用1×4按键
键盘
,在移植uClinux到这类开发板上时,必须设计
键盘
驱动程序。1×4
键盘
驱动程序通过修改uClinux源代码中PC
键盘
的驱动程序得到。根据实际电路,对
键盘
的初始化、
键盘
中断处理程序进行了处理,用户可根据需要决定各键的扫描码。此驱动程序利用 .. [
查看全文
]
单片机与PS/2
键盘
应用实例
2012-07-31
88
SMC1602A(16*2)模拟口线接线方式连接线图: ------------------------------------------------ |LCM-----51 | LCM-----51 | LCM------51 | |-------------|--------------|------------------| |DB0-----P1.0 | DB4-----P1.4 | RW-------P2 .. [
查看全文
]
PS/2 PC
键盘
编程资料
2012-07-25
红尘客
89
1.PS/2的电气特性如下(电脑端):1DATAKey Data2n/cNot connected3GNDGnd4VCCPower , +5 VDC5CLKClock6n/cNot connected 2.数据格式如下:1个起始位总是逻辑08个数据位(LSB)低位在前1个奇偶校验位奇校验1个停止位总是逻辑11个应答位仅用在主机对设备的通讯中如果数据位中1的个数为偶数,校验位就为1;如果 .. [
查看全文
]
C语言嵌入式系统编程修炼(
键盘
操作)
2012-06-25
宋宝华
8
处理功能键功能键的问题在于,用户界面并非固定的,用户功能键的选择将使屏幕画面处于不同的显示状态下。例如,主画面如图1: 图1 主画面当用户在设置XX上按下Enter键之后,画面就切换到了设置XX的界面,如图2: 图2 切换到设置XX画面程序如何判断用户处于哪一画面,并在该画面的程序状态下调用对应的功能键处理函数,而且 .. [
查看全文
]
单片机
键盘
输入编程
2012-06-25
9
学习过单片机技术的人都知道,单片机的按键输入一般可分为简单的独立式按键输入及行列式
键盘
输入两种。图1为简单的独立式
键盘
输入示意图,独立式
键盘
输入适合于按键输入不多的情况(<5个按键),具有占用口线较少、软件编写简单容易等特点。图2为行列式
键盘
输入示意图,列线接P1.0~P1.3,行线接P1.4~P1.7。行列式
键盘
.. [
查看全文
]
1/2
首页
上一页
1
2
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用buffer程序
1602液晶显示模块的应用
GNU C 9条扩展语法
C99语法规则
FreeRTOS 动态内存管理
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
ARM汇编伪指令介绍
单片机硬件系统设计原则
最新文章
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
STM32单片机接收不定长度字 ..
FreeRTOS 动态内存管理
一款常用buffer程序
实时操作系统VxWorks的内核 ..
uC/OS-II内核超时等待机制的 ..
Linux网络接口的源码分析
ucos下lwip应用心得
VxWorks下在线升级技术
热门文章
51单片机LED16*16点阵滚动显示
C99语法规则
FreeRTOS 动态内存管理
ARM9远程图像无线监控系统
用单片机模拟2272软件解码
如何实现STM32F407单片机的 ..
新颖的单片机LED钟
AVR单片机SPI实例
24C64 EEPROM读写的C语言程序
1602液晶显示模块的应用
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号