查看: 6847|回复: 10

[S12] MC9S12定时器一、RTI

[复制链接]

该用户从未签到

8

主题

17

帖子

0

新手上路

Rank: 1

积分
91
最后登录
1970-1-1
发表于 2011-10-19 21:22:56 | 显示全部楼层 |阅读模式
MC9S12定时器,我们常用的是ECTPITRTI。我们可以根据不同的定时周期来选择不同的模块来作为系统时钟。下面我讲解一下这三个模块的使用。
1RTIReal-Time Interrupt的简写,我们通过CRGINTRTIE来开启RTI中断。
1.jpg

2RTICTL是用来定义RTI的周期,其中通过RTDEC的设置,可以设置2种不同的周期范围。
RTDEC=0的时候,范围:bus/16*216~bus/210
RTDEC=1的时候,范围:bus/3.2*216~bus/103
2.jpg

3RTI的使用是最简单的,我们可以通过下列代码开启RTI
void RTI_Init(void)
{
  CRGINT = 0x80;       //使能实时中断
  RTICTL = 0x97;       //设置实时中断的时间间隔为1ms
}
4、中断处理的函数
#pragma CODE_SEG __NEAR_SEG NON_BANKED
void __interrupt 7 RTI_IRQHandler(void)
{
   
CRGFLG_RTIF = 1; 
}
 
我知道答案 目前已有9人回答
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2011-10-20 08:59:52 | 显示全部楼层

    RE:MC9S12定时器一、RTI

    谢谢共享。
    该会员没有填写今日想说内容.

    该用户从未签到

    3

    主题

    19

    帖子

    0

    新手上路

    Rank: 1

    积分
    68
    最后登录
    1970-1-1
    发表于 2011-10-21 09:41:16 | 显示全部楼层

    RE:MC9S12定时器一、RTI

    正好要用到定时器,谢谢共享。

    该用户从未签到

    0

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    5
    最后登录
    1970-1-1
    发表于 2011-10-23 20:35:44 | 显示全部楼层

    RE:MC9S12定时器一、RTI

    顶一下!

    该用户从未签到

    0

    主题

    4

    帖子

    0

    新手上路

    Rank: 1

    积分
    2
    最后登录
    1970-1-1
    发表于 2011-10-26 17:25:02 | 显示全部楼层

    回复:MC9S12定时器一、RTI

     谢了

    该用户从未签到

    0

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    47
    最后登录
    1970-1-1
    发表于 2012-3-4 20:10:18 | 显示全部楼层

    RE:MC9S12定时器一、RTI

    谢谢共享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    6
    最后登录
    1970-1-1
    发表于 2012-6-25 11:19:01 | 显示全部楼层

    RE:MC9S12定时器一、RTI

    看看,楼主辛苦了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    20

    帖子

    0

    新手上路

    Rank: 1

    积分
    24
    最后登录
    1970-1-1
    发表于 2012-7-24 16:20:18 | 显示全部楼层

    RE:MC9S12定时器一、RTI

    谢谢共享,正急用。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    1970-1-1
    发表于 2012-9-25 12:00:04 | 显示全部楼层

    回复:MC9S12定时器一、RTI

     非常感谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    3
    最后登录
    1970-1-1
    发表于 2012-11-7 14:25:16 | 显示全部楼层

    RE:MC9S12定时器一、RTI

    非常感谢,正需要
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-18 19:10 , Processed in 0.108143 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表