ORG是地址设置伪指令,ORG 008H的意思从008H开始的地址生成代码(数据)。
008H是中断程序的入口地址,如果你要用中断的话,你的主程序就不要占用这个地址。硬件仿真当然能看出中断效果,是你写的程序有问题而已。
你要这样写:
ORG 00H
goto XXXX
(或写1~7条指令后再加goto XXXX。反正就是不要让你的其他程序占用008H这个中断入口地址)
ORG 008H
bcr intflag,0
movia 250
movar TMR0
movia 0x1F
movar inten |
|