1.基础模块:
- LED灯:移位运算控制流水灯
- 数码管:数码管显示
- 继电器和蜂鸣器:关于继电器和蜂鸣器的干扰问题
- 按键: 定时扫描独立按键
三行代码实现独立按键程序
定时扫描矩阵按键 - PWM:关于PWN调节小灯泡亮暗
- iic :eeprom与pcf859
- ds1302:DS1302时钟模块
- ds18b20:DS18B20读取温度(带小数)
- 底层驱动及应用:官方底层代码测试及应用
- 超声波测距: 超声波测距
- 串口:简单的串口程序
- DA转换:DA转换
- NE555:NE555测频
2.省赛代码:
3.国赛代码
4.编程规范
- if,while,switch后的大括号另起一行!
- 大括号里的代码前也加空格
- 在运算符两边加空格!
- 函数前后也加空格
- 真的不要吝惜空格!