智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1983|回复: 1
打印 上一主题 下一主题

谁能帮我算一下定时器时间???急!!!!

[复制链接]

8

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
威望
243
贡献
22
兑换币
0
注册时间
2010-5-18
在线时间
11 小时
跳转到指定楼层
1#
发表于 2010-6-10 23:48:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void SetBusCLK_32M(void)
{   
    CLKSEL=0X00;                                //disengage PLL to system
    PLLCTL_PLLON=1;                        //turn on PLL
    SYNR=3;                                                                               
    REFDV=1;                        //pllclock=2*osc*(1+SYNR)/(1+REFDV)=64MHz;
    _asm(nop);          //BUS CLOCK=32M
    _asm(nop);
    while(!(CRGFLG_LOCK==1));          //when pll is steady ,then use it;
    CLKSEL_PLLSEL =1;                        //engage PLL to system;
}
void ect_init(void)  
{      

       PACTL=0x50;
       PACNT=0x0000;   // 脉冲累加器清零        
       TSCR1 = 0x80;   //定时器使能
       //TSCR2 = 0x13; //8分频,允许中断
       TSCR2 = 0x16;   //64分频,允许中断
       TIE=0x02;       //TIE=0x01;      
       TCNT = 0xffff- 100000;   
       TCTL2=0x00;     //定时器与输出引脚断开   
       TIOS= 0x0f;
谁能帮我算一下定时器时间???谢谢了

6

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2113
QQ
威望
309
贡献
1654
兑换币
0
注册时间
2010-8-14
在线时间
75 小时
2#
发表于 2010-9-29 15:16:25 | 只看该作者
50ms
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-10-1 20:20 , Processed in 0.125211 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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