版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二Keil 软件实验 一、实验目的 1 熟悉 Keil uVisiong环境,会在 Keil 环境下编译一个简单程序。 二、实验设备 1. PC机一台,最低配置:P4 2.0GHz CPU/512M内存/80G硬盘。 2. 一套 Keil uVision3 软件。 三、实验地点 白龙校区综合实验楼三楼相关实验室。 四、实验说明和软件介绍 uVision2 集成开发环境集成了一个项目管理器一个功能丰富有错误提示的 编辑器,以及设置选项生成工具在线帮助,利用 uVision2 创建你的源代码并把 它们组织到一个能确定你的目标应用的项目中去。 uVision2 自动编译汇编连接 你的嵌入式应用并
2、为你的开发提供一个单一的焦点。其中 Keil 公司这个软件最 大的优势在于提供第一流的 8051 系列开发工具。学习 51 系列单片机开发环境, 将首选 Keil uVision. 五、实验过程 1. 安装软件并设置 License 本实验安装的 Keil 软件来源于网络破解,只用于学习,不用于商业。点击 安装程序,设置安装路径。安装完成后,要设置 License. 方法: a) 打开 uVision3 ,点击 File-License Management.,打开 License Man ageme n窗口,复制右上角的 CID b) 打开注册机(网上搜索到的破解软件) ,MCUtype 选
3、择 51,勾选 External CID,将原来的00000-00000换成自己的CID,其它设置不变 点击Gen erate生成许可号,复制LICO的内容 c) 将 LICO的内容复制到 License Managemen窗口下部的 NewLicense ID Code点击右侧的Add LIC d) 若上方的 Product 显示的是 PK51 Prof. Developers Kit 即注册成功, Support Period 为有效期,一般可以到 30 年左右,若有效期较短,可多次 生成许可号重新注册。 2.启动uVision3,出现下图所示窗口界面 3. 菜单中选择 Project N
4、ew Project,在弹出的 Create New Project 对话框 中输入新建的工程名。 4.在向导的提示下,继续选择Device。本实验选用Atmel公司的AT89S52芯片 E7lry - ttisbn? Ek 沁決Deoig Rssfilads 5VC5皿 新建工程完成,注意观察窗口左边 Project Workspace 中的变化。 5.编写源程序。 使用Keil自带的文本编辑器或其他文本辑软件编写源程序文件。并次实验我采 用的是前者方法。File f New 在新建的文本编辑器中编写代码。(注意:保存文件时,文件的扩展名改为相应 的源文件类型。如.A51或.C等) ORG
5、000H MOV P1,#0FFH ;高4位的LED全灭 ABC:MOV A,P1 SWAP A ANL A,#0F0H MOV P1,A ;P1口引脚开关状态,并送入A ;低4位开关状态换到高4位 ;保留高4位 ;从P1 口输出 ORL P1, #0FH ;高4位不变,低4位送“ T ,准备下一轮读开关 SJMP ABC ;循环执行,反复调整开关状态并观察执行结果 本代码保存文件名为try.A51 6.添加源文件到工程中去。右击 Project Workspace 框中的Souce Group文件 夹,弹出快捷菜单中选择“ Add Files to Group ” 在弹出的对话框中找到相应的
6、源文件,点击“ AdcT 完成操作后结果如下图。(注意Project Workspace中Source Group文件夹内文 件组成变化。) E7lry - *isfan3 Ek 沁決Deoig Rssfilads 5VC5皿 Pr JLSR:BEeakIi9dble BreakEna*Is- BEeafcKill BreakLisc p! BuH Co#i-inund 人 RndhFtes / M I Addbm:勻 J VrOxMODi00口000ODOD0D0DDODODODOHO口口口0CDODOD BriaDaiiCIOOQ000DODDDODDOMMDO430CIO000DOD0D
7、 VdxDO2.241 口10OQQQQOODQDMQOCODO1 口可口OQQQQQ口D rCJxDO3 3;(1000OD00000000MWDODOHO0000000000 创 b | Mtmohs # L g Hemsy #2 *liwl J I 初始设置 P1.3P1.2P1.1P1.0=1101 , r:y GarmCSfVry. aSI UKUi CuDK HUV PI, COFFB : HWV JL Pl MffLF A AHL & AOPUN HVV Pa.A URL Pl, 4DFH WHF AK Id_|- 按F11,单步调试,观察每步P1 口状态。(此处程序简单,采用单步调试,实际 调试程序可以使用多种调试方法配合使用。)观察只有光标运行完第7行语句时 (光标停留在第8 行),端口状态发生变化,P1 口低4位状态转移到高4位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CPIA 0038-2022光伏硅片切割用电镀金刚石线
- T/TAC 13-2025本地化业务 术语
- T/FSBMEA 1-2023化妆品常用植物提取物中16种香豆素类化合物的测定 液质联用法
- T/CI 1382-2025智能电网用馈线自动调压装置通用要求
- T/CAAMTB 168-2023汽车用35MPa压缩天然气(CNG)加气枪
- T/COSHA 55-2025高原铁路隧道作业人员供氧和膳食指南
- AI在世界语中的应用
- 2025~2026学年安徽省亳州市涡阳县北师大版六年级上册阶段性练习(三)数学试卷【附答案】
- 2025-2026学年浙江省温岭市初中政治八年级期末下册提升黑金考题(附答案)
- PHP期末考试试题及详细参考答案
- 2026年秋招:中国建材笔试题及答案
- 中国移动通信集团四川有限公司2027届校园招聘笔试参考题库及答案解析
- 自考09462 国际贸易实务(英语)(短句背诵版适配答题)
- 2026广东茂名市高校毕业生基层公共就业创业服务岗位招募61人笔试参考题库及答案解析
- 2026矿区微电网白皮书 多源协控 构建绿色矿区韧性微网-阳光电源
- 新苏教版三年级数学上册第七单元《1.数量关系的分析(1)》课件
- 空压机日常巡检记录
- 骨关节感染抗菌药物临床应用指南(2025版)
- 地铁通风空调竣工验收监理评估报告
- 2025年度中国展览数据统计报告
- 机床翻新喷漆施工方案(3篇)
评论
0/150
提交评论