加入收藏 | 设为首页 | 会员中心 | 我要投稿 大同站长网 (https://www.0352zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

三星S3F9454 定时器0初始化设置及运行

发布时间:2021-11-21 15:11:41 所属栏目:教程 来源:互联网
导读:三星S3F9454 定时器0初始化设置及应用 #define T0_ENB 1 #define T0_DIS 0 //====时钟分频===== #define T0_DIV1 (36) #define T0_DIV8 (26) #define T0_DIV256 (16) #define T0_DIV4096 (06) //************************************* // 函数名称:Init_T0

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

(编辑:大同站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!