ftsg.net
当前位置:首页 >> kEil 9.56 >>

kEil 9.56

官方说明是不支持了,好像可以用,但容易出现问题。 Keil(C51)介绍、下载、安装与注册: http://blog.csdn.net/ybhuangfugui/article/details/52932112

Keil介绍、下载、安装与注册: http://blog.csdn.net/ybhuangfugui/article/details/51501781 Keil的使用方法(汇总): http://www.cnblogs.com/strongerHuang/p/5839141.html

“ data=11.0 xdata=0 code=282 ” 代表生成的各个段的大校具体来说,data=11.0代表你这段程序生成的目标代码所占用单片机的内部RAM空间是11.0个字节;xdata是片外RAM空间,xdata=0表示没有使用片外RAM空间数据;code=282代表生成的代码大小(即RO...

1.首先打开http://www.stcmcu.com/ 2.在右边选在 Keil C 中增加STC型号 UV3版本,备份UV3.CDB文件 用STC提供的UV3.CDB代替 下载好后把3改为4即UV4.CDB 下一步前先关闭keil4,装过多次的同学(没卸载过)别弄错位置哦 3.复制UV4.CDB到keil 4主目录...

void DelayMS(uint x) { uchar i; while(x--) { for(i = 0; i < 120; i++) ; } 改成这样试试 void DelayMS(uint x) { uchar i; for(; x>0; x--) for(i=0; i

搜索范围应该是当前打开的project保存的所在文件夹,也可以利用browse更换搜索路径。 另外include中的文件如果不在project文件夹或target目录不一致容易出现搜索不到现象。

1、错误提示:代码地址错误,代码可能越界,超过代码区容量,或者,非法的不支持的变量定义。 2、数据地址错误:可能越界,超过单片机数据容量,建议看看单片机型号是否选择正确。 3、没有定义的变量,查看包含文件是否正确,可能单片机型号和包...

uchar 没有宏定义。。。 #define unsigned char uchar 加上就行了 我看你uint也没加宏哦 #define unsigned int uint

#define是宏定义语句 很明显楼主想做的是位操作,应该改将#define LEDP1^1 #define KEY_ONP1^6 #define KEY_OFFP1^7 改为 sbit LED = P1^1; sbit KEY_ON = P1^6; sbit KEY_OFF = P1^7; 这样你文中的“=”就不违法了

_delay这个函数重定义了,这个函数名你定义了两遍。检查一下吧,如果没有的不要把函数体(函数定义)放在头文件里,头文件里只放声明,定义放.c文件,

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com