4.原始代码如下: #include"reg52.h"//对系统默认数据类型进行重定义typedef unsigned char u8;typedef unsigned int u16;//使用宏定义矩阵按键控制口#define KEY_MATRIX_PORT P1//使用宏定义数码管段码口#define SMG_A_DP_PORT P0//共阴极数码管显示 0~F 的段码数据u8 gsmg_code[17]={0x3f,0x06,0x5b...
3 软件设计 本章所要实现的功能是:通过数码管显示矩阵按键 S1-S16 按下后键值 0-F。 代码如下: 注:上图的行列式扫描的第三列的0xdd和0xed写错了,赋值应该是key_value=11,key_value=15,当时不细心,小伙伴们记得认真点嗷 4.原始代码如下: #include"reg52.h" //对系统默认数据类型进行重定义 typedef uns...