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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機流水燈仿真+程序匯編語言

[復制鏈接]
跳轉到指定樓層
樓主
單片機 流水燈 匯編語言,需要的下。



仿真原理圖


單片機匯編程序
  1.    ORG   0000H
  2.       SJMP MAIN
  3.       ORG  0013H ;       外部中斷1矢量
  4.       LJMP INT ;
  5. MAIN:
  6.           SETB EA     ;      開總中斷允許“開關”
  7.           SETB EX1    ;      開分中斷允許“開關”
  8.           SETB EX0    ;
  9.           SETB PX1    ;      
  10.           SETB PX0    ;
  11.           SETB IT1    ;                 邊沿觸發
  12.           SETB IT0    ;      邊沿觸發
  13.           MOV  R0, #0H;             將R0賦值0      
  14. LOOP:
  15. NUM1:
  16.          CJNE R0,#0,NUM2;            若R0不為0則跳轉
  17.      MOV   P2, #0F9H;            數碼管顯示1
  18.      SJMP LOOP1;                        跳轉到LOOP1
  19. NUM2:
  20.      CJNE R0,#1,NUM3;     若R0不為1則跳轉
  21.          MOV   P2,   #0A4H;   數碼管顯示2
  22.          SJMP LOOP1  ;              跳轉到LOOP1
  23. NUM3:


  24. LOOP1:
  25.      MOV A,#0FFH;
  26.      mov p0,A ;                             全滅
  27.      ;mov p1,A ;
  28.      MOV A,#0FEH;                     順時針依次點亮
  29. XXX:

  30. MOV P1,#0FFH;

  31. YYY:
  32. MOV R1,#2;
  33. MOV P0,A;
  34. lcall delay
  35. RL A;
  36. CJNE A,#0FEH,YYY;
  37. AJMP LOOP;

  38. delay:
  39.   CJNE R0,#0,DELAY_0;          若R0不為0則跳轉
  40.   mov r5,#10;                      若R0為0則R5賦值20
  41.   SJMP BBB;                              跳轉到BBB
  42. DELAY_0:
  43.       CJNE R0,#1,DELAY_1; 若R0不為1則跳轉
  44.           MOV R5,#20;              若R0為1,給R5賦值20
  45.           SJMP BBB  ;              跳轉到BBB
  46. DELAY_1:
  47.           MOV R5,#30;                  R0為2,給R5賦值10
  48. BBB:
  49.   d1: mov r6,#40
  50.   d2: mov r7,#248
  51. djnz r7,$
  52. djnz r6,d2
  53. djnz r5,d1
  54. FINISH:
  55. ret

  56. INT:
  57.         LCALL DELAY1S;
  58.         RL A;
  59.         CJNE R1,#1,FFF;
  60.         CJNE A,#0FEH,QQQ;
  61.         MOV P0,A;        
  62.         LCALL DELAY3S;
  63.         SJMP JJJ;
  64. QQQ:
  65.         MOV P1,A;
  66.         LCALL DELAY3S;
  67.         SJMP JJJ;
  68. FFF:               
  69.     CJNE A,#0FEH,PPP;
  70.         MOV P1,A;
  71.         LCALL DELAY3S;
  72.         SJMP JJJ;
  73. PPP:
  74.         MOV P0,A;
  75.         LCALL DELAY3S;
  76. JJJ:        
  77.     INC R0;
  78.         CJNE R0,#3,AAA;
  79.         MOV R0,#0;
  80. AAA:
  81.         CJNE R0,#0,NU2;              若R0不為0則跳轉

  82.         AJMP LOOP2;
  83. NU2:
  84.     CJNE R0,#1,NU3;       若R0不為1則跳轉

  85.         AJMP LOOP2;
  86. NU3:
  87.         CJNE R0,#2,LOOP2;

  88. LOOP2:
  89.         MOV P1,#0FFH;
  90.         MOV P0,#0FFH;
  91.         RETI;                      中斷返回


  92. DELAY3S:
  93. LCALL DELAY1S;
  94. LCALL DELAY1S;
  95. LCALL DELAY1S;
  96. RET;

  97. DELAY1S:
  98.    MOV  R2,  #0AH          ;
  99. CCC:
  100.    CALL  DELAY100MS          ;
  101.    DJNZ    R2,  CCC;
  102.    RET
  103.   DELAY100MS:
  104.          MOV  R4, #200;
  105.    DELAY20US:
  106.          MOV   R3,   #248
  107.          DJNZ       R3,  $
  108.          DJNZ      R4,  DELAY20US
  109. RET
  110. END
復制代碼


復件 LED.zip (59.11 KB, 下載次數: 23)




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

使用道具 舉報

沙發
ID:576938 發表于 2019-7-3 10:51
能直接發給我嗎?我下不了,我QQ840068994

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 激情婷婷成人 | 一区二区三区四区在线视频 | 亚洲v区 | 国产一区二区三区免费 | 国产精品美女久久久久久不卡 | 国产精品99一区二区 | 成人免费共享视频 | 久久精品二区 | 亚洲国产中文字幕 | 免费成人在线网 | 欧美一区二区三区四区五区无卡码 | 国产精品高清在线 | 97精品国产| 色婷婷狠狠| 欧美成人猛片aaaaaaa | 欧美1区 | 欧美日韩不卡在线 | 中文在线a在线 | 欧美精品一区二区三区四区五区 | 亚洲国产精品一区 | 精品一区二区视频 | 99热在线免费 | 在线视频 欧美日韩 | 成人黄色在线视频 | 国产一区二区三区四区五区加勒比 | 三级在线视频 | 中文在线观看视频 | 精品国产欧美一区二区 | 精品视频久久久 | 亚洲精选一区二区 | 亚洲成a| xx视频在线 | www.男人天堂.com| 成人国产精品久久久 | 亚洲一区二区精品视频 | 天天看天天摸天天操 | 99在线国产 | 日韩中文字幕在线播放 | 久久婷婷国产 | 三级黄色片在线播放 | av一级|