EMC78 问题求救
EMC78 问题求救
我有一程序,在EMC提供的软件仿真里运行,跟在wice2.8 里运行不一样,不知道
哪位大师能指点一下,我在 soft-simulator 里运行时能看到 ioca(CA)寄存器
的值在递减,而R1/TCC 寄存器的值也是安目的地增加,而到WICE 里运行时,R1 和
IOCA 寄存器的值在乱变,本来该中断的没有中断,程序如下:(仿真器: ice 456e,另外我做了一个程序调试外部中断,发现中断标志置1了,却不能执行中断服务程序,真是烦。好心人帮帮我吧)
ORG 0
CLR 0X20
JMP TCC_PRO
ORG 0X08 ;定时中断
DISI
CLR 0X0F
INC 0X20
MOV A,@0XFE
MOV 1,A
ENI
RETI
TCC_PRO:
MOV A, @0X01
IOW 0X0F
MOV A, @0X40
CONTW
ENI
TCC_WAIT:
NOP
JMP TCC_WAIT
发表时间:2004年4月19日8:35:41