//timer1 分频值#defineTIMER1_DIV1(0<<4)#defineTIMER1_DIV2(1<<4)#defineTIMER1_DIV4(2<<4)#defineTIMER1_DIV8(3<<4)//-------------#defineT1_FOSC(1<<6)#defineT1_FOSC_4(0<<6)//---------------#defineTIMER1_IEN_ENB TMR1IE = 1 //使能T1中断#defineTIMER1_IEN_DIS TMR1IE = 0 //禁止T1中断//----定时器使能---------#defineTIMER1_CNT_ENB TMR1ON = 1 //使能T1计数#defineTIMER1_CNT_DIS TMR1ON = 0 //禁止T1计数//*************************************// 函数名称:Init_Timer1// 函数功能:定时器0初始化// 入口参数:定时器分频值 计数值// 出口参数:无// T1的时钟源为Fosc/4//***************************************void Init_Timer1(uint8 pscr){TMR1IF = 0 ;TMR1IE = 0 ;T1CON = T1_FOSC_4 | 0X01 | pscr; //开启定时器1TMR1IE = 0 ;} //---实例应用-----//TIMER1初始化程序Init_Timer1(TIMER1_DIV8) ;//32/4/PRCTIMER1_IEN_ENB ; //TIMER1 中断使能//TIMER1_IEN_DIS ; //TIMER1 中断不使能
导读:目前正在解读《PIC16F1829 TIMER1初始化程序》的相关信息,《PIC16F1829 TIMER1初始化程序》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《PIC16F1829 TIMER1初始化程序》的详细说明。
简介:在这里和大家分享一个PIC16F1829 TIMER1初始化程序,感兴趣的朋友可以看看。
提醒:《PIC16F1829 TIMER1初始化程序》最后刷新时间 2024-03-14 00:58:09,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《PIC16F1829 TIMER1初始化程序》该内容的真实性请自行鉴别。