蓝桥杯—单片机第十四届底层驱动函数修改
本文总结了关于14届蓝桥杯单片机底层驱动文件相较13届的变化所需作出的改变,总体区别不大,欢迎批评指正。
1、不再提供.h文件,故要牢记头文件书写格式:
与引用格式:
添加步骤:
2、Onewire.c文件
(1)头文件添加
#include "reg52.h"
或
#include <STC15F2K60S2.H>(后面的同理)
右键可以直接添加:
(2)引脚定义
可以在硬件原理图V10-V20里查找,如下:
(3)延时函数改变,下图是对比:
左图是原来的,右图是现在的。
故无需再修改延时时间(驱动文件底下延时时间不用与之前一样再手动×10)
3、Iic.c文件
(1)头文件添加
(2)引脚定义(注意是小写)
(3)延时函数改变,下图是对比:
左图是原来,右图是现在。
故也无需修改驱动延时时间
(经测试,延时时间较短,误差很小对功能无影响)
4、ds1302.c文件
(1)头文件添加
(2)引脚定义
(IO口为数据线=SDA)