蓝桥杯单片机记录2019

本文记录了2019年蓝桥杯单片机省赛的比赛经历,重点探讨了单片机脉宽调制(PWM)的应用。通过实例讲述了如何利用定时器中断实现1KHz频率的PWM信号输出,调整脉宽值以达到20%和70%的比例。此外,还强调了DS1302、DS18B20、IIC和AD转换等驱动程序的掌握。
摘要由CSDN通过智能技术生成

蓝桥杯单片机省赛记录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;//脉宽模拟引脚
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值