
蓝桥杯-STC15
蓝桥杯的基础代码
laayy
这个作者很懒,什么都没留下…
展开
-
蓝桥杯STC基础代码-以定时器计数作为时间轴的模板
蓝桥杯STC基础代码以定时器计数作为时间轴的模板简介以定时器计数作为时间轴的模板简介这是我写STC15代码时候首先都会配置的一个时间轴。1.配置起来比较简单:只需要配置定时器,我个人是以定时器2作为时间轴,就算代码忘了也没有关系,在我们使用的烧录软件STC-ISP中就可以ctrl+c ctrl+v选择定时器二,定时长度为1ms(可以自己选择)注意软件中没有给出 打开总中断以及打开定时器中断,一定要自己打开设置 EA 总开关 跟 ET2 定时器开关对于打开ET2 我们只能用通过设置IE原创 2020-05-28 22:47:24 · 1542 阅读 · 0 评论 -
蓝桥杯STC基础代码-超声波与频率测量
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-EEPROM和数模转换超声波简介超声波的计时使用超声波流程超声波代码频率测量简介定时器的初始化频率计算总代码上一章-蓝桥杯STC基础代码-EEPROM和数模转换文章地址超声波简介板子超声波是以 P10-发送端 P11-接收端。通过控制 发送端 ,我们制造40khz , 占空比为 50 的超声波。这个过程其实就是P10在高低电平不断的切来切去。sbit tx = P1^0;sbit rx = P1^1;#define some原创 2020-06-04 10:03:12 · 1419 阅读 · 0 评论 -
蓝桥杯STC基础代码-EEPROM和数模转换
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-温度传感器EEPROM和数模转换简介EEPROMEEPROM芯片地址EEPROM操作流程EEPROM操作代码数模转换简介PCF8591操作流程PCF8591代码下一章-蓝桥杯STC基础代码-超声波和频率测量上一章-蓝桥杯STC基础代码-温度传感器文章地址EEPROM和数模转换简介因为EEPROM跟数模转换都是通过 iic控制的,所以我把这两个放到一起。利用好赛方给的 iic.c ,iic.h,基本问题不大。void IIC_Start(void原创 2020-06-03 10:15:34 · 1519 阅读 · 1 评论 -
蓝桥杯STC基础代码-温度传感器
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-时钟芯片温度传感器-DS18B20原理图重要操作读取温度流程代码下一章-蓝桥杯STC基础代码-EEPROM上一章-蓝桥杯STC基础代码-时钟芯片文章地址温度传感器-DS18B20原理图可以看到我们用 P14一个IO口控制整个传感器。重要操作1.跳过ROM根据芯片手册 命令为 0xcc2.转换温度3.读暂存器读取温度流程初始化传感器跳过ROM-0xcc转换温度-0x44初始化传感器跳过ROM-0xcc读暂存器原创 2020-06-01 09:31:26 · 564 阅读 · 0 评论 -
蓝桥杯STC基础代码-时钟芯片
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-串口通信时钟芯片-DS1302配置过程写数据读数据代码下载下一章-温度芯片-ds18b20上一章-蓝桥杯STC基础代码-串口通信文章地址时钟芯片-DS1302时钟芯片在比赛的时候使用基本没有什么难度,利用好主办方给的函数void Write_Ds1302_Byte(unsigned char temp) ;void Write_Ds1302( unsigned char address,unsigned char dat ) ;unsi原创 2020-05-31 10:44:44 · 399 阅读 · 0 评论 -
蓝桥杯STC基础代码-串口通信
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-基础外设串口原理图串口的代码配置下一章-时钟芯片-DS1302上一章-蓝桥杯STC基础代码-基础外设上一章讲了开发板上面最基础的外设,led 数码管 以及按键,并给出了代码。文章地址串口原理图STC15串口引脚跟80c51是同样的。P30 - TX ; P31 -RX串口的代码配置串口在比赛中好像很少用到,在比赛主办方提供的书上面好像没有关于串口的题,但是以防万一还是得知道怎么配置。其实也挺简单~首先 打开 烧录软件 ,打开到波原创 2020-05-30 22:34:59 · 744 阅读 · 0 评论 -
蓝桥杯STC基础代码-基础外设
蓝桥杯STC基础代码上一章-以定时器计数作为时间轴的模板上一章-以定时器计数作为时间轴的模板上一次讲到了利用定时器2计数作为时间轴,根据每个任务特点分配运行时间。博客网址原创 2020-05-29 13:59:23 · 1196 阅读 · 0 评论