(玩電子) 電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

兩位數碼管動態顯示匯編程序+電路圖

作者:小卒   來源:本站原創   點擊數:x  更新時間:2014年10月24日   【字體:

采用51單片機匯編語言驅動 下面是電路圖:

 
 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
閑來無事學習一下,希望大家能給點兒建議,共同學習.

 
發表評論】【告訴好友】【收藏此文】【關閉窗口

文章評論

重庆百变王牌奖金