新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 關于單片機中斷多優(yōu)先級的軟件擴展方法

關于單片機中斷多優(yōu)先級的軟件擴展方法

作者: 時間:2013-03-14 來源:網絡 收藏

 ?。蹋剩停?SS ;串行口入口地址

 ?。停粒桑危?MOV IE ,#9FH ;開放所有中斷

 ?。停希?IP,#03H ;設定INT0、T0為高優(yōu)先級

 ?。樱剩停?$

  X0: PUSH DPL

 ?。校眨樱?DPH

  MOV DPTR,#X0RL

  PUSH DPL

 ?。校眨樱?DPH

 ?。遥牛裕?;(PC)=X0RL,清"高優(yōu)先級生效"

  觸發(fā)器,此時可響應其它中斷請求

  X0RL:· ;INT0子程序的真實入口地址

  ·

  ·

  ·

  POP DPH

 ?。校希?DPL

 ?。遥牛裕?P> ?。裕埃?PUSH DPL

 ?。校眨樱?DPH

 ?。停希?DPTR,#T0RL

 ?。校眨樱?DPL

 ?。校眨樱?DPH

 ?。遥牛裕?;(PC)=T0RL,清"高優(yōu)先級生效"

  觸發(fā)器,此時可響應其它中斷請求

 ?。裕埃遥蹋?· ;T0子程序的真實入口地址

  ·

  ·

  ·

 ?。校希?DPH

 ?。校希?DPL

 ?。遥牛裕?P> ?。兀保?PUSH DPL

 ?。校眨樱?DPH

 ?。停希?DPTR,#X1RL

 ?。校眨樱?DPL

 ?。校眨樱?DPH

 ?。遥牛裕?;(PC)=X1RL,清“高優(yōu)先級生效”

  觸發(fā)器,此時可響應其它中斷請求

 ?。兀保遥蹋?· ;INT1子程序的真實入口地址

  ·

  ·

  ·



評論


相關推薦

技術專區(qū)

關閉