image/svg+xml Control Register 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 prescalerSel(3) timerEn prescalerReset prescalerSel(1) prescalerSel(0) '1' =1 =15 =63 =255 =1023 =2047 =3 111 110 101 100 011 010 001 000 prescalerSel count scaledCountEn timerEn PrescaleCounter countEn reset dIn ControlReg prescalerReset Timer countEn dIn clk count clk controlRegOut timerOut countEn ScaleSelector scalerOut d q PulseGen = xFFFF tmeoutIF timerWEn PulseGen timeout