兄弟 你这代码是没错的。。。
看下你代码是不是什么地方把标点符号弄成中文符号了。
错误提示显示的是18行 你就看看17 、 18 有哪个地方弄错标点符号了吧。。
这个程序没有问题呀,应该是你的Keil uVision2软件有问题了,你的这个程序在我的电脑上一点问题都没有呀
函数声明出错了void delay(uint);第四行!应为void delay(uint x);
void delay(uint);
!!!!!!!!!!!!!!!
您好,我把程序放到Keil里编译都没有错,我想是你编译器的问题,如果你试过其它方法都不行的话,建议你换一个编译器。
希望可以帮到你。