从单片机基础到程序框架(全集 2019pdf版).pdf - 第20页
第六节:把.c 源代码编译成.hex 机器码的操作流程。 【6.1 把.c 源代码编译成 .hex 机器码的详细步骤。 】 第一步: 启动 keil2 软件。 双击桌面 ”keil uVis ion2”的图 标启动 keil2 软 件。 ---------- --------- ------------ --- 步骤之间的 分割线 -- --------- ------------ --------- -------- 第二步: 关闭默…

图 5.4.3.1 打开一个现有的工程
图 5.4.3.2 选择将要被打开的工程
第三步:打开一个现成的工程。
点击上面”Project”选项,在弹出的下拉菜单中选择“Open Project”,在弹出的文件对话框中,找到
需要被打 开工 程 文 件 夹 ( 本 例 程是 D 盘 下的 “ stc89c52rc ” 文 件夹 ), 在 此文 件夹目录下单 击选 中
“stc89c52rc.Uv2”这个工程文件名,然后点击“打开”,就可以打开一个现有的工程文件了。

第六节:把.c 源代码编译成.hex 机器码的操作流程。
【6.1 把.c 源代码编译成.hex 机器码的详细步骤。】
第一步:启动 keil2 软件。
双击桌面”keil uVision2”的图标启动 keil2 软件。
----------------------------------步骤之间的分割线----------------------------------------
第二步:关闭默认被打开的已有工程。
启动 keil2 软件后,如果发现此软件默认打开了一个之前已经存在的工程,请先关闭此工程让 keil2 软
件处于“空”的状态,如果没有发现此软件默认打开已有工程,这一步可以忽略跳过。关闭已有工程的操作
是这样子的:点击上面”Project”选项,在弹出的下拉菜单中选择“Close Project”即可。这时 keil2 软
件处于“空”的状态,没有打开任何工程了。
----------------------------------步骤之间的分割线----------------------------------------
第三步:打开一个现成的工程。
点击上面”Project”选项,在弹出的下拉菜单中选择“Open Project”,在弹出的文件对话框中,找到
需要被打开工程文件夹(本例程是上一节在 D 盘下建的“stc89c52rc”文件夹),在此文件夹目录下单击选
中“stc89c52rc.Uv2”这个工程文件名,然后点击“打开”,就可以打开一个现有的工程文件了。
----------------------------------步骤之间的分割线----------------------------------------
图 6.1.4.1 把设置窗口调出来

图 6.1.4.2 勾选上能生成 HEX 机器码的选项
第四步:设置编译环境让 keil2 软件允许产生.hex 格式的机器码文件。
鼠标右键点击选中左边选项框里面的”Target 1”选项,在右键下拉菜单中选择“ Options for Target
‘Target 1’ ”选项,弹出一个编译环境设置对话框,左键单击上面子菜单切换到“Output”窗口下,把
“Create Hex File”勾选上。点击“确定”。
补充说明:
(1)这个选项很重要,必须把“Create Hex File”选项勾上,否则后续的操作不能在工程文件夹的目
录里生成.Hex 的机器码文件。对于一个文件夹的工程模板,只需要设置一次就可以保存起来了,下次开电脑
重新打开此工程模板时不需要再设置,这些被设置的参数都是能掉电保存起来的。
----------------------------------步骤之间的分割线----------------------------------------