Home MCQs Electronics Engineering Question #11702
Back to Questions
Electronics Engineering QUESTION #11702
Question 1
A microcontroller running at $16\,\text{MHz}$ uses a prescaler of 64 on its Timer0. The timer's tick period is:
  • $250\,\text{ns}$
  • $4\,\mu\text{s}$✔️
  • $1\,\mu\text{s}$
  • $64\,\mu\text{s}$
Correct Answer Explanation
Clock period $= \dfrac{1}{16\,\text{MHz}} = 62.5\,\text{ns}$. With prescaler of 64: Timer tick $= 64 \times 62.5\,\text{ns} = \mathbf{4\,\mu\text{s}}$. This is the fundamental time resolution of the timer. An 8-bit timer would overflow every $256 \times 4\,\mu\text{s} = 1.024\,\text{ms}$.