keic51使用方法

2020-04-18 04:11

1.3.3 【实训一】Keil C51的使用方法

一、实训目的

学习Keil C51软件的使用方法,主要是针对C语言及汇编语言的软件开发及程序调试方法,为后续单片机课程的学习打下良好的基础。 二、实训内容

围绕一个案例,围绕工程建立——文件建立——文件添加——参数设置——程序输入——程序编译——程序调试——程序运行(包括单步执行及连续执行)——其它设置等过程全面学习Keil C51软件的使用方法。 三、实训步骤

双击桌面上的“Keil uVision2”图标或点击开始菜单中的“Keil uVision2”都可启动该程序,启动以后,屏幕如图1.1所示。几秒钟后即进入C51窗口,如图1.2所示。

图1.1 启动Keil C51时的屏幕

图1.2 进入Keil C51后的窗口

简单程序的调试

学习程序设计语言、学习某种程序软件,最好的方法是直接操作实践。下面通过简单的编程、调试,引导大家学习Keil C51软件的基本使用方法和基本的调试技巧。

准备工作:用户需事先在电脑中建立一个自己的文件夹。对于有还原卡的电脑,建议同学们最好事先在桌面上建立一个文件夹,如这里先建一个“DZ”的文件夹,待全部完成后再上传至服务器保存。

上述操作步骤完成后,再按以下步骤操作: 1、建立一个新工程

图1.3 新建工程落单

1)单击Project菜单(如图3所示),在弹出的下拉菜单中选中New Project选项,弹出图1.4所示的窗口。

图1.4 新建工程对话框

2)在“保存在”列表栏中选择要保存的路径,在“文件名”文本框中输入新建工程的文件名,比如本例中工程保存到“dz”目录里,工程文件的名字为C51,(用户不必输入扩展名,系统会自动为工程添加名为“.uv2”的扩展名,)如图1.4所示,然后点击保存。

3)这时会弹出一个图1.5所示的对话框,要求选择单片机的型号,用户可根据自己所使用的单片机硬件型号来选择。

图1.5 选择单片机

4)这里,我们以选用Atmel的89C51单片机为例作展示:在图1.5中点击“Atmel”前的“+”号将文件夹展开,找到“AT89c52”并选中,之后对话框出现如图1.6所示的变化,其中右边一栏是针对这个单片机的基本说明。

图1.6 相关说明

5)在1.6中点击“确定”后,屏幕出现如图1.7所示的“是否添加开始代码”对话框。

图1.7是否添加开始代码”对话框

6)点击“否(N)”,系统返回主窗口,此时主窗口变化如图1.8所示。(也可以点击“是(Y)”,用户可以自己尝试一下二者的区别。)

图1.8 新建了工程的主窗口

至此一个工程就建立成功了。 2、新建一个文件

1)在图1.8中,单击“File”菜单,再在下拉菜单中单击“New”选项新建文件(如图1.9所示)。

图1.9 新建文件菜单

新建文件后主窗口屏幕如图1.10所示

图1.10 新建了文件的主窗口

此时光标在编辑窗口里闪烁,这时可以键入用户的应用程序了,但最好首先保存该空白的文件。

2)单击主菜单“File”,在下拉菜单中单击“Save As”选项(如图1.11所示)。

图1.11 保存文件命令

上步操作打开的对话框如图1.12所示,在“文件名”栏右侧的文本框中,键入欲保存的文件名,同时,必须键入正确的扩展名。注意,如果新建文件是用C语言编写的,则扩展名为“.c”;如果用汇编语言编写程序,则扩展名必须为”. asm ”。这里用C语言编写,输入的文件名是“paomadeng.c”,然后,单击“保存”按钮返回主界面。

图1.12 保存文件对话框

3、添加文件到工程中

前面分别进行了工程的建立和文件的建立与类型设置,但此时的工程和文件之间是相互独立的,即当前工程中并不包含上述步骤“2”与建立的文件,所以,必须要将文件添加到当前工程中。将文件添加到工程中的方法如下:

1)回到编辑界面后,在工程管理栏中单击“Target 1”项前面的“+”号,然后在“Source Group 1”上单击右键,弹出如图1.13所示的快捷菜单。

图1.13 添加文件菜单

2)然后单击快捷菜单中的“Add File to Group ?Source Group 1?” 项,弹出如图1.14所示的添加文件对话框。

图14 添加文件对话框

3)在图1.14中,通过“查找范围”列表栏找到前面保存的“paomadeng.C”所在文件夹,即“dz”文件夹,如图1.15所示,再点击“文件类型”中的下拉列表框,从中选取“C file(*.c;)”项。(注意:以后要根据不同的文件类型来选取不同列表项)


keic51使用方法.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:petrel中文手册

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: