- 6
- 0
- 约1.93千字
- 约 2页
- 2019-07-05 发布于浙江
- 举报
相位修正PWM 模式(WGM01:0 = 1) 为用户提供了一个获得高精度相位修正PWM 波形的方法。此模式基于双斜坡操作。计时器重复地从BOTTOM 计到MAX,然后又从MAX倒退回到BOTTOM。在一般的比较输出模式下,当计时器往MAX计数时若发生了TCNT0与OCR0的匹配,OC0将清零为低电平;而在计时器往BOTTOM计数时若发生了TCNT0与OCR0 的匹配, OC0 将置位为高电平。工作于反向输出比较时则正好相反。与单斜坡操作相比,双斜坡操作可获得的最大频率要小。但由于其对称的特性,十分适合于电机控制。相位修正PWM 模式的PWM 精度固定为8 比特。计时器不断地累加直到MAX,然后开始减计数。在一个定时器时钟周期里 TCNT0 的值等于MAX。时序图可参见下图。图中 TCNT0 的数值用柱状图表示,以说明双斜坡操作。本图同时说明了普通PWM 的输出和反向PWM 的输出。TCNT0 斜坡上的小横条表示OCR0 与TCNT0 的比较匹配。
PWM产生过程:定时器启动后,从0开始计数到255,加1后由255减1到0,在正向加1过程中当TNCT0与OCR0相等时,OC0清0,在反向减1的过程中,当TNCT0等于OCR0,OC0置位,改变比较寄存器OCR0的数值就改变了输出PWM的占空比。
//在PB3引脚上输出PWM控制发光二极管的渐亮,渐灭(代码来自轻松玩转avr单片机c语
您可能关注的文档
最近下载
- 银行核心业务系统培训手册-第1章 客户信息管理.doc VIP
- 小学科学学科核心素养视域下的单元整体教学.ppt VIP
- DB44_T 2755-2025 中西医优势结合围手术期快速康复指南.docx VIP
- 2026年江苏省高考地理试卷(含答案及详解).pdf VIP
- 银行核心业务系统培训手册-第2章 储蓄业务.doc VIP
- 慢性支气管炎随访记录表.pdf VIP
- 大米 油食材储运配送服务方案.docx VIP
- 糖尿病病人护理诊断与护理措施何朋芝学校成都合作单位四川省第二中医医院61课件讲解.pptx VIP
- 糖尿病病人护理评估何朋芝学校成都合作单位四川省第二中医医院86课件讲解.pptx VIP
- 糖尿病病人健康教育何朋芝学校成都合作单位四川省第二中医医院43课件讲解.pptx VIP
原创力文档

文档评论(0)