ORG 0000H
LJMP MAIN
ORG 000BH
LJMP ZD
MAIN:MOV SP,#70H
MOV TMOD,#02H ;设定时器初始化为方式二
SETB EA ;开中断总允许
SETB ET0 ;允许T0中断
SETB TR0 ;启动定时器
MOV TH0,#06H ;初始化定时器为0.5ms
MOV TL0,#06H
MOV 38H,#00H ;置软件计数器计数初值
MOV 39H,#00H
MOV R4,#3 ;定时器调整时用来循环选择需三次
MOV R3,#2 ;调整拆字需两次
MOV 3AH,#0 ;秒单元初值
MOV 3BH,#0 ;分单元初值
MOV 3CH,#0 ;时单元初值
参考资料:http://hi.baidu.com/wwb167/blog/item/8ef94402dc9d150a4bfb5126.html