首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于HCS12定时器的应用[求助]

关于HCS12定时器的应用[求助]

想实现对一事件的记时,但怎么跑寄存的计数都是0.不知道为什么,配置如下:

void Init_TIME(){
  
  TSCR=0xe0;                         //定时器工作在中断等待,BDM下禁止,     可  快速清除模式,未启动.
  TIOS=0x0d;                   //定时器中0,1为计数,2,3为捕捉
  TCTL2=0x0f;                         //定时器0,1输出置1.
  TCTL4=0x55;                         //定时器2,3上升沿捕捉.
  TMSK1=0x0f;                         //定时器0,1,2,3中断允许.
  TMSK2=0x33;      /*定时器禁止溢出中断,全功率输出,允许上拉,当OC7比较成功时复位
                                                                           8分频时钟.*/
  OC7M=0x03;       //定时器0,1为输出状态.                                                                         
  TC0=0x30;
                 
}       



不知道为什么?
关于freescale的更多信息资料,欢迎访问http://www.yuan-ying.com
为什么要OC7比较成功时复位?
海纳百川  有容乃大
想让OC7控制所有的定时器,不知道怎么用,是这样想的不知道行不行
关于freescale的更多信息资料,欢迎访问http://www.yuan-ying.com
能说具体一些吗?
海纳百川  有容乃大
返回列表