实验一-Keil与Proteus软件的使用(精课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《实验一-Keil与Proteus软件的使用(精课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 Keil Proteus 软件 使用 课件
- 资源描述:
-
1、微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束实验一实验一 Keil与与Proteus软件的使用软件的使用1、学习Keil和Proteus软件的使用方法及联调。2、掌握汇编程序编写、编译、仿真、调试、下载。一、实验目的一、实验目的二、实验器材二、实验器材1、计算机1台。2、Keil软件(uVision3或者uVision4)。3、Proteus软件(Vision7.8sp2)。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束1、熟悉Keil软件界面及使用方法2、利用Keil编辑、编译、仿真、调试运行程序3、熟
2、悉Proteus软件界面及使用方法4、Proteus软件画单片机仿真图,进行单片机仿真5、Keil与Proteus软件联调(提高)三、实验内容三、实验内容微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束1、Keil 软件界面及使用方法软件界面及使用方法打开程序:打开程序: 双击程序双击程序 ,进入,进入Keil软件。软件。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束建立一个新工程:建立一个新工程:单击Project菜单,在弹出的下拉菜单中选中NewProject选项。微机原理与接口技术实验微机原理与接口技术
3、实验回目录回目录上一页上一页下一页下一页结结 束束保存工程:保存工程:选择保存路径,输入工程文件名。备注:工程名应便于记忆且文件名不宜过长,且一个工程中的所有备注:工程名应便于记忆且文件名不宜过长,且一个工程中的所有文件最好放在一个单独的文件夹下,方便管理。文件最好放在一个单独的文件夹下,方便管理。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束选择单片机的型号:选择单片机的型号:KEIL支持近乎所有51核的单片机。选择Atmel公司的89s52,然后点击确定。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束选
4、择完芯片后,跳出提示窗口,问是否复制选择完芯片后,跳出提示窗口,问是否复制8051的启动代码,用汇编语言编程选择的启动代码,用汇编语言编程选择“否否”,用,用c语语言编程中选择言编程中选择“是是”。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束建立一个程序源文件:建立一个程序源文件:单击File菜单,选择New,在文本框里输入源程序。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束保存源文件:保存源文件:点击菜单File-Save,在文件名栏输入文件的正式名称。备注:备注:这里我们把Text1 保存成shiy
5、an1.asm。 注意文件的后缀:汇编语言程序后缀.asm,C语言程序后缀.c。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束为工程添加源文件:为工程添加源文件:在Project窗口右键单击“SourceGroup1”,选择AddFilestoGroup选择你的源文件和文件类型,然后点击ADD或双击文件,再点击close。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束工程进行编译、连接:工程进行编译、连接:程序编写完毕后还需要编译和连接才能够进行软件和硬件仿真。如果用户程序和工程设置没有错误编译和连接将能顺
6、利完成操作信息在信息输出窗口提示用户当程序有语法错误时,会在输出窗口(Output Windows)中显示错误信息和警告信息,双击错误,定位错误行,修改后重新编译。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束将实验一实验程序将实验一实验程序1源程序输入并编译通过。源程序输入并编译通过。2、编辑、编译、仿真调试汇编程序、编辑、编译、仿真调试汇编程序微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束程序仿真调试:程序仿真调试:点击Debug菜单下Start/StopDebug或则调试快捷按钮,进入仿真界面。微机原
7、理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束程序仿真调试:程序仿真调试:点击Debug菜单下Start/StopDebug或则调试快捷按钮,进入仿真界面。寄寄存存器器区区源源程程序序区区黄色箭头指向将黄色箭头指向将要执行的指令要执行的指令存存储储器器区区命命令令区区微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束在Vision3中有以下的几种程序运行方式:单击单击Step,单步执行指令,观察黄色箭头及各个,单步执行指令,观察黄色箭头及各个 寄存器数值变化并记录。寄存器数值变化并记录。在寄存器区地址栏输入在寄存器区
8、地址栏输入d:50H,观察程序运行之后片,观察程序运行之后片 内内RAM50H单元的内容。单元的内容。微机原理与接口技术实验微机原理与接口技术实验回目录回目录上一页上一页下一页下一页结结 束束将实验一实验程序将实验一实验程序2源程序按照以上步骤自行完源程序按照以上步骤自行完成以下操作成以下操作(根据情况,若时间充足,本题选作)(根据情况,若时间充足,本题选作)a.创建一个工程项目文件;b.为工程选择目标器件(选择Atmel的AT89S52);c.为工程项目设置软硬件调试环境;(本题忽略)d.创建源程序文件并输入程序代码;e.保存创建的源程序项目文件;f.把源程序文件添加到项目中;g.对工程进行
展开阅读全文