微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 中断的时候为什么要两次声明初值?

中断的时候为什么要两次声明初值?

时间:10-02 整理:3721RD 点击:
我看郭天祥的书,在主函数装了一次初值,然后在中断函数那里又重装初值,不明白为什么装两次。我觉得在中断函数那里装一次就够了啊。

你说的是单片机定时器中断模式一吧,模式二是自动重装初值的!但是是八位的,模式一是16位的!好好看看看书就知道了

不装怎么进中断呢?

顶起来

可以进中断,有个问题是,初值自己不会自动加载,需要手动加载,所以在一段中断结束以后需要重新加载一下,不然初值就会都为起始0.

打个比方    今天早上被闹钟叫醒  你关闹钟了    你不设置闹钟  明天早上就不会响了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top