设置timer -register名称的初始值

时间:2013-10-07 07:55:04

标签: pic microchip mplab

我在XC8 MPlab中有一个定时器,PIC16F690运行良好。

我想改变它的初始值。我找不到如何将值设置到其寄存器中,因此它从该值开始。

我正在寻找该寄存器的语法来填充数据。

         OPTION_REGbits.T0CS = 0;  //setting timer
         OPTION_REGbits.PSA = 0;   
         OPTION_REGbits.PS = 0b101;  //setting the pre scale 
         INTCONbits.T0IE = 1;       
         ei();           //enable interrupts          

1 个答案:

答案 0 :(得分:0)

通常,对于大多数寄存器,您可以使用XC8中的数据表中的名称进行访问。因此,数据表中名为Timer0的{​​{1}}的注册表在XC8中也是TMR0

您的代码可以重写如下:

TMR0