飄落的風
級別: 家園常客
|
中斷程序的執行順序是這樣子的嗎?在主程序工作掃描時,一旦產生中斷,便會進入中斷程序,且只執行一個掃描周期,一個掃描周期執行完成返回主程序繼續掃描。下面這段通過中斷一鍵啟停的程序理解不了,求前輩們指導,如下圖: 在主程序中開啟中斷,當I0.0的上升沿信號到來時進入INT0中斷程序,置位Q0.0。此時,是否返回主程序?如果返回主程序,下次的 I0.0的上升沿信號到來不還是先進入 INT0嗎? 按程序功能,應該是停留在INT0中,等待下次 I0.0的上升沿信號進入 INT1,從而復位Q0.0。 求前輩們給予解答 |
---|---|
|
飄落的風
級別: 家園常客
|
在主程序中開啟中斷,當I0.0的上升沿信號到來時進入INT0中斷程序,置位Q0.0。 此時,是否返回主程序?如果返回主程序,下次的I0.0的上升沿信號到來不還是先進入INT0嗎? 按程序功能,應該是停留在INT0中,等待下次I0.0的上升沿信號進入INT1,從而復位Q0.0。 求前輩們給予解答 |
---|---|
|