用keil时,编译没有问题,但调试时一点run就出现error 65:access violation at c:0x6400:no 'execute /read ' permission.是怎么回事?
新手啊,请大家多多指教
代码在上面,不知道哪里出了问题,编译都是好好的。
追答你delay完了以后,把d1=1,这些都没问题,但接下来main函数就返回了,记住,main函数也是个函数,也是要返回的,由于你没有定义要返回到哪里,所以编译器自作主张就返回到0x6400了。建议你这样:
void main()
{
while(1)
{
d1=0;
delay(100);
d1=1;
}
}
这样在D1上就有波形出来了