Just an update on the method I am aiming for, is to run a timer driven from a 32Khz internal clock,
32.768Khz for 1 sec is represented by 15 bits (7FFFh), so essentially this means that the Timer can be set to roll over at 1 sec, or any period up to then with the range of the 15 bit value.
So...