keil c 的错误error C141: syntax error near '='
来源:互联网 发布:淘宝宝贝评价没有了 编辑:程序博客网 时间:2024/05/01 10:37
#include <reg51.h>#define LED P1^1#define KEY_ON P1^6#define KEY_OFF P1^7void main(void){ KEY_ON = 1; //开关亮输出高电平,接通就变为低电平 KEY_OFF = 1; //开关灭输出高电平,接通就变为低电平 while(1) { if(KEY_ON==0) LED = 1; if(KEY_OFF==0) LED = 0; }}
//就是这一小段程序 编译提示:
compiling LED_ONOFF.c…
LED_ONOFF.C(9): error C141: syntax error near ‘=’
LED_ONOFF.C(10): error C141: syntax error near ‘=’
LED_ONOFF.C(13): error C141: syntax error near ‘=’
LED_ONOFF.C(14): error C141: syntax error near ‘=’
Target not created
#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;
这样文中的“=”就不违法了
0 0
- keil c 的错误error C141: syntax error near '='
- Keil: error C141: syntax error near 'unsigned'
- keil中定义变量的位置 error C141: syntax error near 'int'
- error C141: syntax error near 'unsigned'
- 错误:syntax error near unexpected token `then'
- “syntax error near unexpected token `then'”错误
- -bash: syntax error near unexpected token `('--------错误
- Syntax error near "£"
- “Error: near "sqlite3”: syntax error
- SQLite中出现错误:Error: near ")": syntax error
- [错误] SQL logic error near "date": syntax error
- 解决执行脚本报syntax error: unexpected end of file或syntax error near unexpected token `fi'错误的问题
- syntax error near unexpected token `
- syntax error near unexpected token `('
- sqlite(near "AUTO_INCREMENT": syntax error)
- “syntax error near unexpected token `”
- syntax error near unexpected token `
- 测试sqlplus连接遇到错误 syntax error near unexpected token `('
- Android开发中相见恨晚的方法、类或接口
- (5)Dialog用法介绍
- [待完善]提升Android Studio的编译速度
- 内核Alsa之ASoC
- 从源码角度分析Android中UID与GID的分配
- keil c 的错误error C141: syntax error near '='
- JAVA嵌入运行Groovy脚本
- 利用HorizontalScrollView实现页签效果
- LeetCode Maximum Product Subarray
- 使用Maven来管理项目-pom.xml详细解读(三)
- ZBar扫码
- CADisplayLink
- C++——运算符重载(四)
- PMI-ACP敏捷认证:敏捷开发的6个实战经验