记录BUG
我也有见过我的梦_
这个作者很懒,什么都没留下…
展开
-
git使用记录
记录使用git中的bug欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 1.[r...原创 2018-12-25 20:59:35 · 112 阅读 · 0 评论 -
蓝桥杯单片机记录2019
蓝桥杯单片机省赛记录2019 省赛必考模块 1. LED 2. 数码管显示 3. DS18B20 4. DS1302 5. IIC、AD转换 省赛历年必做真题 1. 第四届(模拟智能农田灌溉系统) 2. 第五届(温度检测与控制装置) 时钟 IIC AD 独立按键 VS 五届:温度 矩阵按键 独立按键 逻辑复杂 VS 五届:矩阵按键 逻辑简单 主要任务 熟悉使用DS1302...原创 2018-12-25 21:22:58 · 3237 阅读 · 1 评论 -
蓝桥杯之使用Ds1302驱动
蓝桥杯之正确使用Ds1302驱动 在使用蓝桥杯单片机中官方给出的Ds1302的驱动时需要做出的修改 需要把使用中的值从十进制转换到十六进制,否则显示乱码 解决方法有两步: 1、Ds1302_Single_Byte_Write()中的Write_Ds1302_Byte(dat)写成 Write_Ds1302_Byte((dat/10<<4)|(dat%10)); 2、Ds130...原创 2019-01-10 21:29:27 · 2019 阅读 · 0 评论 -
蓝桥之使用PCF8591
PCF8591中整合了AD转换和EEPROM两个功能 虽然给出驱动程序,但使用仍需要写几个子函数用于调用 AD转换程序 uchar AD_Read(uchar add) { uchar temp; IIC_Start(); IIC_SenByte(0x90); IIC_WaitAck(); IIC_SenByte(add); IIC_WaitAck(); IIC_Stop(); ...原创 2019-01-10 21:54:39 · 413 阅读 · 0 评论 -
蓝桥之使用Ds18B20
蓝桥杯的单片机比赛中较为简单的驱动程序是Ds18B20 同样需要自己写出调用程序 修改的地方是Ds18b20驱动里自带的延时函数 修改为适合1T晶振使用的1us延时函数 void Delay_OneWire(unsigned char i) { unsigned char j; while(i--) { for(j = 0; j < 12; j++); } } 18b20需...原创 2019-01-12 21:37:12 · 303 阅读 · 0 评论 -
蓝桥之获取温度值小数点后部分
最近在做国赛的题,有要求要用到需要获取温度小数点后两部分 使用方法: 要获取18B20小数点后部分的温度值,需要建立两个函数,一个获取整数的温度,一个函数获取小数部分的温度。两个函数不可干扰。 获取整数部分的温度值 uint Read_18B20() { uint temp; uchar TH,TL; init_ds18b20(); Write_DS18B20(0xcc); W...原创 2019-03-21 08:38:55 · 496 阅读 · 0 评论