专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

定时器 加计数 每定时十次 指示灯亮计数一次

作者:刘大允   来源:本站原创   点击数:  更新时间:2014年03月25日   【字体:

以下是汇编源代码:

;********定时器程序  **********************************
         ORG  0000H
         JMP  MAIN
         ORG  000BH
         JMP  TT0
         ORG  001BH
         JMP  TT1
         MOV  SP,70H
          MOV  20H,#10
         ; MOV  21H,#10
 ;=========================================
  MAIN:
        MOV  TMOD,#01100000B
        MOV  TH1,#0F6H
        MOV  TL1,#0F6H
        MOV  IE,#10001010B
        MOV  TH0,#00H
        MOV  TL0,#00H
        SETB  TR0
        SETB  TR1
 LOOP4:  JMP  LOOP4
 ;=========================================
 TT1:;  DJNZ  21H,LOOP2
       MOV  21H,#10
       CPL P1.3

       RETI
  ;===========================================
   TT0: DJNZ  20H,LOOP1
        MOV   20H,#10
        MOV   TH0,#00H
        MOV   TL0,#00H
        CPL   P1.4


 LOOP1:    RETI

 ;===========================================

       END

关闭窗口

相关文章