一个关于定时器中断的问题

2021-09-18 10:20发布

手里有一种微控制器有定时器外设,该定时器外设配置为每10 ms产生一次硬件中断。我需要一个中断服务程序来保持滴答为基础的秒,分钟和小时的中断。我想了解当中断发生和中断结束时,MCU寄存器(累加器、索引寄存器、堆栈指针、程序计数器等)都发生了什么,并麻烦解释一下程序的逻辑。

不知道该怎么做,如果时钟周期是10毫秒,我相信我理解滴答会给我秒,并且秒会进而得到分。但是,当每次中断发生时,我不知道寄存器会发生什么情况。提前谢谢大家了!


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。