keil 入门_图文

Keil C51开发环境快速入门 C51开发环境快速入门
8.1

Keil C51 安装步骤

8.2

Keil文件的创建、编译、 Keil文件的创建、编译、运行 文件的创建 HEX文件 生成 HEX文件

8.3

8.1 Keil C51 7.06安装步骤 7.06安装步骤
安装步骤如下: 安装步骤如下: 打开up51v706a.txt 本文件) up51v706a.txt( (1)打开up51v706a.txt(本文件)记下安装序 列号,进入setup目录单击setup.exe进行安装。 setup目录单击setup.exe进行安装 列号,进入setup目录单击setup.exe进行安装。 选择Install Support…全新安装 全新安装, (2)选择Install Support…全新安装,以前没 有安装过或者放弃以前的序列号安装; 有安装过或者放弃以前的序列号安装;选择 Installation升级安装 升级安装, Update Current Installation升级安装,将可 以保持原来的序列号,不必再次输入。 以保持原来的序列号,不必再次输入。 选择Full安装,Next→Yes(接受版权信息) Full安装 (3)选择Full安装,Next→Yes(接受版权信息) 选择安装目录→Next→输入序列号 姓名、 输入序列号、 →选择安装目录→Next→输入序列号、姓名、公 司等→next→……直到安装完成 直到安装完成。 司等→next→……直到安装完成。

8.2 Keil项目文件的创建、编译、运行
C51程序开发过程 源程序 C51源程序

编译

C51编译器

浮动目标码模块 系统库 连接 连接器

列表文件 用户库

EXE文件

绝对定位目标 码文件

映像文件

固化程序

EEPROM编程器

硬件仿真器

建立第一个项目 选择“ Project”命令 命令, 选择“Project”→“New Project”命令, 弹出一个标准Windows文件对话窗口在“ Windows文件对话窗口在 弹出一个标准Windows文件对话窗口在“文件 中输入程序项目名称, 名”中输入程序项目名称,这里输入 “test”,只要符合Windows文件规则的文件 test”,只要符合Windows文件规则的文件 Windows 名都行。单击“保存” 名都行。单击“保存”按钮后的文件扩展名 .uv2,这是KEIL uVision2项目文件扩展名 项目文件扩展名, 为.uv2,这是KEIL uVision2项目文件扩展名, 以后可以直接单击此文件以打开先前做的项 目。

“New Project”菜单 菜单

保存文件窗口

选择单片机 选择所用的单片机, 选择所用的单片机,这 里选择常用的Atmel公 里选择常用的 公 司的AT89S51。此时屏 司的 。 幕如图所示。 幕如图所示。屏幕右侧 是对AT89S51功能、特 功能、 是对 功能 点的简单介绍。 点的简单介绍。

新建文件 单击图中1的新建文件按 单击图中 的新建文件按 钮1,在右侧出现一个新 , 的文字编辑窗口2, 的文字编辑窗口 ,这个 操作也可以通过选择 “File”→“New”命令或按 命令或按 快捷键Ctrl+N来实现。 来实现。 快捷键 来实现 现在即可编写程序, 现在即可编写程序,光标 已出现在文本编辑窗口中, 已出现在文本编辑窗口中, 等待输入程序并存盘。 等待输入程序并存盘。

把文件添加到项目 在屏幕左边的Source 在屏幕左边的 Group1文件夹图标上单击 文件夹图标上单击 鼠标右键,弹出快捷菜单, 鼠标右键,弹出快捷菜单, 在这里可以进行在项目中 增加、减少文件等操作。 增加、减少文件等操作。 这里选择“ 这里选择“Add File to Group ‘Source Group 1’” 命令弹出文件窗口, 命令弹出文件窗口,选择 刚刚保存的文件, 刚刚保存的文件,按ADD 按钮,关闭文件窗, 按钮,关闭文件窗,程序 文件已加到项目中了。 文件已加到项目中了。

编译 图中1, , 都是编译按钮 都是编译按钮, 图中 ,2,3都是编译按钮, 1用于编译单个文件;2用于 用于编译单个文件; 用于 用于编译单个文件 编译当前项目, 编译当前项目,如果先前编 译过一次之后文件没有进行 编辑改动, 编辑改动,这时再点击是不 会再次重新编译的; 用于重 会再次重新编译的;3用于重 新编译, 新编译,每单击一次均会再 次编译链接一次, 次编译链接一次,不管程序 是否有改动。 是否有改动。在4中可以看到 中可以看到 编译的错误信息和使用的系 统资源情况等, 统资源情况等,用于以后查 是用于开启\关闭调试 错。6是用于开启 关闭调试 是用于开启 模式的按钮。 模式的按钮。

调试
图中1为运行按钮, 图中 为运行按钮,当 为运行按钮 程序处于停止状态时才 有效; 为停止按钮 为停止按钮, 有效;2为停止按钮, 程序处于运行状态时才 有效; 是复位按钮 是复位按钮, 有效;3是复位按钮, 用于模拟芯片的复位, 用于模拟芯片的复位, 程序回到最开头处执行。 程序回到最开头处执行。 单击按钮4可以打开串 单击按钮 可以打开串 行调试窗口5 行调试窗口

HEX文件 8.3 生成 HEX文件
生成 HEX文件 文件 用鼠标右键单击图 中的1项目文件夹 项目文件夹, 中的 项目文件夹, 在快捷菜单中, 在快捷菜单中,选 择“Options for Target‘Target1’”命 命 令,弹出项目选项 设置窗口。 设置窗口。

选择“ 选项卡, 选择“Output”选项卡,如 选项卡 图所示,图中1是选择编译 图所示,图中 是选择编译 输出的路径, 是设置编译 输出的路径,2是设置编译 输出生成的文件名, 是决 输出生成的文件名,3是决 定是否要创建HEX文件, 文件, 定是否要创建 文件 选中“ 选中“Create HEX Fi”复 复 选框就可以输出HEX文件 选框就可以输出 文件 到指定的路径中。 到指定的路径中。再将项 目重新编译一次, 目重新编译一次,很快在 编译信息窗口中就显示 HEX文件创建到指定的路 文件创建到指定的路 径中, 径中,这样就可用自己的 编程器所附带的软件去读 取并烧到芯片了。 取并烧到芯片了。


相关文档

keil入门
KEIL快速入门
keil入门教程
Keil C 快速入门
keil简单入门教程
Keil_C快速入门教程
Keil简易入门教程
keil软件使用入门
Keil C软件中文入门教程
keil入门实例教程
电脑版