回覆列表
  • 1 # 藍風24

    比如說按鍵接在p3.2,用外部中斷0實現鍵按一次進入外部中斷程式並保持,再按一下中斷返回

    ORG 0000H

    LJMP MAIN

    ORG 000BH ;外部中斷0的入口地址

    LJMP IN0

    ORG 0030H ;主程式的開始

    MAIN:MOV SP,#60H

    SETB EA ;開中斷總允許

    SETB EX0 ;開外部中斷0允許

    SETB IT0 ;外部中斷0觸發方式

    SJMP $ ;原地踏步,可以用你自己的具體程式替代

    IN0:JB P3.2,$ ;判斷按鍵(p3.2)是否按下

    JNB P3.2,$ ;判斷按鍵(p3.2)是否釋放

    RETI ;中斷返回斷點處

    END

  • 中秋節和大豐收的關聯?
  • 令我驚訝的是用英語怎麼說?