微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > 单片机编程

单片机编程

时间:10-02 整理:3721RD 点击:
按键设定占空比。初始状态占空比为0%,每按下按键,占空比增大10%,占空比最大值为100%,重新赋值为0%。

频率多少?什么波形?这些不说,怎么设计。

这里给你说下在使用定时器模式下的一种常规思路:
    配置一个定时器,然后开启中断。在中断做一个计数标志M,然后与一个变量N比较,如果M>=N输出高电平或者低电平,M<N输出低电平或者高电平;这个M大于设定的某个值(假设为H)就重新归零计数。而,这里的N就是你按键去修改的值。

这里给你说下在使用定时器模式下的一种常规思路:
    配置一个定时器,然后开启中断。在中断做一个计数标志M,然后与一个变量N比较,如果M>=N输出高电平或者低电平,M<N输出低电平或者高电平;这个M大于设定的某个值(假设为H)就重新归零计数。而,这里的N就是你按键去修改的值。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top