,用STC12C5A60S单片机PWM口,能否设置PWM口刚开始输出时是高低平还是低电平!刚学单片机求高手指点
答案:3 悬赏:0 手机版
解决时间 2021-02-01 09:42
- 提问者网友:骨子里的高雅
- 2021-01-31 20:07
,用STC12C5A60S单片机PWM口,能否设置PWM口刚开始输出时是高低平还是低电平!刚学单片机求高手指点
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-01-31 20:29
STC系列单片机,有多数 型号 具有 PWM 功能,STC12C5A60S单片机 可以设置 两路 PWM
输出, PWM 输出功能 可以 设置成 始终 低电平 或 高电平 ( 0% 或者 100% )
可以设置 占空比 从 1 ~ 255 个等级 ( 即 0.39% 一个等级 从 0% ~ 100% )
输出, PWM 输出功能 可以 设置成 始终 低电平 或 高电平 ( 0% 或者 100% )
可以设置 占空比 从 1 ~ 255 个等级 ( 即 0.39% 一个等级 从 0% ~ 100% )
全部回答
- 1楼网友:轻雾山林
- 2021-01-31 23:17
首先你这个思想是用i/o模拟输出pwm,而stc12c5a60s2有pca/pwm模块的,用i/o模拟也可以但是周期不能做小,pwm模块可以输出一个周期250ns吧 貌似,你可以去看看pwm寄存器设置问你,529594445@qq.com 或者到时候我把以前做的pwm输出发你看看
- 2楼网友:忘川信使
- 2021-01-31 22:05
认真看看手册就会知道咋弄了,对于STC硬件PWM的脉宽调节,其实就是一个为寄存器CCAPxL和CCAPxH赋值的过程,根据你希望的输出脉宽,在主函数下主循环前初始化一下,或者说为他们赋值一次,当程序进入主循环运行时,PWM输出状态就是你想要的了,而后再怎样调节就是你的事情了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯