📄 key.h~
字号:
/******************************************************************************
*
* PC/AT keyboard driver Header file.
*
* File: 'key.h'
* Author: Mike Lombardo
* Date: December 6, 2001
*
******************************************************************************/
#include <mega16.h>
#include <delay.h>
unsigned char flash huanying[]=
{
/*------------------------------------------------------------------------------
; 若数据乱码,请检查字模格式设置,注意选择正确的取模方向和字节位顺序。
; 源文件 / 文字 : C:\Documents and Settings\a\桌面\ghjgh.bmp字模
; 宽×高(像素): 128×64
; 字模格式/大小 : 单色点阵液晶字模,横向取模,字节正序/1024字节
; 数据转换日期 : 2008-5-21 2:12:21
------------------------------------------------------------------------------*/
0x80,0x40,0x10,//宽的像素数,高的像素数,宽的字节数,参数设置可选
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x18,0x40,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0E,0x00,0x3F,0xFF,0x80,0x18,0x70,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0C,0x00,0x3F,0xFF,0x80,0x18,0x30,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x02,0x0C,0x00,0x00,0x0F,0x00,0x18,0x38,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xFF,0xF0,0x00,0x1C,0x03,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0x0C,0x30,0x00,0x70,0x00,0x18,0x60,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x03,0x0C,0x30,0x00,0x60,0x00,0x18,0x60,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x03,0x0C,0x30,0x00,0x60,0x80,0x18,0x60,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x03,0xFF,0xF0,0xFF,0xFF,0xE0,0x18,0x60,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x03,0x0C,0x30,0xFF,0xFF,0xEF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x03,0x0C,0x30,0x00,0x60,0x07,0xDF,0xFC,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x0B,0x0C,0x30,0x00,0x60,0x00,0x18,0x0C,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x1B,0xFF,0xF0,0x00,0x60,0x00,0x18,0x0C,0x00,0x00,0x00,0x00,0x00,
0x10,0x01,0x00,0x33,0x0C,0x3C,0x00,0x60,0x00,0x18,0x0C,0x00,0x00,0x00,0x00,0x00,
0x08,0x01,0x00,0x63,0x0C,0x0C,0x00,0x60,0x00,0x18,0xF8,0x00,0x00,0x00,0x00,0x00,
0x04,0x01,0x00,0xC0,0x0C,0x0C,0x00,0x60,0x00,0x18,0x78,0x00,0x00,0x00,0x00,0x00,
0x02,0x01,0xC1,0x80,0x0C,0x0C,0x07,0xE0,0x00,0x18,0x30,0x00,0x00,0x00,0x00,0x00,
0x01,0x1F,0xFB,0x00,0x0F,0xFE,0x03,0xE0,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0xB8,0x1E,0x00,0x07,0xFC,0x00,0xC0,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0xE0,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0xC0,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x80,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x80,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x80,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0xFF,0x80,0x01,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x80,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x80,0x01,0x86,0x60,0x08,0x00,0x00,0x0C,0xC1,0xFE,0x00,0x00,0x00,0x00,0x00,
0x01,0x80,0x01,0x06,0xC0,0x08,0x40,0x00,0x7D,0xF1,0x02,0x00,0x00,0x00,0x00,0x00,
0x00,0xC0,0x03,0x04,0xFE,0x7F,0xC0,0x00,0x11,0x51,0xFE,0x00,0x00,0x00,0x00,0x00,
0x00,0xE0,0x06,0x0D,0xC0,0x09,0x00,0x00,0x7D,0x51,0x02,0x00,0x00,0x00,0x00,0x00,
0x00,0xF0,0x0C,0x0D,0x40,0x0A,0x00,0x00,0x39,0xF1,0xFE,0x00,0x00,0x00,0x00,0x00,
0x01,0x1C,0x3C,0x1D,0x40,0xFF,0xF0,0x00,0x55,0x50,0x00,0x00,0x00,0x00,0x00,0x00,
0x02,0x0F,0xF2,0x14,0x78,0x18,0x02,0x00,0x11,0xF1,0xFF,0x00,0x00,0x00,0x00,0x00,
0x04,0x01,0x01,0x04,0x40,0x3F,0x86,0x00,0x78,0xC0,0x10,0x00,0x00,0x00,0x00,0x00,
0x08,0x01,0x00,0x84,0x40,0x48,0x80,0x00,0x2C,0xEB,0xFF,0x80,0x00,0x00,0x00,0x00,
0x10,0x01,0x00,0x44,0x78,0x8F,0x82,0x00,0x25,0xF8,0x28,0x00,0x00,0x00,0x00,0x00,
0x20,0x01,0x00,0x24,0x41,0x08,0x86,0x00,0x1F,0x40,0xC4,0x00,0x00,0x00,0x00,0x00,
0x40,0x01,0x00,0x14,0x40,0x08,0x80,0x00,0x76,0x79,0x83,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x04,0x40,0x0F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x03,0xC1,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x02,0x01,0x02,0x10,0x0F,0x50,0x90,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x02,0x1D,0x73,0x90,0xE9,0x6E,0x90,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x03,0xD5,0x52,0x1E,0xAF,0x4A,0x90,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x55,0x52,0x10,0xA8,0x4A,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x03,0xDD,0x7A,0x1E,0xAF,0x4E,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};
void InitializeKeyboard( void );
unsigned char Decode( unsigned char scancode );
/* 6 | 5
4 3
1 2
clock = 5 (green) PD2
data = 1 (purple) PD3
Vdd = 4 (red)
GND = 3 (black) */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -