你还是把全部程序发上来吧,或者把错误提示中指定行的代码发上来,好像是语法错误,其中应该有一个符号用错了"]"。
图看不清,并且这些位定义一般不会有错哦,应该是下面错误,程序整段发出来吧
sbit SERIALIN_0=P2_0;
端口定义换成这个
很负责任地告诉你,你的上段程序没有语法错误。
位定义 sbit CLOCK_SCLK=P1^2; 是对的,你没有缺少;,结构也没有问题
你再好好检查一下,其他有没有“;”写错的情况或者全角半角有问题
错误中“]”是怎么来的呢?可能是它附近有错误吧,你可以通过屏蔽方式一点一点检查
直到错误完全排除
OK