主屏为6MHZ,采用定时器0,工作方式1,写出延时60ms的初始化设置

2025-04-07 16:55:11
推荐回答(1个)
回答1:

给你一个模板吧,,,这里选择定时器1的方式1 采用汇编 中断方式编写
T(周)=12/6 =2us, N=65536-(1/2 ms)/(2us)=65286

ORG 0000H
LJMP START;
ORG 001bH
LJMP TT1

START: mov TMOD ,#10H
mov DPTR ,#65286
mov TH1,DPH
mov TL1,DPL
SETB TR1
SJMP $
TT1:
mov TH1,DPH
mov TL1,DPL
CPL P1.0
RETI

给你参考一下,,有啥不懂得,,可以随时连线
$a->b->echoValue();