微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 定时器 加计数 每定时十次 指示灯亮计数一次

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

时间:12-02 来源:互联网 点击:
以下是汇编源代码:

;********定时器程序 **********************************
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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top