新手入门,遇到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条回答
zzyjg07
1楼-- · 2019-10-15 01:24
回复【6楼】ZXHCAO:
---------------------------------
define后面没;号的
being423
2楼-- · 2019-10-15 01:51
噢,不好意思。我自己找到原因了。低级错误!
龙腾宵云
3楼-- · 2019-10-15 05:26
回复【2楼】being423:

噢,不好意思。我自己找到原因了。低级错误!

---------------------------------
话说我上次也范这么2的错误的!
女神不美
4楼-- · 2019-10-15 10:40
回复【2楼】being423:
---------------------------------
这个错误是怎么回事?我也刚入门,碰到好多这个错误
Miller
5楼-- · 2019-10-15 13:54
 精彩回答 2  元偷偷看……
ZXHCAO
6楼-- · 2019-10-15 18:50
我不明白啊,求解释,谢谢

一周热门 更多>