專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

高低優(yōu)先級中斷應(yīng)用舉例(51單片機(jī))

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2012年12月20日   【字體:


 

; This program is edit by Chen Weiwu
;           Date  2012/11/08  10:42:36
;--------------------------------------------
      
      
Led0    Bit      P1.0
Led1    Bit    P1.1
            org    000H
      ajmp   main
;--------------------------
      ORG    003H
      AJMP   INTERRUPT0
      
;--------------------------
      ORG    013H
      AJMP   INTERRUPT1
      
;-----Initiation-----
InterType:  SETB   EA
      Setb   IT0
      Setb   EX0
      CLR    PX0
      Setb   IT1
      Setb   EX1
      Setb   PX1      
      ret
;--------------------   
  
INTERRUPT0:  
      clr    led0
      jnb    int0,$
      RETI
      
INTERRUPT1:  
      clr    led1
      jnb    int1,$
      setb      led1 
      RETI
      
;--------------------            
main:     
      acall   InterType      
Mainloop:   setb   led0
      setb   led1
            Ajmp      Mainloop
;--------------------        
      end
關(guān)閉窗口

相關(guān)文章