標(biāo)題: 關(guān)于單片機(jī)匯編語言中斷實(shí)驗(yàn)程序,亮了之后按不滅 [打印本頁]

作者: 哈哈哈哈嗝    時(shí)間: 2019-3-31 18:08
標(biāo)題: 關(guān)于單片機(jī)匯編語言中斷實(shí)驗(yàn)程序,亮了之后按不滅
這是一個(gè)外中斷0響應(yīng)的實(shí)驗(yàn),意圖呢是想設(shè)置外部中斷0下降沿觸發(fā),用LED燈做中斷的響應(yīng)指示,即按一下p3.2口的按鍵P1.0口的LED亮一下,再按依次燈滅。在代碼分析時(shí)感覺能懂,可是仿真時(shí)卻不能按亮,只能一步步運(yùn)行到CLP  P1.0時(shí)才亮,而且亮了之后也按不滅。請大家?guī)臀铱纯催@段代碼哪兒有問題嗎,我剛學(xué)匯編,請大家指點(diǎn)指點(diǎn),謝謝!

單片機(jī)源程序如下:
         org  0000h
         ajmp start

         org  0003h
         ljmp zhongduan
         org  30h
start: mov  sp,#5fh
        mov  p1,#0ffh
        mov  p3,0ffh
        setb it0
        setb ea
        setb ex0
        ljmp   $
zhongduan:
        cpl  p1.0
        reti
        end

作者: 哈哈哈哈嗝    時(shí)間: 2019-3-31 18:18
謝謝大家




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1