怎么编写单片机晶振为6MHz,编写100ms延时程序?

在使用6MHz晶振时,1个机器周期为1us,执行1条DJNZ指令的时间为2us。

采用定时方式1,计数初值为:X=3CB0H
确定TMOD方式字,TMOD=10H
程序设计:
ORG 0000H
LJMP MAIN
ORG 001BH
LJMP INT
MAIN:MOV TMOD,#10H
MOV TH1,#3CH
MOV TL1,#B0H
SETB EA
SETB ET1
SETB TR1
HALT:SJMP $
INT: MOV TH1,#3CH
MOV TL1,#B0H
RETI
温馨提示:答案为网友推荐,仅供参考