蓝桥杯单片机记录2019

2019-04-15 17:31发布

蓝桥杯单片机省赛记录2019

省赛必考模块
1. LED
2. 数码管显示
3. DS18B20
4. DS1302
5. IIC、AD转换 省赛历年必做真题
1. 第四届(模拟智能农田灌溉系统)
2. 第五届(温度检测与控制装置)
  1. 时钟 IIC AD 独立按键 VS 五届:温度 矩阵按键
  2. 独立按键 逻辑复杂 VS 五届:矩阵按键 逻辑简单
主要任务
  • 熟悉使用DS1302驱动程序
  • 熟悉使用DS18B20驱动程序
  • 熟悉使用IIC、AD转换驱动程序
  • 程序逻辑处理

单片机脉宽调制方法

在做第七届试题时遇到需要输出模拟脉宽
利用定时器中断输出脉宽
信号频率为1KHz,1KHz = 1毫秒`
void Time1() interrupt 3 //定时器10微妙中断一次 { value1++;//记录中断次数 if(value1 >= 100)//10微秒中断100次为1毫秒 = 1KHz { value1 = 0; P34 = 0;//脉宽模拟引脚 } if(value1 < pluse)//pluse为脉宽值 20% 30% 70% P34 = 1; //此区间输出脉宽 else P34 = 0; } 脉宽值pluse设置20%
在这里插入图片描述 脉宽值设为70%
在这里插入图片描述