1、TMOD
GATE
C/T
M1
M0
GATE
C/T
M1
M0-
TMOD 工作方式寄存器
TH0,TL0是T0 的16位计数器高4位和低4位
TH1,TL1是T1 的16位计数器高4位和低4位
TR1,TR2是启动停止T0,T1的标志(1是启动,0是停止)
TF1,TF2是T0,T1的溢出标志。
TMOD=61H=0110,0001B
T1是方式2计数器
T0是方式0定时器
实验一
LP1:
LP2:
LP3:
LP4:
MOV TMOD,#61H
MOV TH0,#3CH
MOV TL0,#OB0
2、H
MOVTH1,#0FBH
MOV TL1.#0FBH
SET B TR1
CPL P1.7
MOV TH0,#3CH
MOV TL0,#0B0H
SETB TR0
JBC TF0 LP4
SJMP LP3
CPL P1.0
JBC TF1 LP1
SJMP LP2
记2次数
P1.0求反
实验二
MAIN:
TIM0:
WBIT
ORG 0000H
AJMP MAI
3、N
ORG 000BH
AJMP TIM0
ORG 001BH
AJMP WBIT
MOV SP1,#5AH
MOV TMOD,#61H
MOV HT0,#3CH
MOV TL0,#0B0H
MOVTH1,#0FBH
MOV TL1.#0FBH
SETB ET0
SETB ET1
SETB TR0
SETB TR1
SETB EA
SET P1.7
AJMP $
MOV TH0,#3CH
MOV TL0,#0B0H
CPL P1.0
RET I
CPL P1.7
RET I
开T0中断
开T1中断
启动T0定时器
启动T1计数器
开启总中断