Syntax:
InitTimer12 prescaler, postscaler
Command Availability:
Available on Microchip microcontrollers with a Timer 12 module.
Explanation:
Parameters for this timer are detailed in the table below:
Parameter | Description |
---|---|
|
The value of the prescaler for this specific timer. See the tables below for permitted values. |
|
The value of the postscaler for this specific timer. See the tables below for permitted values. |
prescaler
can be one of the following settings:
Prescaler Value | Primary GCB Constant | Constant Equates to value |
---|---|---|
1:1 |
|
0 |
1:4 |
|
1 |
1:16 |
|
2 |
1:64 |
|
3 |
Note that a 1:64 prescale is only avaialable on certain midrange microcontrollers. Please refer to the datasheet to determine if a 1:64 prescale is supported by a spectific microcontroller.
postscaler
slows the rate of the interrupt generation (or WDT reset) from a
counter/timer by dividing it down.
On Microchip PIC microcontroller one of the following constants where the Postscaler Rate Select bits are in the range of 1 to 16.
Postcaler Value | Use Numeric Constant |
---|---|
1:1 Postscaler |
0 |
1:2 Postscaler |
1 |
1:3 Postscaler |
2 |
1:4 Postscaler |
3 |
1:5 Postscaler |
4 |
1:6 Postscaler |
5 |
1:7 Postscaler |
6 |
1:8 Postscaler |
7 |
1:9 Postscaler |
8 |
1:10 Postscaler |
9 |
1:11 Postscaler |
10 |
1:12 Postscaler |
11 |
1:13 Postscaler |
12 |
1:14 Postscaler |
13 |
1:15 Postscaler |
14 |
1:16 Postscaler |
15 |