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

兩位數(shù)碼管動(dòng)態(tài)顯示匯編程序+電路圖

作者:小卒   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年10月24日   【字體:

采用51單片機(jī)匯編語言驅(qū)動(dòng) 下面是電路圖:

 
 ORG 0000H
      AJMP MAIN
   ORG 0030H
MAIN: MOV P0,#00H
   SETB P2.6
   SETB P2.7
   MOV R0,#00H
   MOV R1,#00H
   MOV R2,#888
   MOV R3,#0AH
   MOV R4,#0AH
  
   MOV DPTR,#TABLE
  
  L0: MOV A,R0
   MOVC A,@A+DPTR
   MOV P2,#040H
   MOV P0,A
   ACALL DELAY

   MOV A,R1
   MOVC A,@A+DPTR
   MOV P2,#80H
   MOV P0,A
   ACALL DELAY
  
   DJNZ R2,L0
  
   INC R0
   MOV R2,#888
  
   DJNZ R3,L0
   MOV R0,#00H
   MOV R3,#0AH
   INC R1
   DJNZ R4,L0
   AJMP MAIN
   DELAY:   ;誤差 -0.868055555556us
    MOV R6,#0FBH
DL0:
    MOV R5,#04H
    DJNZ R5,$
    DJNZ R6,DL0
    RET
TABLE: DB 0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H,080H,090H
    END
閑來無事學(xué)習(xí)一下,希望大家能給點(diǎn)兒建議,共同學(xué)習(xí).

 
關(guān)閉窗口