ECT笔记讲解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ECT笔记讲解

IC/OC选择寄存器(TIOS) 【 IOSx=0 输入捕捉(1C)通道】【IOSx=1 输出比较OC通道】 输出比较通道7屏蔽寄存器(OC7M) 【当某通道为输出比较(OC)时,若OC7Mx=1,对应的引脚就是输出状态】 输出比较通道7数据寄存器(OC7D) 【若OC7Mx=1,则内部逻辑将OC7Dx送到PORTT对应引脚】 定时器核心寄存器(TCNT) 【递增计数器,按字(双字节同时)访问】 计时器系统控制寄存器1(TSCR1))) CLK1 CLK0 定时计数器时钟源 0 0 预分频时钟 0 1 PACLK 1 0 PACLK/256 1 1 PACLK/65536 PAOVI:脉冲累加器溢出中断允许位。【0:禁止溢出中断】【1:当PAOVF置位时申请中断】 PAI:脉冲累加器输入中断允许位。【0:禁止输入中断】【1:当PAIF置位时申请中断】 脉冲累加器A标志寄存器(PAFLG) 0 0 0 0 0 0 PAOVF PAIF PAOVF:脉冲累加器溢出标志位。【0:上次清除以来,PACNT没有回滚到$0000】【1:PACNT从$FFFF回滚到$0000。将$02写入到PAFLG将自动清除该位】PAIF:脉冲累加器输入边沿有效标志位。【0:上次清除以来,PAI引脚尚未检测到预期的有效边沿】【1:在输入引脚检测到有效边沿。将$01写入到PAFLG将自动清除该位】 脉冲累加寄存器(PACN3、PACN2、PACN1、PACN0) PAC3、PAC2级连后形成PACA, PAC1、PAC0级连后形成PACB 模数递减计数器控制寄存器(MCCTL) MCZI MODMC RDMCL ICLAT FLMC MCEN MCPR1 MCPR0 MCZI: 模数计数器下溢出中断允许位。当MDC回0标志MCZF置位时,是否申请中断取决于MCZI。【0:禁止中断】【1:允许中断】 MODMC:模数方式允许位。【0:单次计数方式,计数器从设定值递减到0后停止】【1:模数计数方式,当计数器递减回0后,加载最新设定值,并开始新一轮计数过程】 RDMCL:模数读取选择位。【0:返回模数计数器的当前值】【1:返回重新加载所用的常数】 ICLAT:捕捉寄存器强制转移控制位,当输入捕捉工作在锁存方式时,向该位写1立即强制将捕捉寄存器TC0-TC3以及对应的8位脉冲累加器的内容转移到保持寄存器,且相关的脉冲累加器自动清0。向该位写0无效,读该位总是返回0。 FLMC:模数计数器强制加载控制位。该位只在模数递减计数器允许时(MCEN=1)有效,向该位写1将把模数常数寄存器的值加载到模数计数器,同时复位模数计数器的定标器。 MCEN:模数递减计数器允许位。0:模数计数器禁止运行。1:模数计数器使能。 MCPR1、MCPR0:模数计数器定标器分频常数设定位。设定的分频常数不能立即起作用,必须等到模数计数器进行加载操作。当MCPR1、MCPR0=00、01、10、11时,对应的分频常数分别为1、4、8、16。 输入脉冲累加器控制寄存器(ICPAR) 0 0 0 0 PA3EN PA2EN PA1EN PA0EN 8位脉冲累加器PAC3、PAC2只有在PACTL($20)中的PAEN=0时,才能被允许,若PAEN=1,PA3EN和PA2EN无效。同样,8位脉冲累加器PACl、PAC0只有在PBCTL($30)中的PBEN=0时,才能被允许,若PBEN=1,PAlEN和PAOEN无效。当PAxEN=1时,对应的8位脉冲累加器通道x使能,反之则禁止。 输入覆盖控制寄存器(ICOVW) 8个覆盖禁止位,对应8个IC通道,用来选择上次捕捉结果是否允许被覆盖。NOVWx=0,新的捕捉事件或转移动作发生时,不论捕捉或保持寄存器是否为空,均直接保存新的结果: NOVWx=1,对应的寄存器不允许被覆盖,但若处于空白状态则仍然允许覆盖。 输入系统控制寄存器(ICSYS) SH37 SH26 SH15 SH04 TFMOD PACMX BUFEN LATQ SHxy: x、y通道输入共享控制位。0: x、y通道正常工作,各自使用对应的引脚。1:通道x的边沿检测电路及延迟电路同时作用于x、y通道. TFMOD:标志设置方式控制位【0:当对应的输入引脚满足预定的捕捉条件时,寄存器TFLGl中的标志C3F-COF将被相应置位】【1:如果在队列方式下 (BUFEN=1且LATQ=0),那么标志位C3F-COF只有在对应的保持寄存器被填充后才置位。如果没有启用队列方式,那么标志位C3F-COF的置位条件与TFMOD:0时相同】 PACMX: 8位脉冲累加器饱和控制位【0:正常工作,计数达到$FF后,下一计数使其回到$00】【1:计数达到$FF时,停止加1操作,即进入

文档评论(0)

22ffbqq + 关注
文档贡献者

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

1亿VIP精品文档

相关文档