2019-03-24 19:53发布
缺少死循环单片机也是在运行的,不过因为MAIN在C中事实上是个函数,因此在函数末尾会进行子程序返回,即RET指令,但是在调用main前并没有入栈,因此RET指令将系统返回至C:0000地址,因此一切又从头开始,定时器被从新赐值,导致定时器永远不会溢出,永远不会中断,仅此而已。
中断函数不断对P1^0赐值,即使发生中断,P1^0输出也永远是0
最多设置5个标签!
缺少死循环单片机也是在运行的,不过因为MAIN在C中事实上是个函数,因此在函数末尾会进行子程序返回,即RET指令,但是在调用main前并没有入栈,因此RET指令将系统返回至C:0000地址,因此一切又从头开始,定时器被从新赐值,导致定时器永远不会溢出,永远不会中断,仅此而已。
中断函数不断对P1^0赐值,即使发生中断,P1^0输出也永远是0
一周热门 更多>