亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標(biāo)題: 單片機(jī)匯編語(yǔ)言兩級(jí)中斷Proteus仿真程序 閃爍燈 [打印本頁(yè)]

作者: sgw666    時(shí)間: 2019-11-21 09:32
標(biāo)題: 單片機(jī)匯編語(yǔ)言兩級(jí)中斷Proteus仿真程序 閃爍燈


單片機(jī)源程序如下:
  1. ORG 0000H                 ;在0000H單元存放轉(zhuǎn)移指令,從零開(kāi)始
  2. LJMP START                ;轉(zhuǎn)移到主程序
  3. ORG 0003H   ;外部中斷0入口
  4. LJMP EXT0;轉(zhuǎn)移到外部中斷0的中斷服務(wù)程序
  5. ORG 0013H;外部中斷1入口
  6. LJMP EXT1;轉(zhuǎn)移到外部中斷1的中斷服務(wù)程序
  7. ORG 0030H;主程序從0030H開(kāi)始存放
  8. START: MOV IE, #10000101B;CPU   INTO共軛   INT1共軛  開(kāi)放中斷
  9. MOV IP, #00000100B;INT1共軛高優(yōu)先級(jí)中斷
  10. MOV TCON, #00000101B;INT0 共軛  INT1共軛為下降沿觸發(fā)
  11. MOV SP, #3FH;重置堆棧
  12. LOOP: MOV P2, #03H;點(diǎn)亮2只LED
  13. AJMP LOOP;等待中斷
  14. EXT0: PUSH ACC;保護(hù)現(xiàn)場(chǎng)
  15. PUSH PSW;
  16. MOV R2, #0AH;閃爍19次
  17. LOOP1: MOV P2, #00H;使LED0 LED1熄滅
  18. LCALL DELAY;
  19. MOV P2, #01H;使LED0亮
  20. LCALL DELAY;
  21. DJNZ R2, LOOP1;循環(huán)10次
  22. POP PSW;
  23. POP ACC;
  24. RETI
  25. EXT1: PUSH ACC;保護(hù)現(xiàn)場(chǎng)
  26. PUSH PSW;
  27. MOV R3, #0AH;閃爍10次
  28. LOOP2: MOV P2, #00H;使LED0   LED1燈滅
  29. LCALL DELAY;
  30. MOV P2, #02H;使LED1亮
  31. LCALL DELAY;
  32. DJNZ R3, LOOP2;循環(huán)10次
  33. POP PSW;
  34. POP ACC;
  35. RETI;中斷返回
  36. DELAY: MOV R5, #20;延時(shí)程序
  37. DLY1: MOV R6, #200;
  38. DLY2: MOV R7, #200;
  39. DJNZ R7, $;
  40. DJNZ R6, DLY2;
  41. DJNZ R5, DLY1;
  42. RET;中斷返回
  43. END;匯編結(jié)束
復(fù)制代碼

所有資料51hei提供下載:
兩級(jí)中斷.zip (18.77 KB, 下載次數(shù): 20)







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