END 放最后,
4行 因为 TIMER 在END后面,所以程序认不到
9行 MOV TL0,#B0H ;立即数第一个是字母的要加0 #0B0H
11行也是一样 加0 #0FEH
你后面的TIMER里也是一样都要改过来。
还在程序里要有一个死循环,不是写个END就不执行了的。
END是不编译,不是不执行。
SETB EA
SETB ET0
SETB TR0
LOOP:
AJMP LOOP ;不想程序走了,就死循环在原地
END放最后! 其他的不知道怎么说