K60 PIT寄存器

K60 PIT寄存器

ID:38143952

大小:171.49 KB

页数:3页

时间:2019-05-27

K60 PIT寄存器_第1页
K60 PIT寄存器_第2页
K60 PIT寄存器_第3页
资源描述:

《K60 PIT寄存器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2.PIT模块的编程寄存器在介绍可编程中断定时器PIT模块的编程方法之前,先简要介绍用于PIT模块的编程的几个寄存器:PIT模块控制寄存器(PIT_MCR),定时器加载值寄存器(PIT_LDVALn),当前定时器值寄存器(PIT_CVALn),定时器控制寄存器(PIT_TCTRLn)和定时器标志寄存器(PIT_TFLGn)。1)PIT模块控制寄存器(PIT_MCR)这个寄存器控制定时器时钟是否使能和定时器是否运行在调试模式。表6-23PIT_MCR域描述域描述31-2预留这个只读位域是预留的,并且始终为0。1MDIS模块禁止0使能PIT定时器时钟。1禁用PIT定时器时

2、钟。0FRZ冻结0在调试模式下定时器继续运行。1在调试模式下定时器停止。2)定时器加载值寄存器(PIT_LDVALn)这些寄存器选择定时器中断的溢出周期。表6-24PIT_LDVALn域描述域描述31-0定时器初始值字段TSV这些位设置定时器开始值。定时器将会倒计数直到为0,然后产生一个中断后再加载这个寄存器的值。向这个寄存器写入新值不会重启定时器,相反在定时器到期后才会加载新值。为了取消当前周期,以新值开始一个定时器周期,则必须先禁止定时器再使能定时器。3)当前定时器值寄存器(PIT_CVALn)这些寄存器指示当前定时器的位置。表6-25PIT_CVALn域描述域描

3、述31-0当前定时器值TVL如果使能了定时器,这些位就代表了当前定时器的值。如果定时器被禁止了,不要使用这些位域的值,因为这些值是不可靠的。4)定时器控制寄存器(PIT_TCTRLn)这些寄存器包括了每个定时器的控制位。表6-26PIT_TCTRLn域描述域描述31-2这个只读位域是预留的,始终为0。预留1定时器中断使能位。TIE0来自定时器n的中断请求被禁止1不论TIF是否被设置,中断都会被请求0定时器使能位TEN0定时器n禁止1定时器n有效5)定时器标志寄存器(PIT_TFLGn)这些寄存器占有PIT中断标志。表6-27PIT_TFLGn域描述域描述31-1这个只

4、读位域是预留的,始终为0。预留0定时器中断标志TIF0超时不产生定时器中断。1超时发生定时器中断。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。