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

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

用單片機計數脈沖的個數-數碼管顯示匯編程序

作者:劉大允   來源:本站原創   點擊數:  更新時間:2014年03月25日   【字體:

4位數碼管用2個573接到p0口,位選p2 段選P0口,電路詳見單片機開發板的原理圖:點這里  采用定時器來記錄脈沖 并用數碼管輸出

以下是源代碼:

 ;******** 用數碼管來計數脈沖的個數 **********************************
         ORG  0000H
         JMP  MAIN
         ORG  000BH
         JMP  TT0
         ORG  001BH
         JMP  TT1
         MOV  23H,#00H
         MOV   22H,#00H
         MOV   21H,#00H
         MOV   24H,#10
         CALL  IIP
         CALL  IIP
         CALL  IIP
         MOV  SP,70H
;=====主程序區====================================
  MAIN: MOV  TMOD,#01100010B
        MOV  TH1,#255
        MOV  TL1,#255
        MOV  IE,#10001010B
        MOV  TH0,#00H
        MOV  TL0,#00H
        SETB  TR0
        SETB  TR1
     
       JMP  $
 ;======分解計數程序===================================

    TT1:CALL  IIP
        INC   20H
        MOV   A,20H
        MOV   B,#100
        DIV   AB
        MOV 21H,A
        MOV A,B
        MOV B,#10
        DIV AB
        MOV 22H,A
        MOV 23H,B
    
        RETI
;======數碼管顯示程序區====================================
  IIP:  MOV  A,23H
        CALL TABLE
        MOV  P0,A
        SETB  P2.0
        NOP
        NOP
        NOP
        NOP
        CLR  P2.0
        MOV  P0,#10111111b
        SETB P2.1
        NOP
        NOP
        NOP
        CLR  P2.1
        CALL T10MS
 ;==================================================
        MOV  A,22H
        CALL TABLE
        MOV  P0,A
        SETB P2.0
        NOP
        NOP
        NOP
        NOP
        CLR  P2.0
        MOV  P0,#11011111B
        SETB P2.1
        NOP
        NOP
        NOP
        CLR  P2.1
        CALL T10MS
;===================================================
        MOV  A,21H
        CALL T10MS
        CALL TABLE
        MOV  P0,A
        SETB P2.0
        NOP
        NOP
        NOP
        NOP
        CLR  P2.0
        MOV  P0,#11101111B
        SETB P2.1
        NOP
        NOP
        NOP
        CLR  P2.1
        CALL T10MS
        RET
;=====定時0程序區======================================
   TT0: DJNZ  24H,LOOP_9
        CPL   P1.0
        CPL   P1.1
        CPL   P1.2
        CPL   P1.3
        CPL   P1.4
        CPL   P1.5
        CPL  P1.6
        CPL  P1.7
 LOOP_9:RETI
;=======延時子程序區====================================
T10MS: MOV  25H,#10
LOOP_3: MOV  26H,#40
LOOP_2: MOV  27H,#10
LOOP_1: NOP
        DJNZ 27H,LOOP_1
        DJNZ 26H,LOOP_2
        DJNZ 25H,LOOP_3
        RET
;=======調用碼表程序區====================================
TABLE:INC  A
       MOVC A,@A+PC
       RET
       DB 3FH,06H,05BH,04FH,066H,06DH,07DH,07H,07FH,06FH,

;======================================================
        END
 

關閉窗口

相關文章

主站蜘蛛池模板: 成人在线视频播放 | 国产天堂网 | 黄色综合网 | 一级片免费观看 | 91性视频| 中文在线观看免费视频 | 久久精品视频一区二区 | 天天爽夜夜爽夜夜爽 | 亚洲综合五月 | 一区二区三区毛片 | 免费一级大片 | 色噜噜狠狠一区二区三区果冻 | 日韩在线视频免费 | 天堂中文资源在线 | 在线观看av的网站 | 成人黄色av | 国产成人一区二区 | 久久五月婷 | 中文字幕不卡在线观看 | 欧美日韩国产在线播放 | 亚洲超碰在线 | 亚洲性视频 | 欧美久久一区二区 | 狠狠干网站 | 中文字幕视频 | 在线日韩欧美 | 久久久久久久久久国产 | 超碰在线观看97 | 亚洲专区一区 | 国产一区在线观看视频 | 一区二区三区日韩 | 青青综合 | 欧洲色综合 | 久操久操 | 国产人成 | 久久久在线| 天天干夜夜爱 | www午夜| 欧美成人激情 | 91精品国产99久久久久久红楼 | 国产欧美一区二区精品忘忧草 |