Programming the hardware timers - advanced level