微机原理与接口技术实验指导(16学时)

上传人:飞*** 文档编号:42283873 上传时间:2018-06-01 格式:DOC 页数:30 大小:538KB
返回 下载 相关 举报
微机原理与接口技术实验指导(16学时)_第1页
第1页 / 共30页
微机原理与接口技术实验指导(16学时)_第2页
第2页 / 共30页
微机原理与接口技术实验指导(16学时)_第3页
第3页 / 共30页
微机原理与接口技术实验指导(16学时)_第4页
第4页 / 共30页
微机原理与接口技术实验指导(16学时)_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《微机原理与接口技术实验指导(16学时)》由会员分享,可在线阅读,更多相关《微机原理与接口技术实验指导(16学时)(30页珍藏版)》请在金锄头文库上搜索。

1、微机原理与接口技术微机原理与接口技术实验讲义实验讲义(第四版)(第四版)编写:微机原理课程组编写:微机原理课程组单位:信息工程学院单位:信息工程学院时间:时间:20112011 年年 9 9 月月第一章第一章 系统概述系统概述引言引言本实验指导书适用于 DJ 系列 8086/88 微机实验开发系统,本书就 DJ-598K 实验开发系统的 8086 部分作详细介绍,其它机型均可参考。在使用 DJ 系列单片机、微机实验开发系统之前,请务必先阅读本章内容,以便对实验系统 的硬件结构、硬件信息有个全面了解,对后面实验有必不可少的帮助。1.11.1 系统主要特点系统主要特点1、598K 是集 51、96

2、、8088(以下简称 88)三大系列 CPU 于一体的三合一 实验系统。内置 5196 仿真器和 8086 实验系统。该系统以 8086 实验系 统作为基板,自成一体,可单独作为 8086 微机原理和接口实验使用, 也可分别叠插 51 或 96CPU 卡,构成 51/96 单片机实验开发系统,598K 系统结构紧凑,资源充分共享,无总线开关切换,自动识别 CPU 的类型。2、8086 实验系统采用主频为 14.7MHZ 的 8088CPU 为 CPU,并以最小工作方 式构成系统。3、配有二片 61C256 静态 RAM 构成系统的 64K 基本内存,存放用户程序/数 据,地址范围为 00000

3、H-0FFFFH,其中 00000H-00FFFH 监控占用。 配有二片 W27C512 EEPROM(64K),EP1 存放监控程序, 地址范围 F0000HFFFFFH;EP2 存放实验程序,为实验系统独立运行时下载实验 程序提供方便。4、自带键盘、显示器,能独立运行,为实验程序调试带来方便。5、配备 Windows/XP 仿真调试软件,支持机器码、汇编、C 等三种语言的 开发和调试。6、提供标准 RS232 异步通讯口, 以连接 IBM-PC 机。7、配有各种微机常用 I/O 接口芯片,定时/计数接口芯片 8253、A/D 转换 接口芯片 0809、D/A 转换接口芯片 0832、中断控

4、制器 8259、键盘显示 接口 8279、并行 I/O 接口芯片 8255、通讯接口芯片 8250、8251、485 和 DMA 控制器 8237 等。8、 配备键盘、数码显示、发光二极管显示、开关量、 LED1616、LCD12864、温度压力、步进电机、直流电机、扬声器等输 入输出设备。9、带有脉冲发生器、计数器电路、单脉冲发生器等常用电路。10、可以单步、断点、全速调试各实验程序。11、内置稳压电源,为实验提供+5V/3A、l2V/0.5A 直流稳压电源。12、使用环境:环境温度 0+40,无明显潮湿,无明显振动碰撞。1.21.2 系统资源分配系统资源分配8088 有 1 兆存储空间,系

5、统提供用户使用的空间为 00000H-0FFFFH, 用于 存放、调试实验程序。具体分配如下:存贮器地址分配I/O 地址分配(一):I/O 地址分配(二):监控占用 00004H-0000FH 作为单步(T)、断点(INT3)、无条件暂停 (NMI)中断矢量区, 用户也可以更改这些矢量, 指向用户的处理, 但失去 了相应的单步、断点、暂停等监控功能。F0000HFFFFFH 监控程序区系统占用。1.31.3 系统配置系统配置系统内含串行通讯和键盘显示监控的全部软硬件设施,典型配置如下:主机板+PC 机主机板二种配置的使用特点如下:配置一:主机板和 PC 机通过 RS232 串行口相连。这种配置

6、形式可以充分 利用 PC 机的软硬件资源,实现源程序的编辑、汇编和链接和调试。实验程序源 文件(ASM)在随机光盘 598K8ASM 文件夹,你可以利用 PC 机的键盘显示等输 入输出设备完成各种软硬件实验。配置二:为最经济型配置,它不需要和 PC 机联机,自成一体,通过一组键 盘命令完成所有软硬件实验,每个实验程序固化在实验监控中。这种配置为没 有 PC 机的用户带来极大方便。 第二章第二章 8086K8086K 实验系统与实验系统与 PCPC 机联机操作机联机操作5.15.1 DJ-8086kDJ-8086k 软件概述软件概述 该软件适用于 DJ-8086K、DJ-8086KP、DJ-59

7、8K 等实验仪。 该软件运行环境:该软件适宜在安装 Windows98/2000/XP 操作系统的 PC 机上运行。5.25.2 DJ-8086kDJ-8086k 软件安装软件安装 运行随机光盘上“DJ-8086k.EXE”DJ-8086k.EXE”安装文件,根据提示完成软件安装,然 后双击桌面上DJ-8086kDJ-8086k快捷图标,即可运行 DJ-8086k 软件。 5.35.3 DJ-8086kDJ-8086k 软件启动和联机软件启动和联机 5.3.1 启动和联机双击桌面上DJ-8086kDJ-8086k快捷图标,即可运行 DJ-8086kDJ-8086k 软件,屏幕显示 DJ-808

8、6kDJ-8086k 软件的工作窗口,底边状态栏底边状态栏由“下位机没有连接下位机没有连接”变成“连接上连接上 下位机下位机”,说明联机成功,否则会弹出对话框提示:“下位机没有连接下位机没有连接”, 此时单击“OK”,实验系统和 PC 机处于脱机状态,然后用户根据连接硬件实际 情况来设定 COMl 或 COM2,设定方法如下:依次单击菜单栏:“设置(设置(X X)、通)、通 讯口设置(讯口设置(Z Z)、)、COM1COM1 或或 COM2”COM2”确定,然后点击确定,然后点击打开端口打开端口,状态设定后, 系统会自动检测连接。如果此时确定端口正确,但系统仍然没有连接,可按以 下两种方法解决

9、:(1)单击工具栏上的单击工具栏上的“重新连接重新连接”按钮,即可联机;按钮,即可联机;(2) 复位实验系统,使得数码管上显示监控提示符复位实验系统,使得数码管上显示监控提示符“P.”“P.”, 然后关闭然后关闭 DJ-8086kDJ-8086k 软软 件,重新运行,故障即可排除。件,重新运行,故障即可排除。 5.3.2 联机失败原因及解决办法 实验系统与 PC 机没有连接; 实验系统电源没有打开; 串口实际位置与软件设置不一致; 通讯开关位置不正确, 检查实验系统各状态设置开关是否正确; 软件有病毒; 实验系统或 PC 机处于非正常状态。对于的错误,只要在硬件上检查一下,或用杀毒软件清毒一下

10、即 可:如文件已被破坏或需软件升级,可到本公司网站下载,网址:WWWQD- DJCN。对于第种错误,重复 5.3.1 操作,对第种错误,联机之前先按一 下实验系统 RST 复位按钮,使实验系统处于 P 态, 否则说明实验系统不正常, 应送当地销售部门或返厂维修。如 PC 机工作失常也会引起联机失败, 可关闭 DJ-8086k 软件,重新运行或调换 PC 机试一下。5.45.4 DJ-8086kDJ-8086k 软件主窗口软件主窗口 顶部为菜单栏和工具栏, 提供调试全部命令和功能。 中间部分为工作窗口区,提供软件调试、寄存器、标志位、存储器、 汇编代码对照、编译信息显示等窗口。 底部为状态栏,提

11、示软件联机状态等信息。5.55.5 菜单栏和工具栏命令简介菜单栏和工具栏命令简介 工具栏使用:只要移动鼠标,指向工具栏中选定的图标,即会提示该图标 所执行的命令。5.5.15.5.1 文件菜单栏文件菜单栏 新建文件单击菜单栏“文件”或工具栏“新建”图标,即会建立一个新的源程序编 辑窗口,此时可在此窗口编辑、输入源程序。 F3 打开文件单击菜单栏“文件”或工具栏“打开”图标,弹出“打开文件”的对话框, 然后选择要装入的源文件,单击“确定”即可装入源文件。 关闭单击菜单栏“文件”下的“关闭”即可关闭源程序编辑窗口。 保存单击菜单栏“文件”下的“保存”或按 CTRL+S,即可保存文件。 N 建立新文

12、件分别单击“F 文件”、“建立新文件”即可创建新文件,再选择“换名存盘” 填入所存文件名即可。 另存为单击菜单栏“文件”下的“另存为”,可弹出另存为对话框,在此可选择 新的文件名和保存文件夹,单击“保存”完成保存操作。 退出依次单击“文件”、“退出”或单击菜单栏上的最后一个门形按钮“关闭 按钮”即可退出 DJ-8086kDJ-8086k 软件调试环境。5.5.25.5.2 编辑菜单栏编辑菜单栏 剪贴 CTRL+X删除程序中选定的正文,同时将它复制到剪贴板中 复制 CTRL+C保留选定的正文,同时将它复制到剪贴板中 粘贴 CTRL|+V将剪贴板中内容复制在光标处 删除 DEL删除选中的正文 全选

13、 CTRL+A选中源程序编辑窗口中所有的正文 ALT+BackSpace可恢复上几次误操作5.5.35.5.3 调试菜单栏调试菜单栏 编译装载 F9打开源文件,依次单击:调试”“编译装载 F9”或工具栏上的编译装载 图标,状态栏会提示正在编译、编译成功、正在装载数据、装载数据结束,几 秒钟后便会弹出源文件调试窗口,如编译出错,会提示错误信息,待修改 源文件正确后,重新编译装载即可。 连续运行单击菜单栏“调试”下的“连续运行”或单击工具栏的连续运行图标,即 全速连续运行程序。 程序单步单击菜单栏“调试”下的“程序单步”或单击工具栏的程序单步图标,即 可单步运行程序。 重新连接可单击菜单栏中“重新

14、连接“,也可单击工具栏的”重新连接“图标,即 可重新连接上下位机。 复位菜单栏中“复位”无效,可单击工具栏的“复位”图标,即可复位软件, 寄存器置初值,指令指针返回到程序首地址。5.5.45.5.4 设置设置 单击“设置”下的“通讯口设置”或工具栏上的“通讯口设置”即可 打开“通讯设置”对话框,在此可设置端口。5.5.55.5.5 窗口窗口 在此菜单可设置窗口的排列顺序,可打开相应的工作窗口。具体详见中文 菜单。 实验实验 1 二进制多位加法运算二进制多位加法运算一、实验目的一、实验目的 1、熟悉实验系统键盘显示的使用。2、掌握使用加法类运算指令编程及调试方法。3、掌握加法类指令对状态标志位的

15、影响。二、实验内容二、实验内容 计算 XYZ?(X、Y、Z 为 16 位二制数)三、编程指南三、编程指南 由于本实验是三个十六位二制数相加运算,因此,当 XY 时要考虑用 ADC 指令,把进位 C 加到结果的高 16 位中,当(XY)Z 时,再把进位 C 加到结 果的高 16 位中,本实验设定三个加数 0FFFFH,计算结果应为 2FFFDH。四、实验步骤四、实验步骤 联机模式:(1)在 PC 机和实验系统联机状态下,运行该实验程序,可用鼠标左键单 击菜单栏“文件”或工具栏“打开图标”,弹出“打开文件”的对话框,然后 打开 598k8Asm 文件夹,点击 S1.ASM 文件,单击“确定”即可装入源文件,再 单击工具栏中编译装载,即可完成源文件自动编译、装载目标代码功能,再单 击“调试”中“连续运行”或工具图标运行,即开始运行程序。(2)运算结果保留在内存 4100H4102H 单元中,点击 DJ-8086K 软件中存 贮器 RAM 窗口,输入 RAM 的起始地址 4100、4101、4102,单元内容应为 FD、FF、02。脱机模式: 在 P.态下,按 SCAL 键,输入 2CA0,按 EXEC 键。复位 RST 键,运算结果保留在内存 4100H4102H 单元中,共内容分别为: FD、FF、02,低位在前,高位在后,具体操作方法:输入键 4100ME NXNX。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号