久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8446|回復: 0
打印 上一主題 下一主題
收起左側

單片機外部中斷通過INT1和INT0輸入(匯編程序)

[復制鏈接]
跳轉到指定樓層
樓主
ID:446844 發表于 2018-12-15 16:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在主程序中通過P1口在數碼管循環顯示十六進制數0~F(或倒序顯示十進制數9~0);外部中斷通過INT1和INT0輸入,由按鍵輸入,下降沿有效,INT1為高優先級,INT0為普通優先級,在INT0中斷服務程序中在P2口實現閃爍燈功能,閃爍十遍后結束,在INT1中斷服務程序中在P0口顯示自己的學號。要求演示高優先級可中斷低優先級,而低優先級不能中斷高優先級的效果。
   ORG     0000H
      AJMP    MAIN
      ORG     0003H
      AJMP    IT0P
      ORG     0013H
      AJMP    IT1P

      ORG     0100H
MAIN:MOV P0,#0
      MOV     SP,#5FH
      SETB    EX0
      SETB    EX1
      SETB    IT0
      SETB    IT1
      SETB    EA
      CLR     PX0
      SETB    PX1

   g1:mov     r0,#0
      mov     r1,#16
   g2:mov     dptr,#table
      mov     a,r0
      movc    a,@a+dptr
      inc     r0
      mov     p1,a
      mov     r7,#5   
   g3:mov     r6,#100
   g4:mov     r5,#250
   g5:nop
      nop
      djnz    r5,g5
      djnz    r6,g4
      djnz    r7,g3
      djnz    r1,g2
      sjmp    g1

IT0P: PUSH    ACC
      PUSH    PSW
      PUSH    DPL
      PUSH    DPH
      setb    RS0
      MOV     R1,#5
LOOP:MOV     A,#0FFH
      MOV     P2,A
      MOV     R7,#10
DELAY1:MOV      R6,#50
DELAY2:MOV      R5,#250
DELAY3:NOP
       NOP
       DJNZ    R5,DELAY3
       DJNZ    R6,DELAY2
       DJNZ    R7,DELAY1
       MOV     A,#0H
       MOV     P2,A
       MOV     R7,#10
DELAY7:MOV      R6,#50
DELAY8:MOV      R5,#250
DELAY9:NOP
       NOP
       DJNZ    R5,DELAY9
       DJNZ    R6,DELAY8
       DJNZ    R7,DELAY7
       DJNZ    R1,LOOP
       POP     DPH
       POP     DPL
       POP     PSW
       POP     ACC
       RETI

  IT1P:PUSH    ACC
       PUSH    PSW
       PUSH    DPL
       PUSH    DPH
       setb    RS1
  L1:mov r0,#0
     mov r1,#10
  L2:mov dptr,#table1
  mov  a,r0
     movc a,@a+dptr
     inc r0  
     mov p0,a
     mov r7,#5
  L3:mov r6,#100
  L4:mov r5,#250
  L5:nop
     nop
  djnzr5,L5
  djnzr6,L4
  djnzr7,L3
  djnzr1,L2
       POP     DPH
       POP     DPL
       POP     PSW
       POP     ACC
    MOVP0,#0
       RETI

table1: db 5bh,3fh,06h,7dh,5bh,
06h,4fh,07h,4fh,5bh
table:db 3fh,06h,5bh,4fh,66h,6dh,7dh,
07h,7fh,6fh,77h,7ch,39h,5eh,79h,71h
       EN

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩1
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美成人精品一区二区三区 | 中文字幕精品一区 | 国产精品久久av | 国产成人免费视频网站高清观看视频 | 日本涩涩视频 | 亚洲人久久| 中文字幕在线观看视频网站 | 久久久久国产一区二区三区不卡 | 亚洲精品无 | 亚洲社区在线 | 操操操日日日 | 羞羞的视频网站 | 日本不卡一区 | 国产精品久久久久国产a级 欧美日韩国产免费 | 亚洲精品久久久久久久久久吃药 | 一本一道久久a久久精品综合蜜臀 | 亚洲精品久久久久久久不卡四虎 | 老司机免费视频 | 另类专区成人 | 射欧美 | 爱爱视频网 | 99久久婷婷国产综合精品电影 | 亚洲一区二区三区在线视频 | 伊人二区 | 欧美日韩精品专区 | 国产成人精品免费视频大全最热 | 亚洲高清一区二区三区 | 91看片网| 国产一区二区三区四区五区加勒比 | 国产一区二区三区免费 | 亚洲毛片网站 | 日韩视频在线播放 | 天堂资源最新在线 | 亚洲精品美女 | 国产精品久久久久久久久图文区 | 国产精品一区久久久久 | 久久精品久久久久久 | 久久逼逼| 亚洲在线 | 亚洲成人一级 | 亚洲福利网 |