蓝桥杯
bla&bla
WE'LL BE OK.
展开
-
第十一届蓝桥杯单片机河南省赛个人源码
河南省一,客观题做得不太好,程序题实现很好 原试题链接 源码 刚开始用的是矩阵按键,后来才发现是独立按键,有部分注释没有更改 ii.c #include "reg52.h" #include "intrins.h" #define DELAY_TIME 5 #define SlaveAddrW 0xA0 #define SlaveAddrR 0xA1 //总线引脚定义 sbit SDA = P2^1; /* 数据线 */ sbit SCL = P2^0; /* 时钟线 */ void IIC_D原创 2020-11-13 15:25:12 · 304 阅读 · 0 评论 -
蓝桥杯单片机三行矩阵
蓝桥杯单片机将P36、P37换成了P42、P44 故三行矩阵的写法复杂了许多 #define SetKeyBoard(x) P4 = (P4&0xeb) | ((x>>7)<<4) | (((x>>6)&0x01)<<2);P3 = (P3&0xc0) | (x&0x3f) #define GetKeyBoard() ((P4&0x10)<<3) | ((P4&0x04)<<4) | (P原创 2020-11-13 14:41:15 · 560 阅读 · 0 评论