我用KEIL编译时,得到上面的报错,我莫名其妙?!谁能解疑?
error:c:\\keilc51\\c51\\INC\\reg51.h(13):error c141:syntax error near...
可能是你改过这个头文件,哪里改出问题了,仔细检查检查。还有就是你工程没建好,CPU没选,编译选项不正确等等,也要好好检查。你可以换个正确的工程编译编译,做做对比
...C141: syntax error near 'sbit' 错误,不知道什么原因
而且在程序的前面一定要加载头文件 include <reg51.h> 还有,你声明的那些变量,如果是全局变量,也要放在main()主程序的外部。而你这样声明,是局部变量了。
用Keil编译C时,出X:\\KEIL\\C51\\INC\\ATMEL\\AT89S52.H(1): error C129...
(2)不用去网上下啊,安装完后在keil的C:\\Keil\\C51\\INC\\Atmel,就有,其实用#include<reg51.h>就行。
...时出现了C:\\KEIL\\C51\\INC\\ATMEL\\REG51.H(13): 错误 C231: 'P0...
P0重定义了,如果你自己定义过,把自己的定义去掉。
用KEIL出现syntax error near '}'一般是什么错误?
用KEIL出现syntax error near '}'一般是缺少“;”在“=”号附近有语法错误,双击该错误,光标会跳到该行,仔细检查这一行的上下行有没有错误,比如缺少“;”。Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有...
Keil uVision编程软件中89c2051(C语言程序)的头文件是什么
文件名为REG52.H或者REG51.H 一般在在电脑的C:\\Keil\\C51\\INC这个路径下 功能是定义51系列单片机的寄存器的地址
用keil编写的 C51错误 *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYM...
是试过了,KEil编译通过,没有问题,可能是你Keil设置的问题,解决办法:1.是文件没有添加到工程里。2.可能是因为存在没有被调用的已经定义的函数。3.不知道你有没有把Source group组下面的A51.C删掉,如果没有删,在A51.c上点右键,选择remove file " ".4.建一个新的c文件,里面写一个空的...
关于C51编程中的一个问题(用Keil C51)
很明显 你这工程里不只就这个程序 别的C文件里也有MAIN ERROR 104:MULTIPLE PUBLIC DEFINITIONS(MAIN声明那一行)SYMBOL: MAIN 是说MAIN被多次定义 WORING L16:UNCALLED SEGMENT,IGNORED FOROVERLAY PROCESS 是说有没被调用的子程序
请问单片机80c51型号引脚变量定义在Keil的那个文件夹里?
C:\\Keil\\C51\\ASM\\REG51.INC C:\\Keil\\C51\\INC\\REG51.H
Keil无法运行C51.exe
先确认你运行的程序时是否具有管理员权限。此外,都用Win8了,却还用uVision2这种Win95时代的软件,很可能存在各种兼容问题。