中易网

一款51单片机没有自带PWM功能,能否通过对IO口编程使之输出占空比可调的方波?如果可以,这样做的可行性如何?

答案:1  悬赏:10  
解决时间 2021-01-24 19:32
一款51单片机没有自带PWM功能,能否通过对IO口编程使之输出占空比可调的方波?如果可以,这样做的可行性如何?
最佳答案
可以,用定时器做最简单~~~首先设定一个定时器中断的时间,之后设置两个不被优化(static这是c的,汇编就不用了)的变量,其中一个(a)用于做输入的占空比,另一个(b)在定时器中断中计数,并且判断两个变量的大小,如果b大于a将io口置低,小于则至高。当b达到满值时(自己设定一个数值)将b至零。如b的满值为100,当设置a为50时占空比正好为50%。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
蒜香烤鱼怎么做好吃,要带汤汁的
海信tf2988ad进总线的方法
QQ会员和绿钻有什么区别吗
施工员面试面对的问题
上饶属几线城市?
透明软玻璃缩小了怎么办
去黑头用什么好,怎可以?
请问谁有东方玉的《拐侠》。
15岁女生,身高155cm想长高办法?
一岁三个月宝宝尿多怎么回事呢?我都担心我家
温州爱宿风尚宾馆地址在什么地方,我要处理点
孕妇需要做几次产检啊?我怀孕到现在七个月了
怎样才能够控制自己的情绪,让自己不容易生气
中国电信如何传真
江西书包批发价是多少钱??
推荐资讯
虫牙蛀牙想去治怎么办?
玉观音电影的作者是谁
我国最早的诗歌总集叫( ),它分为“风”、
棉絮加工坊怎样除尘比较好?
c语言函数不声明行吗
脚指发红!脚背局部出现紫色!
闺蜜惠只卖化妆品类吗?
上高庄村地址在什么地方,我要处理点事
没有执行标的能不能申请法院执行
怎样实现在桌面上点开“广播”就能快速收听某
宝宝两个多月,拉肚子怎么办
小牛台球地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?