事件管理模块.ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第九章事件管理器模块

EventManagerModule(EV)9.1概述每个事件管理器包括:两个通用定时器

TwoGeneral-Purpose(GP)timers每个定时器包括:一个16位的增/减计数器

OneRW16-bitup/downcounterregisterTxCNT(x=1,2,3,4).四个可屏蔽中断Controlandinterruptlogic 下溢:underflow,溢出:overflow,比较:compare,周期:periodSPWM基本原理全比较单元框图9.3全比较单元 每个比较单元模块包括:3个16位比较寄存器(双缓冲) Three16-bitcompareregisters(CMPR1、CMPR2、CMPR3或CMPR4、CMPR5、CMPR6)FIFO栈P2149.4.1与比较单元相关的PWM电路可编程的死区单元 ProgrammableDead-Band(Dead-Time)Unit9.4.1与比较单元相关的PWM电路一个16位的死区控制寄存器One16-bitdead-bandcontrolregister,DBTCONx一个输入时钟预定标器Oneinputclockprescaler:x/1,x/2,x/4,etc.,tox/32内部CPU输入时钟Device(CPU)clockinput3个4位减计数器Three4-bitdown-countingtimers控制逻辑ControllogicDBT3~DBT0死区定时器周期Dead-bandtimerperiodEDBTx死区定时器x使能(x=1,2,3)Dead-bandtimerxenable 0:禁止 1:使能DBTPS2~DBTPS0死区预定标Dead-bandtimerprescaler x/1,x/2,x/4,x/8,x/16,x/32死区定时器控制寄存器A9.4.1与比较单元相关的PWM电路P2109.4.2比较单元和PWM波形产生P2149.4.2比较单元和PWM波形产生P2141.停止/保持模式Stop/Holdmode2.连续增计数ContinuousUp-Countingmode9.2.3通用定时器操作GPTimerCountingOperation四种工作模式P192;连续增计数初始化例程LDP #DP_EVA ;指向7400H-7480HSPLK #41H,GPTCONA ;TCOMPOE=1,允许定时器1比较输出SPLK #5H,T1PR ;SPLK #3H,T1COMPR ;SPLK #0H,T1CNT ;SPLK #1742H,T1CON ;连续计数,时基预分频128,使能定时 ;计数,内部时钟源,计数值为0比较寄存 ;器重载,定时器1比较使能 9.2.3通用定时器操作GPTimerCountingOperation四种工作模式3.定向增/减计数模式DirectionalUp-/Down-Countingmode9.2.3通用定时器操作GPTimerCountingOperation四种工作模式P193;定向增/减计数初始化例程LDP #DP_EVA ;指向7400H-7480HSPLK #41H,GPTCONA ;TCOMPOE=1,允许定时器1比较输出SPLK #5H,T1PR ;SPLK #3H,T1COMPR ;SPLK #0H,T1CNT ;SPLK #1F42H,T1CON ;定向增/减计数,时基预分频128,使能 ;定时计数,内部时钟源,定时器1比较使 ;能 9.2.3通用定时器操作GPTimerCountingOperation四种工作模式4.连续增/减计数模式ContinuousUp-/Down-Countingmode9.2.3通用定时器操作GPTimerCountingOperation四种工作模式P194;连续增/减计数初始化例程LDP #DP_EVA ;指向7400H-7480HSPLK #41H,GPTCONA ;TCOMPOE=1,允许定时器1比较输出SPLK #5H,T1PR ;SPLK #3H,T1COMPR ;SPLK #0H,T1CNT ;SPLK #0F42H,T1CON ;连续增/减计数,时基预分

文档评论(0)

177****7891 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档