蓝桥杯单片机开发板 CT107D开发板矩阵按键 数码管显示,含定时器源码,J5跳线 接12关键 ,J13接23
#include
#include
#define uchar unsigned char
#define Y4 P2 = 0X9F & (P2 | 0XE0); //打开y4 可以控制led
#define Y5 P2 = 0XBF & (P2 | 0XE0); //打开y5 可以控制蜂鸣器
#define Y6 P2 = 0XDF & (P2 | 0XE0); //打开y6 可以控制数码管位选
#define Y7 P2 = 0XFF & (P2 | 0XE0); //打开y7 可以控制数码管段选
/****************************************************************************
* 数码管
****************************************************************************/
/*加上code的话 存在rom中 数不可变*/
unsigned char code table[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned char code w[8] ={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
uns