




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
pwm8b8c 章节介绍 教学内容本章介绍mc9s12dg128的pwm模块教学目标掌握mc9s12dg128的pwm功能掌握mc9s12dg128的pwm寄存器可以编程操作pwm模块 一 引言 什么是pwm 应用 d a转换电机控制 二 特性 8个具有可编程周期和占空比的独立pwm通道4个时钟源每个pwm通道具有专用计数器每个通道可以选择有效电平极性每个pwm通道可以使能 禁止每个通道可选择输出波形的对齐方式分辨率 8位 8通道 16位 4通道 十 pwm的设置 禁止pwmpwme选择pwm时钟 预分频和分频 pwmprclk pwmscla pwmsclb pwmclk选择极性pwmpol选择对齐方式pwmcae编程占空比和周期pwmdtyx pwmperx使能pwmpwme 思考题 右图为伺服电机的控制图示说明 利用本章所学知识 正确连接硬件并进行软件编程 可以控制伺服电机转动任意角度 在转动范围之内 注意分辨率 三 pwm模块框图 四 pwm时钟选择 1 四个时钟源 clocka ch0 ch1 ch4 ch5 clocksa scaleda ch0 ch1 ch4 ch5 clockb ch2 ch3 ch6 ch7 clocksb scaleda ch2 ch3 ch6 ch7 四 pwm时钟选择 2 busclock prescale pwmprclk 03 clocksa clocksb furtherdivisionoftheclock 2 4 6 8 512 clockb pwmscla 08 scale 16 clocka furtherdivisionoftheclock 2 4 6 8 512 pwmsclb 09 16 pwm模块时钟源 四 pwm时钟选择 3 1 pwmprescaleclockselectregister pwmprclk 00a3 任何时刻可以读写 设置prescale寄存器 b bus 4 a bus 4pwmprclk 0 x22 b bus a bus 128pwmprclk 0 x07 举例 四 pwm时钟选择 3 2 pwmscalearegister pwmscla 00a8 任何时刻可以读写 3 pwmscalebregister pwmsclb 00a9 pwmsclx 00 pwmsclxvalueis256x aorb 任何时刻可以读写 四 pwm时钟选择 3 4 pwmclockselectregister pwmclk 00a2 任何时刻可以读 写 pclk7 6 3 2 pwm通道7 6 3 2时钟选择1 选择clocksb为pwm通道7 6 3 2的时钟源 0 选择clockb为pwm通道7 6 3 2的时钟源 pclk5 4 1 0 pwm通道5 4 1 0时钟选择1 选择clocksa为pwm通道5 4 1 0的时钟源 0 选择clocka为pwm通道5 4 1 0的时钟源 选择时钟源 saissourceofch0pclk0 1 bissourceofch6pclk6 0 软件举例 五 pwm定时器通道 pwmperx pwmdtyx 8 bitcounter pwmcntx 8 bitcompare pwmdtyx 8 bitcompare pwmperx pwmcnt0 0cpwmcnt1 0dpwmcnt2 0epwmcnt3 0fpwmcnt4 10pwmcnt5 11pwmcnt6 12pwmcnt7 13 pwmdty0 1cpwmdty1 1dpwmdty2 1epwmdty3 1fpwmdty4 20pwmdty5 21pwmdty6 22pwmdty7 23 pwmper0 14pwmper1 15pwmper2 16pwmper3 17pwmper4 18pwmper5 19pwmper6 1apwmper7 1b polaritybit 1 duty hightime channelxx 0 7 doublebuffered doublebuffered pwmdtyx pwmperx 五 pwm定时器通道 1 pwmchannelcounterregisters pwmcntx 任何时刻可以读写 向计数器中写入任何值引起计数器复位到 00 且计数器方向被设置为向上计数 pwmcnt0 00acpwmcnt1 00adpwmcnt2 00aepwmcnt3 00afpwmcnt4 00b0pwmcnt5 00b1pwmcnt6 00b2pwmcnt7 00b3 五 pwm定时器通道 2 pwmchannelperiodregisters pwmperx 任何时刻可以读写 pwmper0 00b4pwmper1 00b5pwmper2 00b6pwmper3 00b7pwmper4 00b8pwmper5 00b9pwmper6 00bapwmper7 00bb 五 pwm定时器通道 3 pwmchanneldutyregisters pwmdtyx 任何时刻可以读写 pwmdty0 00bcpwmdty1 00bdpwmdty2 00bepwmdty3 00bfpwmdty4 00c0pwmdty5 00c1pwmdty6 00c2pwmdty7 00c3 六 pwm极性选择寄存器 pwmpolarityregister pwmpol 00a1 ppolx pulsewidthchannelxpolarity1 pwm通道x周期起始时输出为高电平 当到达占空比寄存器设定值时变为低电平 0 pwm通道x周期起始时输出为低电平 当到达占空比寄存器设定值时变为高电平 任何时刻可以读写 pwmdtyx pwmperx ppolx 1 pwmdtyx pwmperx ppolx 0 pwm临界条件下输出 七 pwm使能 禁止 pwmenableregister pwme 00a0 pwmex pulsewidthchannelxenable1 pwm通道x使能 0 pwm通道x禁止 任何时刻可以读写 enable disablepwmchannels pwme5 1 enablepwmchannel5pwme3 0 disablepwmchannel3pwme 0 xff enableall8pwmchannelspwme 0 disableall8pwmchannels 软件举例 八 pwm输出对齐方式 左对齐 clocksourcee 100ns dutycycle 75 period 400ns clocksource e 10mhz 100nsperiod ppolx 0pwmperx 4pwmdtyx 1 pwmxfrequency 10mhz 4 2 5mhzpwmxperiod 400nspwmxdutycycle 3 4x100 75 起始 八 pwm输出对齐方式 中央对齐 pwmdtyxe 100ns period pwmperx 2 800ns clocksource e 10mhz 100nsperiod ppolx 0pwmperx 4pwmdtyx 1 pwmxfrequency 10mhz 8 1 25mhzpwmxperiod 800nspwmxdutycycle 100 75 起始 pwmdtyxe 100ns pwmperx pwmperx dutycycle 75 八 pwm输出对齐方式 pwmcenteralignenableregister pwmcae 00a4 caex centeralignedoutputmodeonchannelx1 通道x以中央对齐输出方式工作 0 通道x以左对齐输出方式工作 任何时刻可以读写 九 16位pwm输出 period dutycompare pwmcnt6 p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025福建漳州职业技术学院考试招聘35人考前自测高频考点模拟试题及参考答案详解1套
- 2025年河北承德滦平县公开招聘社区工作者22名模拟试卷及答案详解(网校专用)
- 2025安徽阳光采购服务平台有限责任公司社会招聘1人(第二次)模拟试卷及参考答案详解
- 2025福建福州市罗源县卫健系统事业单位招聘编内卫技人员41人考前自测高频考点模拟试题附答案详解(典型题)
- 2025嘉兴市秀拓燃气有限公司招聘2人(二)模拟试卷及答案详解(考点梳理)
- 2025贵州财经职业学院第十三届贵州人才博览会引才3人考前自测高频考点模拟试题及答案详解(有一套)
- 2025湖南省卫生健康委直属事业单位高层次人才公开招聘218人模拟试卷及答案详解(名师系列)
- 2025江苏国瑞检测技术有限公司模拟试卷及答案详解(全优)
- 2025年上半年上海市卫生健康技术评价中心工作人员公开招聘模拟试卷完整参考答案详解
- 2025北京第三实验学校招聘22人考前自测高频考点模拟试题附答案详解
- 公司与劳务派遣公司合同范本
- 糖尿病患者的个性化诊治策略
- 经络腧穴学-课件
- 智能垃圾分类回收箱
- 中州国信特殊资产管理断供保房服务相关问题解答
- 烟草评级员业务报告范文
- 2025年三基三严考试题题库(含答案)
- 湖北省重点高中智学联盟2024-2025学年高三上学期10月联考物理试题(解析版)
- 《智慧运输运营》全套教学课件
- 2024新教材高中历史 第八单元 中华民族的抗日战争和人民解放战争 第25课 人民解放战争教学设计 部编版必修中外历史纲要上
- 《统计分析与SPSS的应用(第7版)》课件全套 第1-12章 SPSS统计分析软件概述
评论
0/150
提交评论