1 / 14
文档名称:

KEIL使用方法.doc

格式:doc   大小:434KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

KEIL使用方法.doc

上传人:86979448 2017/12/27 文件大小:434 KB

下载得到文件列表

KEIL使用方法.doc

文档介绍

文档介绍:下面介绍Keil C51软件的使用方法:
在创建项目之前,先在“我的电脑”D盘或E盘的根目录下新建一个文件夹,目的是用来存放接下来创建工程项目所生成的各种文件。
一、打开KEIL软件:打开电脑,在桌面找到的图标,双击它打开。
进入 Keil 后,屏幕如下图所示。几秒钟后出现编辑界
启动Keil UV2时的屏幕
进入Keil UV2后的编辑界面
二、建立一个新工程单击“P工程”菜单,在弹出的下拉菜单中选中“N新建工程”选

2)然后选择你要保存的路径,输入工程文件的名字,比如保存到C:\盘下,工程文件的名字为gd 如下图所示,然后点击保存.
3)这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选择,keil c51几乎支持所有的51核的单片机,我们选择Atmel 的89C51,如下图所示,选择89C51之后,右边栏是对这个单片机的基本的说明,然后点击确定.
4)完成上一步骤后,屏幕如下图所示
到现在为止,我们还没有编写一句程序,下面开始编写我们的第一个程序。
二、新建一个文件:在下图中,单击“F文件”菜单,再在下拉菜单中单击“新建”选项

新建文件后屏幕如下图所示
 
此时光标在编辑窗口里闪烁,这时可以键入自己要编定的的应用程序了,在这里建议大家首先保存该空白的文件,因为保存之后,你输入的程序就会着色,以便于在输入时候进行检测,单击工具栏上的保存图标,,屏幕如下图所示,在“文件名”栏右侧的编辑框中,键入欲使用的文件名,如“”同时,必须键入正确的扩展名。注意,如果用C语言编写程序,则扩展名为(.c);如果用汇编语言编写程序,则扩展名必须为(.asm)。然后,单击“保存”按钮。
6)回到编辑界面后,单击“目标1”前面的“+”号,然后在“源程序组 1”上单击右键,弹出如下菜单
然后单击“增加文件到组‘源程序组 1’”屏幕如下图所示,由于KEIL软件默认的文件类型是:C源文件(*.C),而我们刚才保存在C:\,因此这时如果我们的文件类型选得不对,不是ASM源文件,那么在C:\
,下图是还没有点选ASM源文件之前的界面.
因此这里应首先将文件类型选为ASM源文件(*.ASM),
,我们选中它,然后单击“Add ”按钮屏幕如下图所示,在这里注意只需要按一下“Add ”按钮就已经将文件添加到了工程里面了,但添加对话框不会自动关闭,添加完后占击“关闭 ”按钮即可.
添加完后再点画面左边的源程序组前的+,注意到“源程序组 1”文件夹中多了一个子项“”了吗?..三、输入程序:在做完以上的工作之后,我们就可以开始在文本编辑器里输入自己要编制的程序了,例如我们编写如下的程序:
ORG 0000H
MOV R0,#20H
MOV R1,#20
MOV A,#1
NEXT:MOV ***@R0,A
MOV P1,***@R0
ACALL DELAY
INC R0
INC A
DJNZ R1,NEXT
SJMP $
DELAY:MOV R7,#10
D0: MOV R6,#125
D1: MOV R5,#200
D2: DJNZ R5,D2
DJNZ R6,D1
DJNZ R7,D0
RET
END

在输入上述程序时,大家已经看到了事先保存待编辑的文件的好处了吧,即Keil 软件会自动识别关键字,并以不同的颜色提示用户加以注意,这样会使用户少犯错误,有利于提高编程效率。
四、编译源文件:在上图中,单击“”中间建造目标图标按钮,此时编译器就开始对我们所输入的源程序进行汇编,编译完之后会在屏幕下方出现一个编译提示框,有两种情况:1、刚才输入的程序没有语法错误,直接编译成功,此时出现的提示信息为:0错误,0警告,如下图所示,此时可以进行调试。
2、刚才输入的程序存在有语法错误,最典型的就是将MOV的“O”错输成“0”,这时编译就不会成功,并会在提示框中给出错误信息如下图所示:

最近更新

潍坊市绿地(公园)防灾避险规划研究的开题报告.. 2页

滚珠丝杠副故障测试试验台与测控系统设计的开.. 2页

北部湾可行性报告 35页

温度冲击载荷下药柱的力学响应研究的开题报告.. 2页

养老服务的可行性报告 32页

清代上江考棚明恕堂遗址建筑柱础图案研究的开.. 2页

全塑桶可行性报告 36页

深圳市大工业区保障性住房可行性研究的开题报.. 2页

企业纳税筹划可行性报告 27页

交警技术用房可行性报告 33页

消化道出血DSA诊断及介入治疗的临床研究的开题.. 2页

长三角创新发展研究报告 33页

海带养殖育苗监测系统的设计与实现中期报告 2页

海南无核荔枝胚胎发育及败育的机理初探的开题.. 2页

柑橘灰霉病研究报告 32页

济南市环境空气中VOCs组分特征及转化规律研究.. 2页

利用阳光测高研究报告 26页

中医对胃肠功能的认识及胃肠功能障碍防治初探.. 47页

泵送混凝土干燥收缩及碳化性能研究的开题报告.. 2页

2024年我的视线作文15篇 24页

油指纹快速识别关键技术研究的开题报告 2页

通信项目可行性研究报告 33页

河南省不同社会阶层群体参与休闲体育研究的开.. 2页

贵金属行业研究报告 27页

河北省中小学校本课程开发困境及对策研究的开.. 2页

2024年我的心情随笔(精选27篇) 41页

初中以幸福为话题作文 5页

山东省2022-2023年春季高考护理真题 8页

原神凝光用脚帮助旅行者 1页

01s302雨水斗图集 4页