-
-
...sp; switch(get_key)
{
case 0x11: // 1行1列,数字0
key=0xc0;
break;
case 0x21: // 1行2列,数字1
key=0xf9;
break;
case ...
-
-
... temp;
P20 = 1;
P21 = 1; // 关闭数码管显示
TMOD = 0x11; // T0,T1工作方式1
/* 2ms 定时设置 */
TH0 = -2000/256;
TL0 = 2000%256;
/* 启动计数器0,关闭计数器1 */
TR0 = 1;
ET0 = 1;
TR1 = 0;
ET1 = 1;
EA = 1;
count = 0; // 初...
-
-
...ned int uint;
#define LLCD_CMD_WR PBYTE[0x10]
#define LLCD_CMD_RD PBYTE[0x11]
#define LLCD_DATA_WR PBYTE[0x12]
#define LLCD_DATA_RD PBYTE[0x13]
#define RLCD_CMD_WR PBYTE[0x20]
#define RLCD_CMD_RD PBYTE[0x21]
#define RLCD_DATA_WR PBYTE[0x22]
#define RLCD_DATA_RD PBYTE[0x23]
sbit busy=P0^1;...