keil5添加51单片机工程怎么操作

作者&投稿:雕苑 (若有异议请与网页底部的电邮联系)

许多亲们才入手keil5,在工作中就遇到了需要添加51单片机工程的情况,为此笔者为大家带来了keil5添加51单片机工程的方法步骤,希望可以帮到大家哦。
keil5添加51单片机工程的方法步骤
首先点击project-NewuVisionProject-选择路径-添加工程名称
新建后弹出一个选择路径的界面,我们需要新建一个项目文件夹,这儿以LED文件夹为例,再设置工程名称,这里设置led为工程名称,注意不要添加后缀名,因为下面已有扩展名了,是.uvproj。设置好工程名后,点击保存
保存后,它会让我们选择单片机型号。若是KEIL5有没有安装51依赖的话,我们是不能创建51工程的。而安装了话,可以看到选择下拉框多个“LegacyDeviceDatabase[noRTE]”
安装好依赖后,就要选择单片机型号,其实只要是51内核的都能选,这里习惯选Intel中的第一个,选好点击OK。点击OK后会弹出一个启动代码的提示,点击“是”即可
点击“是”之后文件夹目录如图所示,当中红色框里面的就是启动代码,到这工程就建立好了,但是在这还没有编写程序的地方。
新建程序文件,并编写代码。点击File新建文件,马上保存,这里不同工程需要自己填写保存文件类型,这里以C语言编程需要加上.c,填写之后保存
将刚刚创建的文件LED.c加入到工程里,选择“SourceGroup1”右击弹出-选择“AddExistingFIlestoGroupSourceGroup1”-双击选中LED.c文件-点击Add并Close窗口
编写程序并编译出hex单片机认识的文件,hex文件会出现在Objects里面。烧录到单片机里也就是这个hex后缀的文件。生成hex文件按如下布局即可。
最后说下编译,有个向下箭头的编译是编译当前(修改)的文件,两个箭头的是重新编译所有的文件。编译成功后没有报错,就可以生成hex文件,最后用烧录工具下载到单片机里面去。下面的data和code是代码的大小。到此,KEIL5创建51工程就完成了。
上述讲解的keil5添加51单片机工程的方法步骤,大家都了解了吧。


~

求大神在keil上帮写51单片机C语言程序
答:;}}}//第二个实验://假设8个LED阴极指向单片机,D11连接P0.1,D12连接P0.2 ... D18连接P0.7#include<reg51.h>char led[]={0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf7,0xff,0xef,0xff,0xdf,0xff,0xbf,0xff,0x7f,0xff};void main(){char i=0;char counter=0;TMOD=0x01;...

在KEIL软件中建立51单片机工程,要求每隔500ms点亮上题中1个led灯,依 ...
答:include <reg52.h> //点亮八位共阳 unsigned char led=0xfe;//8个bit位的数 unsigned int counter=0;void time_init(){ TMOD=0x01;//定时器0,工作模式1,16位定时器 TH0=0xb4;TL0=0x00; //定时器初始值46080,定时50ms;EA=1;//开总中断 ET0=1;//开定时器中断 TR0=1;//运行定时...

keil5找不到51单片机
答:1,找不到的型号,需要安装相关的KEIL插件或者芯片的封装文件(MDK中的ARM芯片型号),单片机公司有提供。2,个别公司的OEM型号,找个类似的,仿真时按照提供的型号仿真,3,找个功能接近的型号,修改相关的.dev文件名,也可以仿真。

怎样在keil中导入库文件
答:4、在下面选项找到STMicroelectronics选项,单击此选项前面的加号,打开它的子菜单栏。5、在下面选项找到需要经常用的一个型号的单片机,选中这个型号。6、然后在右面栏里就可以看到这个型号,然后单击install进行安装库文件。等待一段时间后,库文件就能安装好。按照这种方法设置,可以实现在keil中导入库文件。

怎样让Keil软件同时兼容51单片机和ARM单片机的问题
答:有两种方法:方法一:把C51和MDK安装在同一个目录下,下安装C51在安装MDK,注意先不要破解,安装完成破解顺序是下破解MDK在破解C51,这样就完美解决。方法二:我就不给你写出来了,看下面链接。https://wenku.baidu.com/view/e084d181e009581b6ad9eb2a.html ...

用于开发STM32、开发keil软件和开发C51的keil软件相冲突怎么解决?
答:51单片机用的是 keilC51;STM32装keilMDK。\r\n如果先装keilC51,后装keilMDK的,装在不同的目录里,装完之后不管是51工程还是stm32工程默认都会用keilMDK打开,这样打开51工程时会出错.\r\n \r\n最简单的方法: 要打开51的工程必须先打开keilC51程序,然后再程序里打开工程文件。\r\n打开stm32...

proteus与keil联调时怎么将用c51写的程序烧进单片机
答:双击单片机,里面有个选项是添加hex文件,就是你keil编译产生的hex文件,需要你在编译过程中把里面的create hex那个选项选上。然后你点运行就可以了。

怎样让Keil软件同时兼容51单片机和ARM单片机的问题
答:先安装KEILC(比如C51V901版),再安装KEIL-MDK(比如MDK4.70版),安装完成之后进行以下操作:将C51V901里的UV4文件夹下的所有文件复制到MDK4.70里的UV4文件夹下(注意:所有文件都是“移动,但不替换”)。 然后再将C51V901里的TOOLS.INI文件下所有内容复制到MDK4.70里的LS.INI文件下的尾部,...

单片机:在keil里从新建工程——书写程序——编译——生成HEX文件,步骤是...
答:第2步:新建工程 project->new project 将弹出 creat new project框,写入工程名称,例如 test。为了便于集中管理建议新建一个文件夹(上面第二个图标)。点击确定后 弹出一个芯片选择项,你可以选一个。例如选atmel AT89C51。很多单片机,上面可能没有列举,我们任意选一个即可,51单片机选AT89C51代表即可...

ARM的keil能开发C51单片机吗?
答:可以啊,你再装个KEIL(C51)的,你现在装的是keil for ARM-SDK,是开发crote核的,再在Tools里面用记事本打开,C51的Tools内容复制到ARM的Tools后面,ARM的Tools复制到C51的Tools里面就可以兼容两个了。