- 0
- 0
- 约1.16千字
- 约 2页
- 2026-01-23 发布于北京
- 举报
S12微控制器PWM模块是由独立运行的8位脉冲计数器PWMCNT、两个比较寄存
器PWMPER和PWMDTY组成。
1、左对齐方式
在该方式下,脉冲计数器为循环递增计数,计数初值为0。
当PWM使能后,计数器PWMCNT从0开始对时钟信号递增计数,开始一个输
出周期。当计数值与占空比常数寄存器PWMDTY相等时,比较器1输出有效,将
触发器置位,而PWMCNT继续计数;当计数值与周期常数寄存器PWMPER相等时,
比较器2输出有效,将触发器复位,同时PWMCNT也复位,结束一个输出周期。
原理参照图14:
图14PWM左对齐方式
2、对齐方式
在该方式下,脉冲计数器为双向计数,计数初值为0。
当PWM使能后,计数器PWMCNT从0开始对时钟信号递增计数,开始输出一
个周期。当计数器与占空比常数寄存器PWMDTY相等时,比较器1输出有效,触
发器翻转,而PWMCNT继续计数,当计数值与周期常数PWMPER相等时,比较器2
输出有效,此时改变PWMCNT的计数方向,使其递解计数;当PWMCNT再次与PWMDTY
相等时,比较器1再一次输出有效,使触发器再次翻转,而PWMCNT继续递减计
数,等待PWMCNT减回至0,完成一个输出周期。原理参照图15:
图15对齐方式
3、周期计算方法
左对齐方式:
输出周期=通道周期×PWMPERx
对齐方式:
输出周期=通道周期×PWMPERx×2
4、脉宽计算方法
左对齐方式:
占空比=[(PWMPERx-PWMDTYx)/PWMPERx]×100%
对齐方式:
占空比=[PWMDTYx/PWMPERx]×100%
您可能关注的文档
最近下载
- 安徽医科大学2019-2020年护理专业《常用护理技术》期末试卷试题.docx VIP
- Q-CR-9265-2025 铁路隧道全工序机械化设计施工技术规程.pdf VIP
- 2026人教版小学五年级上册数学期末考试3套试卷(打印版含答案解析).docx
- (高清版)DB32∕T 3221-2017 乡村旅游集聚区建设指南.pdf VIP
- 《DZT 0225-2024浅层地热能勘查评价规范》专题研究报告.pptx
- 压力容器爆炸事故应急救援演练方案.docx
- 海申机电总厂卧螺离心机样本.pdf
- 秸秆饲料压块机设计.doc VIP
- 2024年陕西省中考数学真题试卷及答案解析(A卷).docx VIP
- 中药贴敷治疗癌痛.pptx VIP
原创力文档

文档评论(0)