⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ps2kbd.h

📁 USB_D12开发评估板实现USB键盘的全部源代码
💻 H
字号:

/*------------------------------------------------------------------
* CopyRight (C) 2005,江苏盛唐电子产品有限公司
* All Rights Reserved.
*
* 文件名称:PS2KBD.h
* 文件标识:
* 摘    要:从PS2接口操纵PS2键盘的头文件。
* 
* 当前版本:1.0
* 作    者:熊刚
* 完成日期:2005年10月7日
*
* 取代版本: 
* 原作者  :
* 完成日期:
--------------------------------------------------------------------*/


/**************************************************
功能介绍:初始化键盘操作,清空键盘缓冲区
入口参数: 无
返回:  	 初始化是否成功。true 表示成功
备注:     
***************************************************/
bool InitKbd(void);

/**************************************************
功能介绍:检查在PS2键盘上是否有按键发生
入口参数: 无
返回:  	是否有键按下。true 表示有键按下等待读取。
备注:     
***************************************************/
bool PS2KbHit(void);

/**************************************************
功能介绍:获取PS2键盘的键值
入口参数: 无
返回:  	键盘按键的二次编码值。
备注:     返回为ASCII码+功能码
***************************************************/
uint PS2GetChar(void);


/**************************************************
功能介绍:扫描键盘
入口参数: 无
返回:  	是否有键按下。True表示扫描到按键
备注:    由主调函数循环调用
***************************************************/
bool PS2KeyboardScan(void);

/**************************************************
功能介绍:设置键盘指示灯
入口参数: 状态灯编码
返回:  	设置是否成功。
备注:   
***************************************************/
bool PS2KeyboardSetStatusLed(uchar ucLedValue);


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -