keil c 的错误error C141: syntax error near '='
展开全部
#define是宏定义语句
很明显楼主想做的是位操作,应该改将#define
LED
P1^1
#define
KEY_ON
P1^6
#define
KEY_OFF
P1^7
改为
sbit
LED
=
P1^1;
sbit
KEY_ON
=
P1^6;
sbit
KEY_OFF
=
P1^7;
这样你文中的“=”就不违法了
很明显楼主想做的是位操作,应该改将#define
LED
P1^1
#define
KEY_ON
P1^6
#define
KEY_OFF
P1^7
改为
sbit
LED
=
P1^1;
sbit
KEY_ON
=
P1^6;
sbit
KEY_OFF
=
P1^7;
这样你文中的“=”就不违法了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
‘=’旁边有语法错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//#define
DQ
P3^6
//定义DS18B20总线I/O
换成这种定义
sbit
DQ
=
P3^6;
DQ
P3^6
//定义DS18B20总线I/O
换成这种定义
sbit
DQ
=
P3^6;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询