三星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中斷一次