运用Keil uVision新建一个工程

关于单片机程序来说,每一个功用程序,都必需要有一个配套的工程(Project),即便是点亮 LED 如许复杂的功用程序也不破例,因而我们起首要新建一个工程,翻开我们的 Keil 软件后,点击:Project-->New uVision Project...然后会呈现一个新建工程的界面,如图 2-8 所示。


图 2-8  新建一个工程

由于如今讲到了第二章,所以我们在硬盘上树立了一个 lesson2 的目次,然后把 LED 这个工程的途径指定到这里,如许便利往后治理程序,分歧的功用程序放到分歧的文件夹下,而且给这个工程起一个名字叫做 LED,软件会主动添加扩大名.uvproj。如图 2-9 所示。


图 2-9  保管工程

我们直接点保管就可以了,工程会主动保管成 LED.uvproj 文件,下主要翻开 LED 这个工程时,可以直接找到文件夹,双击这个.uvproj 文件就可以直接翻开了。
保管之后会弹出一个对话框,这个对话框让我们选择单片机型号。由于 Keil 软件是本国人开辟的,所以我们国际的 STC89C52 并没有上榜,然则只需选择同类型号就可以了。由于51 内核是由 Intel 公司发明的,所以这里我们直接选择 Intel 公司名下的 80/87C52 来替代,这个选项的选择关于后边的编程没有任何的不良影响。如图 2-10 所示。


图 2-10  单片机型号选择

点击 OK 之后,会弹出一个对话框,如图 2-11 所示,每一个工程都需求一段启动代码,假如点“否”编译器会主动处置这个成绩,假如点“是”,这局部代码会供给给我们用户,我们就可以按需求本人行止理这局部代码,那这局部代码在我们初学 51 的这段工夫内,普通是不需求去修正的,然则跟着技巧的进步和常识的扩大,我们就有能够会需求理解这块内容,因而这个中央我们选一下“是”,让这段代码呈现,然则我们临时不需求修正它,人人晓得这么回事就可以了。


图 2-11  启动代码选择

如许工程就树立好了,如图 2-12 所示,假如我们点击 Target 1 右边的加号,会呈现我们方才参加的初始化文件 STARTUP.A51,这个我们先不论。


图 2-12  工程文件

工程有了之后,我们要树立编写代码的文件,点击 File-->New,如图 2-13,新建一个文件,也就是我们编写程序的平台。然后点 File-->Save 或许直接点击谁人 Save 的快捷键,可以保管文件,保管时我们把它定名为 LED.c,这个中央必需加上.c,由于假如写汇编言语,这个中央的扩大名是.asm,头文件就是.h 等等,我们编写的是 C 言语程序,这个中央必需本人添加文件的扩大名.c,如图 2-14 所示。


图 2-13  新建文件


图 2-14  保管文件

如今我们就可以在我们树立好的文件中输出我们的程序代码了,在编写之前还有个任务要做。我们每做一个功用程序,必需要新建一个工程,一个工程代表了单片机要完成的一个功用。然则一个工程,有时分我们可以把我们的程序分多个文件写,所以每写一个文件,我们都要添加到我们所树立的工程中去,鼠标右键点 Source Group 1,点 Add Files to GroupSource Group 1...,如图 2-15 所示。


图 2-15  添加文件(一)

在弹出的对话框中,单击 LED.c 选中它,然后点 Add,或许直接双击 LED.c 都可以将文件参加到这个工程下,然后单击 Close,封闭添加。这个时分人人会看到在 Source Group 1下边又多了一个 LED.c 文件。


图 2-16  添加文件(二)

时间: 2024-10-16 02:29:50

运用Keil uVision新建一个工程的相关文章

玩转modulesim_001 新建一个工程

modelsim的工程文件为.mpf文件,可以理解为modulesim project file.首先,打开modelsim软件:如图1所示,从菜单项选择new->project 之后出现如图所示的对话框,project Name里需要填写项目名称,project Location是新建工程的路径,Default Library Name里一般默认库文件为work,这个一般不要修改,而copy settings from选项是工程的modelsim初始化文件从相应的库中拷贝出(即为modulsi

IAR新建一个工程的补充

说明之所以补充是因为前面一篇有不完整之处,但是也有一些参考价值.两篇结合起来可以解决更多的问题. 1 打开IAR软件如下图 2 在菜单栏中点击PROJECT----creat New Project 弹出一个对话框选择STM8S Series  以及 Empty project 单击OK 3 进入工程文件的保存设置,在你要保存的工程的路径下以当前项目名称为名的文件夹,然后项目名称文件夹下依次新建APP.BSP.CFG.Libraries和Project共5个文件 APP,用于存放应用程序 BSP

Linux c codeblock的使用(一):新建一个工程

(1)点击New->Project,出现如下图所示,然后再选择Console application,点击Go (2)点击Next (3)根据自己的需求选择特定的语言(前提是你的系统上有这个语言的编译器),然后点击Next (4)在Project title那里设置自己的工程的名字,Project filename会自动设置和工程名字一样的.然后点击Next. (5)在Compiler那里选择自己需要的系统已经安装好的编译器,然后点击finish

新建一个登录,找回密码,注册页面的工程,使用控制器实现三个页面的跳转

新建一个工程,关闭ARC ,  AppDelegate.h 中window属性strong改成retain APPDelegate.m中window 初始化时加autorelease     上面重写dealloc方法 建一个UIViewController 的子类 RootViewController 把建好的三个页面添加到控制器默认视图上,并加上页面中按钮的触发跳转事件 ,设置APPDelegate.m中window 的根控制器为RootViewController 具体代码 UILabel

iOS8新建一个新的空白工程

iOS8新建一个新的空白工程--妖妖 1.新建一个工程,然后新建一个single view application 2.在工程的资源目录中找到Supporting Files->Info.plist 文件,删除里面的Launch screen interface file base name 和 Main storyboard file base name 3.删除 Main.storyboard 和  LaunchScreen.xib 4.修改AppDelegate.m - (BOOL)app

使用keil建立标准STM32工程模版

1.   模板工程的创建(超级详细版,使用的是keil 4.5版本) 1.1创建工程目录 良好的工程结构能让文件的管理更科学,让开发更容易更方便,希望大家养成良好的习惯,使用具有合理结构的工程目录,当你着手于较大的软件项目时,类别分明,层次合理的工程目录结构会让你的开发管理化繁为简. (1)首先在一个目录下创建主文件夹,名字按需求取,这里取名为:(0)工程模板 (2)在该文件夹里分别建立名字为Project和Source的文件夹.其中Project文件夹用来放置工程文件,而Source用来放置程

MDK524a新建STM32工程--标准外设库V3.5

MDK524a最新版本的KEil软件. 首先浏览一下标准外设库有哪些东西 然后我们用MDK524a 来新建一个工程,步骤如图 由于MDK524a版本非常方便,只需要在创建工程文件夹下添加User和Lib两个文件夹就可以了,其他的OutPut  Listings之类的文件夹会自动添加的. 完成!

Microsemi Libero系列教程(二)——新建点灯工程

前言 上一篇文章,介绍了Microsemi Libero系列教程(一)-Libero开发环境介绍,下载,安装与注册,作为嵌入式开发中的Hello World,点灯是再也基础不过的实验了,通过点灯实验,可以了解芯片GPIO的控制和开发环境IDE新建工程的流程,对于FPGA来说,每个IO口几乎一样,所以本篇文章主要学习一下如何基于Microsemi Libero集成开发环境建立一个示例工程,让一个LED以500ms的频率闪烁,以Microsemi SmartFusion系列FPGA--A2F200M

Keil建立第一个C51工程的步骤

参见51+arm开发板<使用手册.pdf> 1.“project”   >>  “new project”  >>  新建一个用于保存工程的文件夹例如dem  >>  然后将project保存在此文件夹内,并输入工程名称  >>  然后选择芯片型号  >>  弹出对话框点击“确认”. 2.点击新建图标,点击保存图标,给新建文件命名为.c或.asm文件. 3.右键“Source Group 1”  >>  “Add File