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

單片機(jī)動(dòng)態(tài)數(shù)碼管顯示hello匯編程序

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

51單片機(jī)動(dòng)態(tài)數(shù)碼顯示技術(shù)
電路是P0口接數(shù)碼管的字型碼筆段,P2口接數(shù)碼管的數(shù)位選擇端,P1。7接一個(gè)開關(guān),當(dāng)開關(guān)接高電平時(shí),顯示“12345”字樣;當(dāng)開關(guān)接低電平時(shí),顯示“hello”字樣。
匯編語言源程序:
               ORG 00H
     START: JB P1.7,DIR1
               MOV DPTR ,#TABLE1
               SJMP DIR
    DIR1:   MOV DPTR ,#TABLE2
      DIR:   MOV R0,#00H
               MOV R1,#01H
     NEXT: MOV A,R0
              MOVC A,@A+DPTR
              MOV P0,A
              MOV A,R1
              MOV P2,A
              LCALL DAY
              INC R0
              RL A
              MOV R1,A
              CJNE R1,#0DFH,NEXT
              SJMP START
   DAY:    MOV R6,#4
     D1:    MOV R7,#248
              DJNZ R7,$
              DJNZ R6,D1
              RET
TABLE1: DB 06H,5BH,4FH,66H,6DH
TABLE2: DB 78H,79H,38H,38H,3FH
             END 

關(guān)閉窗口

相關(guān)文章