Keil uVision3 编辑c出错?

#include<AT89X52.H>

sbit P00 = P0^0;

void Delay(unsigned int a);

void main(void)
{
while(1)
{
P00 = 0;
Delay(10000); //65535
P00 = 1;
Delay(10000);
}
}

void Delay(unsigned int a)
{
while(-- a);
}

显示3出错误?为什么

你好好看看AT89X52.H,P0的各个位是怎么定义的,不要重复
温馨提示:内容为网友见解,仅供参考
无其他回答

Keil uVision3 中编辑C文件时输入中文就出现乱码是什么原因呢!?求...
编码导致的. keil不支持unicode,当输入中文时默认还是以两个ansi形式保存,所以一旦前面的语句更改了,有可能就没法组成一个汉字了.比如 "你好" 的16进制编码是 aa bb cc dd,其中aa bb是"你",cc dd是"好",一旦前面有所更改,很容易让编辑器认为 bbcc是一个字,这样就产生了乱码.解决方法也很简单,...

keil uVision3 编译时显示 Error: can't execute 'D:\\Downloads\\new\\C5...
文件没有保存或文件没有加入工程

用keil编辑的c语言出现以下错误 请大侠们看看怎么回事
你的代码本身可能没有问题,但是你的KEIL不是完整功能版的,估计你是在官网下的评估板,这个版本有限制,从报错的内容来看,应该是限制了你编译的代码规模。所以,你应该去弄其他版本的keil或者换编译器。

...我在用keil(uvision3)版本编译程序时,出现“错误 C249: 'DATA': S...
内存不足造成的,变量定义的太多,你可以讲部分不更改值得变量前加code,使其在ROM中,腾出一部分空间。

keil uVision3 输入程序时,输入的程序不对齐?
很容易,只要修改一下keil安装目录下的tools.ini文件就行 用记事本打开tools.ini后在第三行后增加一行:ANSI=1 如:原内容是 [UV2]ORGANIZATION="China"NAME="User","HeartFly"EMAIL="dong-heart@163.com"BOOK0=UV3\\RELEASE_NOTES.HTM("uVision Release Notes",GEN)[C51]修改后为 [UV2]ORGANIZAT...

Keil uVision3 能编译多大的代码,我的程序总共700行,编译的时候却老是...
一楼说的对,你的KEIL版本是评估板的,有2K可执行文件大小限制,现在KEIL的版本已经初到UV4了,你去官网下载一个,需要注册,不过是免费注册的,只是定期向你的注册邮箱发一些KEIL产品的最新动态之类的。再去网上下载一个KEIL的UV4注册机就可以破解2K限制了。

keil uVision3烧写程序时总是弹个某个内存不为“read”,然后就关闭了...
这是你下载的“游戏软件”与电脑“内存”有冲突 1。游戏或软件带木马或病毒!(杀毒软件,全盘扫描与自定义扫描,重启后,隔离区,彻底删除)2。游戏或软件与其它游戏有冲突!(同类软件,互不兼容!开始菜单,程序,卸载,只留一个游戏)3。游戏或软件与其它软件冲突!(如:冲突播放器或某些杀毒软件...

Keil uvision 3编译对话框出现警告怎么办?
出现警告,应该不会有太大问题,没有错误就好。 先运行下,看下是否是想要的结果,是的话就可以拉,不是的话在慢慢调程序咯

keil uvision3的编译隐藏起来了是怎么回事?不能编译怎么办呀,好心人帮...
看看是不是你装的版本不对?KEIL3 MDK是编ARM的,如果用它编51,就会出现你说的情况,可以编辑,但无法编译;如果是编单片机的应该用KEIL C51的版本。两个不是一回事。

keil uvision3中总出现*** FATAL ERROR L252: RESTRICTED VERSION...
你安装的是限制版的keil软件,找一个好点的破解版的就成。

相似回答
大家正在搜