Not sure what you mean by precision. But are you aware that timer channel 7 can be used to reset the main counter?
You can set the output compare function of channel 7 to say 0x1234, when this event occurs the main counter will be reset to 0x0000. Effectively, reducing the main count to 0x1234. This can be very useful for creating decimal counts instead of the binary counts of the counter.
Set the TCRE bit in the TSCR2 register to enable this function.
also see:
http://forums.freescale.com/freescale/board/message?board.id=16BITCOMM&message.id=1032
Message Edited by DrSeuss on 05-24-2006 09:03 PM