With this simple example code one can see which registers need to be setup to enable the TAU. It is actually very simple; first the peripheral zero register PER0 must be set. A specific flag in this register enables the power to the Timer Array Unit, after which the clock is supplied to the unit. Clock frequencies are selected in the global clock selection circuit of each TAU unit via the TPS0 register. In this case fCLK/2 is being set for both paths. Then one needs to select the mode for each channel. In example, only channel zero is used and it is selected by the TMR00 register. Next the Timer Zero Compare register TDR0 must be initialized and then finally, after all the settings are done, TS0 bit zero is set to start the timer count operation.