📄 main.c
字号:
/*******************************************************************
模块功能:PS2 键盘主程序
硬件环境: ATMEGA16, 外部7.3728MHz晶振
软件环境:ICCAVR 6.31
版本日期:V1.0 (2007.12.25)
作 者:TOM
备 注:
*******************************************************************/
#include <iom16v.h>
#include <macros.h>
#include "Delay.h"
#include "Lcd7920.h"
#include "PS2_M16.h"
void main(void)
{
unsigned char keyNo;
CLI();
LCD_Init(); /* LCD初始化 */
LCD_WriteStr(0,0,"PS2 TST 20071130h");
Delay_nms(500);
LCD_Clear();
PS2Port_Ini(); /* PS2端口初始化 */
Int1_Ini(); /* 中断1初始化 */
SEI();
LCD_Set_xy(0,0);
while(1)
{
if (flg_AllKeyIN)
PS2_Decode(cKeyIn); /* PS按键解码 */
else
GICR|= (1<<7); /* 使能 Int1 */
//SEI();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -