?? main.c
字號:
/*
* PS2 PC鍵盤掃描實(shí)驗(yàn)程序,PD2連接PSDAT,PD6連接PSCLK
* EasyAVR-M16 開發(fā)板例程
* CopyRights @ TQT
* Author:ken
* Date:2007-8-18
*/
// CLOCK: 7.3728MHZ
#include <avr/io.h>
#include "lcm1602.h"
//#include "declare.h"
#include "kb.h"
#include "type.h"
int main(void)
{
char *str1,*str2;
str1="TQT input words!";
str2="ken:";
GICR= (1<<INT0); // 使能外部中斷INT0,GICR通用中斷控制寄存器,0x40
InitKeyBoard(); // 鍵盤初始化
LCM1602Init(); // lcm1602初始化
LCM1602Write_String(0,0,str1);
LCM1602Write_String(0,1,str2);
while(1)
{
uchar key = getchar_kb();
if(key=='*')
{
LCM1602WriteCommand(0x01,1); //如果鍵盤輸入*,清屏
LCM1602Write_String(0,0,str1);
LCM1602Write_String(0,1,str2);
}
else LCM1602WriteData(key);
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -