keil error 65: access violation at
(2009-04-10 11:34:33)
标签:
accessreadmovmodel杂谈 |
分类: 汇编 |
程序:
ORG 0030H
AJMP MAIN
MAIN:MOV P1,#00H
HERE:SJMP HERE
END
结果编译没有问题,但是在DEBUG的时候,出现了RUNNING IN EVAL MODEL并且在此后的RUN时候出现
*** error 65: access violation at C:0x0000 : no 'execute/read'
permission
将程序改为:
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN:MOV P1,#00H
HERE:SJMP HERE
END
然后打开Peripherals P1口可以看出P1口的值是00H
这是有关龟腚,51处理器复位后PC指针在0地址,所以必须要在0地址放置第一条指令。