新手入门,遇到error: #29: expected an expression

2019-10-14 20:28发布

我想编写一个关于12864LCD的程序,可是在定义了引脚之后出现如下错误提示:
..HARDWARE12864lcd.c(48): error:  #29: expected an expression。
我的声明程序如下:#define RS  Bout(0);#define RW  Bout(1); #define EN  Bout(2); #define DB0  Bout(3); #define DB1  Bout(4); #define DB2  Bout(5); #define DB3  Bout(6); #define DB4  Bout(7); #define DB5  Bout(8); #define DB6  Bout(9); #define DB7  PBout(10); #define IDB7 PBin(10); #define CSA  PBout(11); #define CSB  PBout(12);
错误提示出现在如下几句程序里:EN =1; RW =0;RS =0 DB0=1; DB1=0;DB2=0;DB3=0;DB4=0;DB5=0;DB6=0;DB7=0; EN=0;
求解我的定义哪出了问题。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
yanlutian
1楼-- · 2019-10-15 20:23
define还加分号!!!!!!!
wangxingjianghu
2楼-- · 2019-10-15 20:26
回复【8楼】yanlutian:
---------------------------------
回复【7楼】zzyjg07:
---------------------------------
我也犯了这个错误,呜呜

一周热门 更多>