ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:266.37KB ,
资源ID:5577915      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5577915.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《微机原理》课程设计指导.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

《微机原理》课程设计指导.docx

1、微机原理课程设计指导微机原理课程设计指导一、星研集成环境软件的快速入门首先运行星研集成软件。启动画面如图:1、设置缺省项目执行 主菜单 辅助 缺省项目,出现一个对话框:选择“STAR ES8688仿真模块”。点击进入下一步:“选择语言”您可以根据自己的需要以及程序的类型作相应的选择,本实例选择Borland公司的Turbo C(3.0)、TASM(5.0) (请确定在选择语言之前已经安装好相应的编译软件)。然后再点击进入下一步:“编译、连接控制项” 实验仪提供64K memory空间,memory model请选择tiny,缩写为mt;如果需要源程序级别调试,必须使用-v y控制项,为了支持多

2、文件编译、连接,必须使用-c控制项。一般不必改变Turbo C的编译控制项。如果需要源程序级别调试,必须使用/zi /l控制项。一般不必改变Tasm的编译控制项。如果需要源程序级别调试,必须使用/m /l /v控制项。一般不必改变TLINK的连接控制项。然后再点击进入下一步:“存贮器出借方式” 仿真模块EMU598提供64K仿真RAM,作程序段(CS)、数据段(DS)、附加段(ES)、堆栈段(SS)使用。 2、建立源文件下面建立源文件,执行 主菜单 文件 新建,(或者点击图标)打开窗口如下:首先选择存放源文件的目录,输入文件名,注意:一定要输入文件名后缀。对源文件编译、连接、生成代码文件时,系

3、统会根据不同的扩展名启动相应的编译软件。比如:*.asm文件,使用TASM来对它编译。本实例文件名为move.asm。窗口如下:按“确定”即可。然后出现文件编辑窗口:输入源程序,如下图:这样一个源文件就建立好了。3.编译、连接文件首先选择一个源文件,然后可以编译、连接文件了。对文件编译,如果没有错误,再与库文件连接,生成代码文件(DOB、EXE文件)。编译、连接文件的方法有如下二种:(1)使用 主菜单 项目 编译、连接 或主菜单 项目 重新编译、连接 ”。(2)点击图标或来“编译、连接”或“重新编译连接”。“编译连接”与“重新编译、连接”区别:“重新编译、连接”不管源文件是否修改、编译软件是否

4、变化、编译控制项有无修改,对源文件编译,如果没有错误,再与库文件连接,生成代码文件(DOB、EXE文件)。编译、连接过程中产生的信息显示在信息窗的“建立”视中。编译没有错误的信息如下:若有错误则出现如下信息框:有错误、警告信息,用鼠标左键双击错误、警告信息或将光标移到错误、警告信息上,回车,系统自动打开对应的出错文件,并定位于出错行上。这时用户可以作相应的修改,直到编译、连接文件通过。4调试在进入调试状态以前,请正确设置通信口:执行 主菜单 辅助 通信 ,对话框如下:仿真器、实验仪配套的通信线可以与微机USB口相连,即为USB通信线,请选择USB。对于最下面一行的校验,通常您不必选中它,可以提

5、高传送DOB、HEX、BIN文件时的速度。在进入调试状态以前,你还必须确定仿真器、实验仪与微机的正确连接,如果使用仿真器,仿真头正确地连接在仿真器上。电源接通,开关打开。在软件中选择对应的仿真器、实验仪型号,具体设置如下:执行 主菜单 辅助 仿真器、实验仪 ,对话框如下:根据你所使用的机型作相应选择。如果编译、连接正确后,可以开始调试程序。进入调试状态方法有:a) 执行 主菜单 运行 进入调试状态b) 点击工具条的c) 执行 主菜单 运行 装载DOB、HEX、BIN文件进入后的窗口如下:可以使用以下命令调试您的程序: 设置或清除断点(功能键为F2)在当前光标行上设置或清除一个断点 单步进入(功

6、能键F7)单步执行当前行或当前指令,可进入函数或子程序。 连续单步进入(功能键Ctrl + F7)连续执行“单步进入”,用鼠标点击或按任意键后,停止运行。 单步(功能键 F8)单步执行当前行或当前指令,将函数或子程序作为一条指令来执行。如果当前行中含有函数、子程序或发生中断,CPU将执行完整个函数、子程序或中断,停止于当前行或当前指令的下一有代码的行上。 连续单步(功能键 Ctrl + F8)连续执行“单步”,用鼠标点击或按任意键后,停止运行。 运行到光标行(功能键 F4)从当前地址开始全速运行用户程序,碰到光标行、断点或用鼠标点击,停止运行。 全速断点(功能键 F9)从当前地址开始全速运行用

7、户程序,碰到断点或用鼠标点击,停止运行。 全速运行(功能键Ctrl + F10)从当前地址开始全速运行用户程序,此时,按用户系统的复位键,CPU从头开始执行用户程序,用鼠标点击,停止运行。全速运行时,屏蔽了所有断点,即不会响应任何断点。 停止运行 终止微机与仿真器之间通信(功能键 ESC)。注意:欲终止微机与仿真器之间通信,功能键ESC是一个很方便的键,它的效果比点击相应的图标的效果要好。建议用户多用ESC键。在系统运行“连续单步”或者“连续单步进入”时ESC键被禁止,这时用户可以按键盘的其他任意键停止其运行。二、设计内容1、设备STAR系列实验仪一套、PC机一台2、内容1)编写程序:使用82

8、55的PA口控制LED指示灯,实现流水灯功能。使用8255的PB口输入开关信号,实现流水灯循环次数控制功能。2)连接线路验证功能,熟悉使用方法。3、原理图四、工作步骤1、连线说明:B4区:CS(8255)、A0、A1A3区:CS1、A0、A1B4区:JP56(PA口)F5区:JP65B4区:JP53(PB口)F5区:JP832、编写程序,输入系统,进行编译,查找错误。1)8255A 的工作方式8255A有三种工作方式,可供选择:方式0:基本的输入/输出方式;方式1:带选通的输入/输出方式;方式2:双向传输方式;方式0:一般用于无条件传送的场合,也可以用作查询式传送。三个8位的数据端口(A口、B

9、口、C口),均可以与外设连接。提供简单的输入和输出操作。C口可以分为两个4位的数据端口使用。用作查询式传送时,其中的4位定义为输出口,输出一些控制信号,另4位定义为输入口,用来读入外设的状态。方式1:带选通的输入/输出方式端口接输入设备。这种工作方式中,A口、B口工作于选通输入方式,C口的部分引脚分配给A口、B口作为选通信号用,形成A组、B组工作方式。方式2:双向输入 输出方式可以接收输入设备的数据,也可以输出数据至输出设备。只有A口才有该工作方式。当8255工作在方式2时,A口是数据输入/输出口,C口提供联络信号。2)8255A 的控制字3)程序清单:.model tinycom_add e

10、qu 0f003hpa_add equ 0f000hpb_add equ 0f001hpc_add equ 0f002h .stack 100 .data .codestart: mov ax,data mov ds,ax nop mov dx,com_add mov ax,82h out dx,al begin: mov dx,pb_add in al,dx mov dx,pa_add out dx,al mov ch,0 mov cl,al call dy1s mov al,7fhlp: out dx,al rol al,1 rol al,1 call dy1s loop lp jmp exitdy1s proc push cx mov bx,1ffhdy1: mov cx,01ffhdy0: nop loop dy0 dec bx jnz dy1 pop cx retdy1s endpexit: nop end start观察实验结果,是否能看到模拟的流水灯控制过程。调整程序相关内容,改变流水灯的流水速度。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2