错误总结:1.在使用c语言时,P1要大写。
2.void main(void); 的后面不要分号,在第二个 void delay(void);时后面不要分号,要加强C的学习。
3.延时程序,时间设置也有问题。
for(j=0;j<121;j++); 这个后面的是没有必要的,
你的延时应该是121*500而你这样写就成了,121+500了。要得到121*500,这个语句for(i=0;i<500;i++); 的分号不要。
建议加强C语言的学习。
在左边 project workplace 中,打开Target 1——Source Group 1,移除STARTUP.A51,然后再右键添加该工程文件夹下的“.ASM”文件(添加时需要选择所有文件类型),再次进行编译时,就可以消除警告。
你的C文件中,有没有建立main()函数啊?