- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
KEIL_uVISION2编译环境的使用图解
KEIL uVISION2编程环境使用方法
1.建立一个C项目
(1)运行 KEIL uVISION2 界面如下:
图 1-1 打开 keil 界面
(2)点击Project 菜单,选择弹出的下拉式菜单中的New Project,如图1-2。给该项目命名,例text ,保存
后自动变成后缀为text.uv2的文件,以后我们可以直接点击此文件以打开先前做的项目。
图1-2 新建项目
图 1-3 给项目命名
(3)选择所要的单片机型号,这里我们选择常用的Ateml 公司的AT89C52,如图1-4 所示。完成上面步骤
后,我们就可以进行程序的编写了。
图 1-4 选取芯片
2.新建一个程序文件
图1-5 新建一个程序
(1)点击图中的新建按钮,即红色的1所示的快捷键。在新建的空白文件中即可编程。
(2)在编程之前,点击图1-5 中的3 保存新建的程序,我们把第一个程序命名为test1.c,如果使用汇编编程,
则命名为test1.asm。编程前先保存,这是一个良好的习惯,在编写的过程中可随时保存,防止误操作造成的程
序丢失。
3.将程序文件添加到项目中。
如图1-6 鼠标选中屏幕左边的Source Group1 ,右击弹出菜单,在这里可以做在项目中增加减少文件等操作。
鼠标选中“ Add File to Group ‘SourceGroup 1’”弹出文件窗口,选择刚刚保存的文件,按ADD 按钮,关闭文
件窗,程序文件已加到项目中了。这时在Source Group1 文件夹图标左边出现了一个小+号说明,文件组中有
了文件,点击它可以展开查看。如果想删除该项目中的程序文件,那么选中最后一行“Remove Group‘Source
Group 1’and it’s Files”
图1-6 把文件加入到项目文件组中
3.编译运行
在 程序文件已被我们加到了项目中了,按照实验内容进行编程。程序完成后点保存按钮。接下来该编译运行
了。图中1、2、3 都是编译按钮,不同是1 是用于编译单个文件。2 是编译当前项目,如果先前编译过一次
之后文件没有做动编辑改动,这时再点击是不会再次重新编译的。3 是重新编译,每点击一次均会再次编译
链接一次,不管程序是否有改动。在3 右边的
是停止编译按钮,只有点击了前三个中的任一个,停止按钮才会生效。5 是菜单中的它们,
如果项目只有一个文件,按123 中的任何一个都可以编译。在4 中可以看到编译的错误信息和使用的系统资
源情况等,如果有错误,点击错误提示,可自动定位到程序错误附近。6 是有一个小放大镜的按钮,这就是
开启\关闭调试模式的按钮,它也存在于菜单Debug-Start\Stop Debug Session,快捷键为Ctrl+F5。
图1-7 编译运行
4.生成HEX文件
HEX文件是用来烧写到单片机中的文件,在开始C语言的主要内容时,我们先来看看如何用KEIL uVISION2
来编译生成用于烧写芯片的HEX文件。
步骤如下:在Project菜单中找到Options for Target’Target1’,点击该菜单弹出如图1-8的选项卡,选择output
选项,图中1是选择编译输出的路径,2是设置编译输出生成的文件名,3则是决定是否要创建HEX文件,选中
它就可以输出HEX文件到指定的路径中。按照图中所示选择好,将程序重新编译一次,很快在编译信息窗口
中就显示HEX文件创建到指定的路径中了,如图1-9生成hex文件。这样我们就可用自己的编程器所附带的软件
去读取并烧到芯片了,再用实验板看结果。
图1-9 生成hex文件
如何将生成的hex文件烧写到单片机中
1. 连接好单片机学习板的电源线,确保学习版电源关闭,检查单片机芯片是否安装无误(即芯片上
的小缺口向上。安装错误可能会烧坏单片机芯片。)
2. 打开STC串口下载软件(STC-ISP V391.exe)选择单片机型号。桌面上图标
Step1:
Step2,选择 按钮,找到刚才生成的后缀为 .hex的文件并选择。
Step3,选择com端口,
Step4,不用改变
Step5:冷启动的含义是在给单片机学习版上电后载入程序。即先点下载按钮,当下面出现上电提
示后再打开电源开关,程序自动下载完成并运行。
3. 观察实验现象是否与预期的结果相同。
您可能关注的文档
- GT-suite安装方法(超详细).pdf
- His_Les16.pdf
- HLPA系列变频器中文说明书.pdf
- HMS800C_编译器使用指南(免费下载).pdf
- Honeywell高压变频器样本.pdf
- Holtek_C_Compiler_V3_FAQ---Holtek C编译器常见问题解答.pdf
- htlm编程入门.doc
- IAR FOR MSP430使用教程.pdf
- IAR6.30下LPC1768FBD100的编译环境设置.pdf
- IAR基本选项配置.pdf
- 《GB/T 12668.7202-2024调速电气传动系统 第7-202部分:电气传动系统的通用接口和使用规范 2型规范说明》.pdf
- 《GB/T 15692-2024制药机械 术语》.pdf
- GB/T 15692-2024制药机械 术语.pdf
- 中国国家标准 GB/T 15692-2024制药机械 术语.pdf
- GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求.pdf
- 中国国家标准 GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求.pdf
- 《GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求》.pdf
- 《GB/T 30117.1-2024非相干光产品的光生物安全 第1部分:通用要求》.pdf
- 《GB/T 33348-2024高压直流输电用电压源换流器阀 电气试验》.pdf
- GB/T 33348-2024高压直流输电用电压源换流器阀 电气试验.pdf
文档评论(0)