?? 7289.h
字號:
#ifndef __7289_H__
#define __7289_H__
//#include "SPCE061A.h"
// write your header here
// IOB12,13,14 帶數據緩存器的高電平輸出,IOB15下拉輸入
init_7289()
{
unsigned int data_out;
*P_IOB_Dir |= 0x7000;
*P_IOB_Dir &= 0x7fff;
*P_IOB_Attrib |= 0x7000;
*P_IOB_Attrib &= 0x7fff;
*P_IOB_Data |= 0x7000;
*P_IOB_Data &= 0x7fff;
data_out = 0x00a4; //7289復位
send(data_out);
delay(7);
*P_IOB_Data |= 0x1000;
delay(7);
}
/*
//宏定義計算鍵值,使用時注意得先定義keybuf,keyval
//其中keybuf是從7289取得的原始值,keyval是對應的鍵盤值
#define calc_keyvalue(keybuf) \
switch(keybuf) \
{ \
case 59: \
keyval = 1; break; \
case 51: \
keyval = 2; break; \
case 43: \
keyval = 3; break; \
case 35: \
keyval = 4; break; \
case 58: \
keyval = 5; break; \
case 50: \
keyval = 6; break; \
case 42: \
keyval = 7; break; \
case 34: \
keyval = 8; break; \
case 57: \
keyval = 9; break; \
case 49: \
keyval = 0; break; \
case 41: \
keyval = 10; break; \
case 33: \
keyval = 11; break; \
case 56: \
keyval = 12; break; \
case 48: \
keyval = 13; break; \
case 40: \
keyval = 14; break; \
case 32: \
keyval = 15; break; \
default: \
break; \
}*/
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -