三星S3F9454 定时器0初始化设置及应用


三星S3F9454 定时器0初始化设置及应用

#define  T0_ENB      1
#define  T0_DIS      0

//====时钟分频=====
#define  T0_DIV1    (3<<6)
#define  T0_DIV8    (2<<6)
#define  T0_DIV256    (1<<6)
#define  T0_DIV4096  (0<<6)


//*************************************
// 函数名称:Init_T0
// 函数功能:TIM0初始化
// 入口参数:计数个数 分频值
// 出口参数:无
/***************************************/
void Init_T0(uint8 Tcon,uint8 Pscr)

    T0DATA = Tcon ;
    T0CON = Pscr|(1<<3)|(1<<1); //允许T0中断 
   
}


//---实例应用----
 //T0初始化设置
 Init_T0(125,T0_DIV8) ;//4M/8=0.5M  250u中断一次

相关内容

    暂无相关文章