《微机原理及应用》实验指导书.doc
《《微机原理及应用》实验指导书.doc》由会员分享,可在线阅读,更多相关《《微机原理及应用》实验指导书.doc(73页珍藏版)》请在三一文库上搜索。
1、1 课程编号课程编号: 02300220 课程名称课程名称: 微机原理及应用 英文名称英文名称:Microcomputer Principle and Application 微机原理及应用微机原理及应用微机原理及应用微机原理及应用 实实实实 验验验验 指指指指 导导导导 书书书书 杨鼎来杨鼎来 合肥工业大学机械与汽车工程学院合肥工业大学机械与汽车工程学院合肥工业大学机械与汽车工程学院合肥工业大学机械与汽车工程学院 计计计计 算算算算 机机机机 控控控控 制制制制 基基基基 础础础础 实实实实 验验验验 室室室室 2 前前 言言 本实验室的 DICE598K 十六位微机教学实验系统主要用于我学
2、院各专业微机原 理及应用微机接口技术微机控制技术以及MCS-51 系列单片机原理及 应用 、 MCS-96 系列单片机原理及应用等课程的本科实验教学。也可供研究生或从 事微机单片机应用的教职工进行相关的软硬件设计实验。该系统可与一般终端以 及 PC 机连接使用,是一种比较实用的实验开发工具。 本教学实验系统组成独立的实验系统,也可利用系统自身的功能和硬件资源。具 有易编程易调试内存容量大功能强容易扩展等特点。学生在实验时,可以通 过键盘直接输入 8086/8088MCS-51 系列、MCS-96 系列汇编语言源程序,并可根据需 要选择程序的运行方式(单步跟踪断点连续等) ,简化了操作过程,提高
3、了实验效 率,使实验者在有限的实验教学课时内能学到更多更实用的计算机软硬件知识。 本指导手册的内容是根据学校设备实验室处实验教学大纲汇编为指导(2002 年 9 月出版,实验教学大纲编号:020302) , 以本实验室的 DICE 598K 十六位微机 教学实验机的系统用户手册为基础,以教学中选用的教材微型计算机原理与接口技 术 、 MCS-51 系列单片机原理及应用等书的相关内容为参考,根据本实验室多年来 微机原理的实验教学经验而重新编写的,以更加适应实验教学的要求。 在本指导手册每个实验约为 4 学时,由授课教师和实验指导教师根据实际教学需 要来选择。 本实验指导手册在编写及试用过程中,得
4、到了机械电子工程教研室的领导和全体 授课教师的大力支持和帮助,并特别是宋守许和陈甦欣两位老师对本实验指导手册中 的内容取舍提出了许多宝贵的指导性意见,在此表示衷心的感谢。 因编者水平及时间所限,错误和不当之处在所难免,敬请批评指正。 计算机控制基础实验室 杨鼎来 二二 O O O O 六六年年五月月 3 实验教学大纲实验教学大纲 课程编号课程编号: 02300220 课程名称课程名称: 微机原理及应用 英文名称英文名称:Microcomputer Principle and Application 实验指导书名称实验指导书名称:DICE-598K 微机原理及应用实验指导书 一、学时学分一、学时
5、学分 总学时:48 学分:3 实验学时:16 二、实验目的二、实验目的 本课程实验目的是让学生在深入掌握该课程教学内容,具备利用 8086CPU 的 指令系统,伪指令系统进行宏汇编语言程序设计和调试的能力,培养学生软件综合调 试的基本实验技能。 三、实验基本原理三、实验基本原理 运用 8086 汇编语言实现算术运算、数据转换、分支程序设计、子程序设计, 用调试工具 DEBUG 进行反汇编、单步、断点、跟踪等方法调试和查看内存单元。 四、实验基本要求四、实验基本要求 1.掌握微型计算机实验系统操作使用的基本技能,能正确制定各种实验方案, 设计实验程序; 2. 学会解决实验过程中产生的软件故障的基
6、本技能; 3. 学会分析与总结,写出符合要求的实验报告。 五、考核与报告五、考核与报告 实验完成情况及动手能力 60%,实验报告 20%,实验态度及实验结果 20%。上 述分数以 20%计入该门课总成绩。 六、主要仪器设备六、主要仪器设备 “DICE-598K 微机教学实验系统”一套;PC 机一台等。 4 七、实验项目与内容提要七、实验项目与内容提要 八、适用专业八、适用专业 机械设计制造及其自动化、过程装备与控制工程、交通工程、车辆工程、热 能与动力工程、工业工程 九、实验地点九、实验地点 机械与汽车工程学院实验中心。 十、开课学期十、开课学期 第 5 学期。 序序 号号 实实 验验 名名
7、称称 内内 容容 提提 要要 每组每组 人数人数 实验实验 时数时数 实验实验 要求要求 实验实验 类别类别 备注备注 01 8086 系统配 置 最小模式系统结构与配置, 主要管脚硬件连接方法。 22 必开验证 实 验 一 02 实验系统操 作 系统操作方法、显示和修改 寄存器、存储器内容。 22 必开验证 实 验 一 03 算术运算实 验 编程求出加、减、乘、除等 运算结果。 24 必开设计 实 验 二 04 数据排序实 验 采用冒泡排序算法进行数据 排序。 22 必开设计 实 验 三 05 分支程序设 计 用多个条件转移指令实现分 支结构程序。 22 必开设计 实 验 三 06 步进电机
8、控 制实验 结合接口技术和电机控制技 术实现步进电机控制。 24 选开综合 07 子程序设计 通过堆栈传递参数,实现十 进制数组求和。 24 选开设计 08 递归调用求 N!的程序设计与验证。 24 选开设计 09 循环程序设 计 利用串操作指令对带符号的 16 进制的字节数进行比较, 把最大值在屏幕上显示出来 22 选开设计 5 实验守则实验守则 1 实验者应按照课程教学计划,准时上实验课,不得迟到早退。 2 实验前认真阅读实验指导书,明确实验目的、步骤、原理,预习有关的理论 知识,并接受实验教师的提问和检查。 3进入实验室必须遵守实验室的规章制度。不得高声喧哗和打闹,不准抽烟、随 地吐痰和
9、乱丢杂物。有净化要求的实验室,进入必须换拖鞋。 4做实验时必须严格遵守仪器设备的操作规程,爱护仪器设备,节约使用材料, 服从实验教师和技术人员指导。未经许可不得动用与本实验无关的仪器设备及其它物 品。 5实验中要细心观察,认真记录各种实验数据。不准敷衍,不准抄袭别组数据, 不得擅自离开操作岗位。 6实验时必须注意安全,防止人身和设备事故的发生。若出现事故,应立即切断 电源,及时向指导教师报告,并保护现场,不得自行处理。 7实验完毕,应主动清理实验现场。经指导教师检查仪器设备、工具、材料和实 验记录后方可离开。 8实验后要认真完成实验报告,包括分析结果、处理数据、绘制曲线及图表。在 规定时间内交
10、指导教师批改。 9在实验过程中,由于不慎造成仪器设备、器皿、工具损坏者,应写出损坏情况 报告,并接受检查,由领导根据情况进行处理。 10凡违反操作规程,擅自动用与本实验无关的仪器设备、私自拆卸而事故和损 失的,肇事者必须写出书面检查,视情节轻重和认识程度,按章程予以赔偿。 6 实验一实验一 DICE-598KDICE-598K系统配置系统配置 一一 实验目的实验目的 1. 熟悉和了解 DICE-598KDICE-598K 实验系统的最小模式结构与配置,主要 IC 管脚连接方 法。 2. 熟悉和了解DICE-598KDICE-598K 实验系统硬件的性能。 二二 实验内容实验内容 1.实验系统的
11、硬件结构及主要性能特点。 2. 实验学时数:2H 三三 实验设备与工具实验设备与工具 DICE-598KDICE-598K 实验系统 四四 实验方法和步骤实验方法和步骤 (一)系统(一)系统硬件结构硬件结构 DICE-598KDICE-598K 实验系统由8088控制单元、实验单元、电子实验演示装置、开关电源 等部分组成。8088控制单元由8088CPU、复杂可编程逻辑器件CPLD(iSPL1032及iSPL 1016)、监控EP1(27512)、内存RAM1,2和键盘显示电路组成。实验单元采用一体 化、分模块设计,结构合理清晰。电子实验演示装置由单片机、USB接口和16个I/O扩 展接口(I
12、N015,OUT015)组成。 1. 采用主频为14.77MHZ的8088CPU为主CPU,并以最小工作方式构成系统。 2. 配有二片61C256静态RAM构成系统的64K基本内存,地址范围为 00000H0FFFFH,其中00000H00FFFH监控占用。另配一片W27C512(64K)EP1存放监 控程序, 地址范围F0000HFFFFFH。 还配有一片W27C512 EP2存放实验程序,为实验系统独立运行时下载实验程序提 供方便。 3. 自带键盘、显示器,能独立运行,为实验程序调试带来方便。 4. 配备Windows仿真调试软件,支持机器码、汇编、C等三种语言的开发和调试。 5. 提供标
13、准RS232异步通讯口, 以连接IBM-PC机。 7 6. 配有各种微机常用I/O接口芯片,定时/计数接口芯片8253、A/D转换接口芯片 0809、D/A转换接口芯片0832、中断控制器8259、键盘显示接口8279、并行I/O接口芯 片8255、通讯接口芯片8250、8251、485和DMA控制器8237等。 7. 配备键盘、数码显示、发光二极管显示、开关量、LED1616、LCD12864、 温度压力、步进电机、直流电机、扬声器等输入输出设备。 8. 带有脉冲发生器、计数器电路、单脉冲发生器等常用电路。 9. 可以单步、断点、全速调试各实验程序。 10. 内置开关电源,为实验提供+5V/
14、3A、l2V/0.5A直流稳压电源。 11. 使用环境:环境温度0+40,无明显潮湿,无明显振动碰撞。 12. 配备USB接口的电子实验演示装置,通过编制程序,对模拟控制对象进行实 时控制,整机图片如下。 8 (二)系统资源分配(二)系统资源分配 8088有1兆存储空间,系统提供用户使用的空间为00000H0FFFFH, 用于存放、 调试实验程序。具体分配如下: 1. 存贮器地址分配 9 CPUROMRAM1RAM2 I/O扩展 51 0000H0FFFFH 用户实验程序 0000H7FFFH 用户数据 8000HFF7FH 用户数据 (除 FF20HFF2FH) FF80HFFFFH 96
15、0000H7FFFH 用户实验程序 不用 8000HFF7FH 用户数据 (除 FF20HFF2FH) FF80HFFFFH 88F0000H0FFFFFH 系统监控 00000H07FFFH 用户程序/数据 080000H0FFFFH 用户程序/数据 0000HFFFFH 2. I/O地址分配 地 址扩 展 名 称用 途 0FF80H 自 定 义实 验 用 口 地 址 0FF90H 自 定 义实 验 用 口 地 址 0FFA0H 自 定 义实 验 用 口 地 址 0FFB0H 自 定 义实 验 用 口 地 址 0FFC0H 自 定 义实 验 用 口 地 址 0FFD0H 自 定 义实 验 用
16、 口 地 址 0FF20H 系 统 8255PA 口键 扫 / 字 位 口 0FF21H 系 统 8255PB 口 字 形 口 0FF22H 系 统 8255PC 口键 入 口 0FF23H 系 统 8255控 制 口 控 制 口 0FF28H 扩 展 8255PA 口 扩 展 用 0FF29H 扩 展 8255PB 口扩 展 用 0FF2AH 扩 展 8255PC 口扩 展 用 0FF2BH 扩 展 8255 控 制 口控 制 口 10 60H E X 1 实 验 用 监控占用00004H0000FH作为单步(T)、断点(INT3)、无条件暂停(NM1) 中断矢量区, 用户也可以更改这些矢量
17、, 指向用户的处理, 但失去了相应的单步、 断点、暂停等监控功能。 F0000HFFFFFH监控程序区系统占用。 (三)实验系统配置(三)实验系统配置 系统内含串行通讯和键盘显示监控的全部软硬件设施,典型配置如下: 1. 598K主机+PC机 2. 598K主机 二种配置的使用特点如下: 配置一:主机板和PC机通过RS232串口相连。这种配置形式可以充分利用 IBM PC机的软硬件资源, 实现源程序的编辑、汇编和链接和调试。可以利用PC机 的键盘显示等输入输出设备完成各种软硬件实验。 配置二:为最经济型配置,它不需要和IBM PC机联机,自成一体,通过一组键盘 命令完成所有软硬件实验,每个实验
18、程序固化在实验监控中。这种配置为没有PC机的 用户带来极大方便。 (四)(四)DICE-598KDICE-598K系统接口定义系统接口定义 1. CZ1:MAIN-COM :通讯接口; 图2-1 11 2. CZ4:打印接口; 图2-2 3. JX0,JX17为系统提供的数据总线接口; 图2-3 4. CZ7:系统提供的扩展接口; 图2-4 5. JX12、JX14:液晶显示接口。 图2-5 12 (五)(五)DICE-598KDICE-598K 系统部分电路介绍系统部分电路介绍 1. LED发光二极管指示电路:包括16只发光二极管及相应驱动电路。见图2- 6,Ll-L16为相应发光二极管驱动
19、信号输入端, 该输入端为低电平“0”时发光二 极管亮。 图2-6 2. 逻辑电平开关电路:见图2-7。实验台上有8只开关Kl-K8,与之相对应 K1-K8各引线孔为逻辑电平输出端。开关向上拨相应插孔输出高电平“l”, 向下拨 相应插孔输出低电平“0”。 图2-7 3. 单脉冲电路:实验台上单脉冲产生电路如图2-8,标有“ ”和“ ”的两个引线插孔为正负单脉冲输出端。 AN为单脉冲产生开关,每拨动一次产生一个单脉冲。 13 图2-8 4. 分频电路:该电路由一片74LS393组成,见图2-9。T0-T7为分频输出插孔 该计数器在加电时由RESET信号清零。当脉冲输入为8.0MHZ时,T0-T7输
20、出脉冲 频率依次为 4.0MHZ,2.0MHZ,1.0MHZ,500KHZ,250KHZ,125KHZ,62500HZ,31250HZ。 图2-9 5. 脉冲发生电路:实验台上提供8MHZ的脉冲源,见图2-10,实验台上标有 8MHZ的插孔,即为脉冲的输出端。 图2-10 14 6. 485接口电路: 图2-11 7. 通讯接口电路 图2-12 8. 数码管显示电路 15 图2-13 9. 键盘电路 图2-14 16 五五 实验报告主要内容及要求实验报告主要内容及要求 1. 按教科书中相关内容对照DICE-598KDICE-598K实验系统的硬件部分,了解主要IC芯片的型 号、功用。 2. 理
21、解所介绍的电路的工作原理。 六六 注意事项注意事项 1. 在实验过程中未经允许不要随意接通实验系统的电源,更不允许带电插拔实 验设备的连接插头,以免引起实验设备的损坏。 2. 在进行实验系统与PC机的连接时一定要在断电的状态下进行,否则将可能引 起实验设备的损坏。 3. 通电顺序为:先启动PC机,待PC机启动完成后再接通DICE-598KDICE-598K电源。 4. 实验过程中不要带电插拔实验设备的连接插头,以免引起实验设备的损坏。 5. 实验结束后应先关断DICE-598KDICE-598K电源,再关闭PC机。 17 实验二实验二 DICE-598KDICE-598K 系统操作实验系统操作
22、实验 一一 实验目的实验目的 熟悉和了解 DICE-598KDICE-598K 键盘操作命令的使用和集成调试软件的使用操作方法。 二二 实验内容实验内容 1.键盘功能键操作命令的使用。 2. DICE-598KDICE-598K 集成调试软件的安装与使用方法。 3. 实验学时数:2H 三三 实验设备与工具实验设备与工具 DICE-598KDICE-598K 实验系统十 PC机 四四 实验方法和步骤实验方法和步骤 (一)(一)键盘监控程序的功能和操作方法键盘监控程序的功能和操作方法 系统一经接通电源,数码管上显示监控提示符“P.”。 1. 键盘显示 系统配备6位LED显示器,左边4位显示地址,右
23、边2位显示该地址内容。 系统具有24个注塑键盘,左边l6个是数字键,右边8个是功能键。 在键盘监控状态下用户可以通过一组键命令完成下列操作 读写寄存器内容 读写存储器内容 EPROM传送 断点设置/清除 通过单步、断点、连续等功能来调试运行实验程序。 2. 键盘说明一览表 18 3. 总操作过程 8088十六位微机实验系统上电总清以后, 显示器上显示监控提示符“P”,各 寄存器的初始化值如下: SP=0683H,CS=0000H,DS=0000H,SS=0000H,ES=0000H,IP=l000H,FL=0000H 注意:(1) 所有命令均在提示符“P”状态输入。 (2) 在键盘监控状态,段
24、地址缺省值为0000H。 (二)监控程序命令及操作(二)监控程序命令及操作 1. 存贮器单元内容显示与修改 操作: MEME 即在提示符“P”下,先输入四位存贮单元地址, 再按 MEME 键,显示器左边4位显示地址,右边2位显示该单元的内容。此时 19 按 NXNX 键使地址加1再显示。 按 LSLS 键使地址减l再显示。 键入十六进制数据,则将改写现行地址单元的内容。 按 MONMON 键则返回监控,显示提示符“P”。 2. 寄存器内容显示与修改 操作: RGRG 即在“P”提示符下,先输入寄存器代号, 再按 RGRG 键,显示器右 边4位显示寄存器中内容,左1、2位显示寄存器名。此时: 按
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理及应用 微机 原理 应用 实验 指导书
链接地址:https://www.31doc.com/p-3259523.html