我在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
答案 0 :(得分:0)
通常,对于大多数寄存器,您可以使用XC8中的数据表中的名称进行访问。因此,数据表中名为Timer0
的{{1}}的注册表在XC8中也是TMR0
。
您的代码可以重写如下:
TMR0