矩阵键盘键值显示实验一、 实验目的1、 认识独立键盘与矩阵键盘的区别;2、 理解键盘扫描和去抖动的原理3、 熟练掌握矩阵键盘的实现方法;二、 实验任务1、 设计一个矩阵键盘,编程实现按下某按键,数码管显示相应键值的功能三、 实验设备1、 ID101 89S5x单片机模块2、 ID210键盘模块3、 ID214 8位数码管模块4、 STC单片机仿真模块(IAP15W4K58S4)5、 ID205 USB转串口模块6、 USB线(方口/打印机数据线)7、 便携电源箱(220V电源线、4芯端子直流电源线)四、 实验内容和步骤(一)独立键盘独立键盘与单片机连接时,每一个按键都需要一个独立的I/O口,若某单片机系统需要较多按键,如果使用独立按键便会占用较多的I/O口资源。单片机系统中I/O口资源往往比较宝贵,当用到多个按键时,为了节省I/O口,我们引入矩阵键盘。(二)矩阵键盘我们以3x3矩阵键盘为例讲解其工作原理和检测方法。将9个按键排成3行3列,第一行将每个按键的一端连接在一起构成行线,第一列将每个按键的另一端连接在一