MSP430单片机书上一条输出PWM波的程序,有些不解~

MSP430单片机书上一条输出PWM波的程序,有些不解~,第1张

这个用的是定时器A输出的pwm波,p2口是可以输出前肆pwm波棚迹的我记得。其中ccr0是一个pwm波的周期,ccr1和2分别则是高电平和低慧和轿电平在一个周期内所占的时间。如此输出pwm波。

首先,你用的同一个PWM 控制器,它运行的时候是顺序执行的,

就是你先笑兄运行的是PWM_H() 则他先被设置成80% 然后你的PWM输出被连接到P1.6。

然后你运行的是PWM_L() 被设置成20% 然后你的PWM输出被连接到P1.2。

就相当与你的PWM输出模块同时连接了两个引脚。

你去掉握升销了PWM_L()则段游你下面的语句没有执行。

其次。如果要完成你的要求,需要用到两个PWM模块,你看看你用的单片机能不能达到。

PWM0 给P1.2 PWM1给P1.6.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12455148.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存