![](https://csdnimg.cn/release/download_crawler_static/87077699/bgb.jpg)
由于系统的键盘接口采用的是总线方式,因此读取按
键数值变得相当方便,下面是使用C编写的读取键盘程
序:
#define KEY XBYTE [0xA100] //键盘地址
sbit first_row = P1^4; //键盘第一行控制
sbit second_row = P1^3; //键盘第二行控制
uchar M_key; //键盘数值暂存单元
first_row = 0; //读取第一行键盘数值
second_row = 1;
M_key = KEY;
first_row = 1; //读取第二行键盘数值
second_row = 0;
M_key = KEY;