单片机中IO口模拟PWM

2019-03-25 19:01发布

     刚开始接触单片机汇编,现在要做一个流星灯的项目,求教各位大神,怎么用IO口模拟PWM输出,点亮流星灯,并且有拖尾效果。。。。大神在哪里呀!大神在哪里。。。。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
Li_Lei
1楼-- · 2019-03-25 23:44
一个固定时间计数器和一个变量的比较结果输出就是pwm了.
Li_Lei
2楼-- · 2019-03-26 01:40
if (TL0>pwmval)
   io=1;
else
  io=0;
TL0是定时器0计数低八位,pwmval是占空比,io是你的输出io口
懵懂灬Zz
3楼-- · 2019-03-26 02:12
懵懂灬Zz
4楼-- · 2019-03-26 02:50
 精彩回答 2  元偷偷看……
强仔00001
5楼-- · 2019-03-26 06:21
你确定你的单片机不支持PWM功能,IO模拟的,51方面的资料应该有
yafei88865
6楼-- · 2019-03-26 08:45
PIC单片机很多都支持PWM输出的,内部的CCP模块,如果用软件模拟,时钟要高才能达到刷新频率,否则容易闪

一周热门 更多>