




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.步骤: 首先建立工程项目文件; 为工程选择目标器件(如TA89S52); 工程项目设置软硬件调试环境; 创建源程序文件并输入程序代码; 保存创建的源程序项目文件; 把源程序文件添加到项目中;第一步:建立工程项目文件双击桌面快捷图标得到图1KEIL 图标 在打开的下界面中点 工程项 得到图2。 图1 打开工程下拉菜单,选择点击“新建工程“,首先在这里要新建一个工程项目文件。图2为工程文件取一个名称,确定选择存放的路径(事先为每一个工程单独建立一个目录),在建立工程时形成的所有文件全部存放在这个目录下,如起工程名y2(此时不加后缀),保存类型选择 Project Files(*.uv2)点保存选
2、择新建工程 图3接下来选择CPU驱动芯片,如AT89S52芯片,然后点确定。图4这时提示:复制标准的8051开始代码到工程项目文件夹或添加文件到工程项目文件夹?(如果选择Y之后将会产生一个STARTUP文件,对我们实验是一个无用的文件,会在个别计算机上会导致不能创建目标文件,同时会产生一个空白的工程项目文件),选择N之后只建立一个空白的工程项目文件,我们选N便于操作。至此用户就完成了建立一个空白的工程项目文件,并为工程选好了目标器件,但却是空白的工程项目文件。第二步:建立源文件在界面中打开文件下拉菜单,在打开的选项中点“新建”,产生一个新建空白文件。点新建图1在新建空白文件中输入源程序文件图3
3、在确认源程序无错时点保存,这时界面上弹出提示“另存为”菜单,选择好保存路径,也就是刚才保存建立工程项目文件的目录路径,输入文件名,如y2.asm(要有后缀,汇编程序是*.asm),然后点击保存。图4这时仅仅是完成了汇编程序的建立而已,但y2.asm汇编程序与y2.Uv2工程项目文件现在还没建立任何关系,此时应把y2.asm源程序文件添加到y2.Uv2工程中,构成一个完整的工程项目。第三步:将源程序文件添加到工程项目中点Target,选右键点 Source Group1选择 在左侧Project Windows窗口内右击 Source Group1,在弹出下拉菜单中选种 Add Files to
4、 GroupSource Group1(向工程中添加源文件)命令, 图5在弹出的菜单栏中点文件类型一栏下拉菜单,选Asm Source Files(*.a*:*.src:*.a*)即(汇编程序),文件框中选择将刚才创建的源程序文件y2.asm然后点Add,这时在文件名框后出现刚才选中y2.asm文件,在点击CLOSE完成源程序文件向工程项目的添加。第四步:为添加到工程项目的程序文件进行编译和链接在界面上点工程(Project)选项,在下拉菜单中选择(Options For Target Target ),命令为目标设置工具选项。图1在“目标”(Target)选项卡片外代码内存,片外Xdata内
5、存都为空白。 图2在“输出”选项卡中选择创建HEX文件。图3在“C51”选项卡上勾选中断向量在0X0000。图4在“调试”(Debug)选项卡选择使用模拟仿真,对于汇编程序不需要勾选运行到,然后点确定图5其余选项卡内容则不需要改变设置。在打开工程(Project)下拉菜单,选择创建目标(Build target)点击左键见图7。图6此时会出现“编译正确”,无错误,无警告提示。图7(如果在建立工程项目在提示Y或N时,选中了Y,在创建目标时时就会出现如下3个警告提示,但不影响影响程序运行)。接下来选择重建全部目标文件(Rebuild all target files)命令,对项目工程文件进行重新编
6、译,链接,此后会出现提示,“编译正确,链接成功”,提示。(如果在前边建立工程项目在提示Y或N时,选中了Y,在创建目标时时就会出现如下3个警告提示,但不影响程序运行。也可以省去上一步“创建目标”,直接运行这一步即可)。图9接下来打开调试下拉菜单,选择Start/Step Debug Session Crtl+F5,进行调试,也就是将程序下载到仿真器里,然后可以进行运行程序。图10运行程序有全速运行,单步跟踪运行,单步运行,执行返回。在这里选用单步运行命令运行程序,每执行一次此命令,是以语句为基本执行单元,但指令用黄色箭头标出,每执行一步箭头都会移动,执行过的指令呈现绿色。图11在右下角内存视窗输入的D:0X0050可以看到50H59H单元被写入的数据,同时左侧。Project Windows窗口内
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能家居设备生产线项目可行性研究报告(模板范文)
- 教育在文化传承与创新中的基础作用研究
- 惠及全民的教育信息化支撑体系应用研究
- 高校考试招生制度的比较研究
- 2025企业管理资料范本合同终止与解除协议书
- 农业公司转让合同协议书
- 城堡漫步编程题目及答案
- 成都中考政治题目及答案
- 2025范本租赁合同补充协议书
- 小学人教版六年级上册期中检测语文试卷
- 蓝莓栽培技术课件
- 广州市人力资源和社会保障局事业单位招聘工作人员【共500题附答案解析】模拟检测试卷
- 部编五年级下册道德与法治第二单元《公共生活靠大家》知识要点复习课件
- 清淤工程施工记录表
- 商法案例英文版ppt全套教学课件
- 2021年浙江省杭州市西湖区杭州绿城育华小学一级下册期末数学试卷
- 国家储备林改培外业调查技术
- 科技改变生活-PPT课件
- K-H-V行星齿轮减速器 瞿鸿鹏
- 病毒TCID50测定参考模板
- 贝朗CRRT操作常见报警及处理
评论
0/150
提交评论