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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

学生用《微机原理及应用》实验指导书合工大版.docx

1、学生用微机原理及应用实验指导书合工大版课程编号: 02300220课程名称: 微机原理及应用英文名称:Microcomputer Principle and Application 微机原理及应用实 验 指 导 书杨鼎来合肥工业大学机械与汽车工程学院计 算 机 控 制 基 础 实 验 室前 言本实验室的DICE598K十六位微机教学实验系统主要用于我学院各专业微机原理及应用微机接口技术微机控制技术以及MCS-51系列单片机原理及应用、MCS-96系列单片机原理及应用等课程的本科实验教学。也可供研究生或从事微机单片机应用的教职工进行相关的软硬件设计实验。该系统可与一般终端以及PC机连接使用,是一

2、种比较实用的实验开发工具。本教学实验系统组成独立的实验系统,也可利用系统自身的功能和硬件资源。具有易编程易调试内存容量大功能强容易扩展等特点。学生在实验时,可以通过键盘直接输入8086/8088MCS-51系列、MCS-96系列汇编语言源程序,并可根据需要选择程序的运行方式(单步跟踪断点连续等),简化了操作过程,提高了实验效率,使实验者在有限的实验教学课时内能学到更多更实用的计算机软硬件知识。 本指导手册的内容是根据学校设备实验室处实验教学大纲汇编为指导(2002年9月出版,实验教学大纲编号:020302), 以本实验室的DICE 598K十六位微机教学实验机的系统用户手册为基础,以教学中选用

3、的教材微型计算机原理与接口技术、MCS-51系列单片机原理及应用等书的相关内容为参考,根据本实验室多年来微机原理的实验教学经验而重新编写的,以更加适应实验教学的要求。在本指导手册每个实验约为4学时,由授课教师和实验指导教师根据实际教学需要来选择。本实验指导手册在编写及试用过程中,得到了机械电子工程教研室的领导和全体授课教师的大力支持和帮助,并特别是宋守许和陈甦欣两位老师对本实验指导手册中的内容取舍提出了许多宝贵的指导性意见,在此表示衷心的感谢。因编者水平及时间所限,错误和不当之处在所难免,敬请批评指正。计算机控制基础实验室 杨鼎来二O O六年五月实验教学大纲课程编号: 02300220 课程名

4、称: 微机原理及应用英文名称:Microcomputer Principle and Application实验指导书名称:DICE-598K微机原理及应用实验指导书一、学时学分 总学时:48 学分:3 实验学时:16二、实验目的本课程实验目的是让学生在深入掌握该课程教学内容,具备利用8086CPU的指令系统,伪指令系统进行宏汇编语言程序设计和调试的能力,培养学生软件综合调试的基本实验技能。三、实验基本原理运用8086汇编语言实现算术运算、数据转换、分支程序设计、子程序设计,用调试工具DEBUG进行反汇编、单步、断点、跟踪等方法调试和查看内存单元。四、实验基本要求 1.掌握微型计算机实验系统操

5、作使用的基本技能,能正确制定各种实验方案,设计实验程序; 2. 学会解决实验过程中产生的软件故障的基本技能; 3. 学会分析与总结,写出符合要求的实验报告。五、考核与报告实验完成情况及动手能力60%,实验报告20%,实验态度及实验结果20%。上述分数以20%计入该门课总成绩。 六、主要仪器设备 “DICE-598K微机教学实验系统”一套;PC机一台等。七、实验项目与内容提要序号实 验名 称内 容提 要每组人数实验时数实验要求实验类别备注018086系统配置最小模式系统结构与配置,主要管脚硬件连接方法。22必开验证实 验一02实验系统操作系统操作方法、显示和修改寄存器、存储器内容。22必开验证实

6、 验一03算术运算实验编程求出加、减、乘、除等运算结果。24必开设计实 验二04数据排序实验采用冒泡排序算法进行数据排序。22必开设计实 验三05分支程序设计用多个条件转移指令实现分支结构程序。22必开设计实 验三06步进电机控制实验结合接口技术和电机控制技术实现步进电机控制。24选开综合07子程序设计通过堆栈传递参数,实现十进制数组求和。24选开设计08递归调用求N!的程序设计与验证。24选开设计09循环程序设计利用串操作指令对带符号的16进制的字节数进行比较,把最大值在屏幕上显示出来22选开设计八、适用专业机械设计制造及其自动化、过程装备与控制工程、交通工程、车辆工程、热能与动力工程、工业

7、工程九、实验地点机械与汽车工程学院实验中心。十、开课学期 第5学期。实验守则 1 实验者应按照课程教学计划,准时上实验课,不得迟到早退。2 实验前认真阅读实验指导书,明确实验目的、步骤、原理,预习有关的理论知识,并接受实验教师的提问和检查。3进入实验室必须遵守实验室的规章制度。不得高声喧哗和打闹,不准抽烟、随地吐痰和乱丢杂物。有净化要求的实验室,进入必须换拖鞋。4做实验时必须严格遵守仪器设备的操作规程,爱护仪器设备,节约使用材料,服从实验教师和技术人员指导。未经许可不得动用与本实验无关的仪器设备及其它物品。 5实验中要细心观察,认真记录各种实验数据。不准敷衍,不准抄袭别组数据,不得擅自离开操作

8、岗位。 6实验时必须注意安全,防止人身和设备事故的发生。若出现事故,应立即切断电源,及时向指导教师报告,并保护现场,不得自行处理。 7实验完毕,应主动清理实验现场。经指导教师检查仪器设备、工具、材料和实验记录后方可离开。 8实验后要认真完成实验报告,包括分析结果、处理数据、绘制曲线及图表。在规定时间内交指导教师批改。 9在实验过程中,由于不慎造成仪器设备、器皿、工具损坏者,应写出损坏情况报告,并接受检查,由领导根据情况进行处理。 10凡违反操作规程,擅自动用与本实验无关的仪器设备、私自拆卸而事故和损失的,肇事者必须写出书面检查,视情节轻重和认识程度,按章程予以赔偿。 实验一 DICE-598K

9、系统配置一 实验目的 1. 熟悉和了解DICE-598K实验系统的最小模式结构与配置,主要IC管脚连接方法。2. 熟悉和了解DICE-598K 实验系统硬件的性能。二 实验内容1.实验系统的硬件结构及主要性能特点。2. 实验学时数:2H三 实验设备与工具DICE-598K 实验系统四 实验方法和步骤(一)系统硬件结构DICE-598K 实验系统由8088控制单元、实验单元、电子实验演示装置、开关电源等部分组成。8088控制单元由8088CPU、复杂可编程逻辑器件CPLD(iSPL1032及iSPL 1016)、监控EP1(27512)、内存RAM1,2和键盘显示电路组成。实验单元采用一体化、分

10、模块设计,结构合理清晰。电子实验演示装置由单片机、USB接口和16个I/O扩展接口(IN015,OUT015)组成。1. 采用主频为14.77MHZ的8088CPU为主CPU,并以最小工作方式构成系统。2. 配有二片61C256静态RAM构成系统的64K基本内存,地址范围为00000H0FFFFH,其中00000H00FFFH监控占用。另配一片W27C512(64K)EP1存放监控程序, 地址范围F0000HFFFFFH。还配有一片W27C512 EP2存放实验程序,为实验系统独立运行时下载实验程序提供方便。3. 自带键盘、显示器,能独立运行,为实验程序调试带来方便。4. 配备Windows仿

11、真调试软件,支持机器码、汇编、C等三种语言的开发和调试。5. 提供标准RS232异步通讯口, 以连接IBM-PC机。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. 可以单步、断点、全速调试各实

12、验程序。10. 内置开关电源,为实验提供+5V/3A、l2V/0.5A直流稳压电源。11. 使用环境:环境温度0+40,无明显潮湿,无明显振动碰撞。12. 配备USB接口的电子实验演示装置,通过编制程序,对模拟控制对象进行实时控制,整机图片如下。(二)系统资源分配8088有1兆存储空间,系统提供用户使用的空间为00000H0FFFFH, 用于存放、调试实验程序。具体分配如下:1. 存贮器地址分配CPUROMRAM1RAM2I/O扩展510000H0FFFFH用户实验程序0000H7FFFH用户数据8000HFF7FH用户数据(除FF20HFF2FH)FF80HFFFFH960000H7FFFH

13、用户实验程序 不用8000HFF7FH用户数据(除FF20HFF2FH)FF80HFFFFH88F0000H0FFFFFH系统监控00000H07FFFH用户程序/数据080000H0FFFFH用户程序/数据0000HFFFFH 2. I/O地址分配 地 址扩 展 名 称用 途0FF80H 自 定 义实 验 用 口 地 址0FF90H 自 定 义实 验 用 口 地 址 0FFA0H自 定 义实 验 用 口 地 址 0FFB0H自 定 义实 验 用 口 地 址 0FFC0H自 定 义实 验 用 口 地 址 0FFD0H自 定 义实 验 用 口 地 址 0FF20H系 统 8255PA 口键 扫

14、/ 字 位 口 0FF21H系 统 8255PB 口 字 形 口 0FF22H系 统 8255PC 口键 入 口 0FF23H系 统 8255控 制 口 控 制 口 0FF28H扩 展 8255PA 口 扩 展 用 0FF29H 扩 展 8255PB 口扩 展 用 0FF2AH 扩 展 8255PC 口扩 展 用 0FF2BH扩 展 8255 控 制 口控 制 口 60H E X 1 实 验 用监控占用00004H0000FH作为单步(T)、断点(INT3)、无条件暂停(NM1)中断矢量区, 用户也可以更改这些矢量, 指向用户的处理, 但失去了相应的单步、断点、暂停等监控功能。F0000HFF

15、FFFH监控程序区系统占用。(三)实验系统配置系统内含串行通讯和键盘显示监控的全部软硬件设施,典型配置如下:1. 598K主机+PC机2. 598K主机二种配置的使用特点如下:配置一:主机板和PC机通过RS232串口相连。这种配置形式可以充分利用IBM PC机的软硬件资源, 实现源程序的编辑、汇编和链接和调试。可以利用PC机的键盘显示等输入输出设备完成各种软硬件实验。配置二:为最经济型配置,它不需要和IBM PC机联机,自成一体,通过一组键盘命令完成所有软硬件实验,每个实验程序固化在实验监控中。这种配置为没有PC机的用户带来极大方便。 (四)DICE-598K系统接口定义1. CZ1:MAIN

16、-COM :通讯接口; 图2-12. CZ4:打印接口; 图2-2 3. JX0,JX17为系统提供的数据总线接口;图2-34. CZ7:系统提供的扩展接口;图2-45. JX12、JX14:液晶显示接口。图2-5 (五)DICE-598K 系统部分电路介绍1. LED发光二极管指示电路:包括16只发光二极管及相应驱动电路。见图2-6,Ll-L16为相应发光二极管驱动信号输入端, 该输入端为低电平“0”时发光二极管亮。图2-62. 逻辑电平开关电路:见图2-7。实验台上有8只开关Kl-K8,与之相对应K1-K8各引线孔为逻辑电平输出端。开关向上拨相应插孔输出高电平“l”, 向下拨相应插孔输出低

17、电平“0”。图2-73. 单脉冲电路:实验台上单脉冲产生电路如图2-8,标有“ ”和“ ”的两个引线插孔为正负单脉冲输出端。AN为单脉冲产生开关,每拨动一次产生一个单脉冲。图2-84. 分频电路:该电路由一片74LS393组成,见图2-9。T0-T7为分频输出插孔该计数器在加电时由RESET信号清零。当脉冲输入为8.0MHZ时,T0-T7输出脉冲频率依次为4.0MHZ,2.0MHZ,1.0MHZ,500KHZ,250KHZ,125KHZ,62500HZ,31250HZ。图2-95. 脉冲发生电路:实验台上提供8MHZ的脉冲源,见图2-10,实验台上标有8MHZ的插孔,即为脉冲的输出端。图2-1

18、06. 485接口电路: 图2-117. 通讯接口电路图2-128. 数码管显示电路 图2-139. 键盘电路 图2-14五 实验报告主要内容及要求 1. 按教科书中相关内容对照DICE-598K实验系统的硬件部分,了解主要IC芯片的型号、功用。2. 理解所介绍的电路的工作原理。六 注意事项 1. 在实验过程中未经允许不要随意接通实验系统的电源,更不允许带电插拔实验设备的连接插头,以免引起实验设备的损坏。2. 在进行实验系统与PC机的连接时一定要在断电的状态下进行,否则将可能引起实验设备的损坏。3. 通电顺序为:先启动PC机,待PC机启动完成后再接通DICE-598K电源。4. 实验过程中不要

19、带电插拔实验设备的连接插头,以免引起实验设备的损坏。5. 实验结束后应先关断DICE-598K电源,再关闭PC机。实验二 DICE-598K 系统操作实验一 实验目的 熟悉和了解DICE-598K键盘操作命令的使用和集成调试软件的使用操作方法。二 实验内容 1.键盘功能键操作命令的使用。2. DICE-598K 集成调试软件的安装与使用方法。3. 实验学时数:2H三 实验设备与工具DICE-598K 实验系统十 PC机四 实验方法和步骤(一)键盘监控程序的功能和操作方法系统一经接通电源,数码管上显示监控提示符“P.”。1. 键盘显示系统配备6位LED显示器,左边4位显示地址,右边2位显示该地址

20、内容。系统具有24个注塑键盘,左边l6个是数字键,右边8个是功能键。在键盘监控状态下用户可以通过一组键命令完成下列操作读写寄存器内容读写存储器内容EPROM传送断点设置/清除通过单步、断点、连续等功能来调试运行实验程序。 2. 键盘说明一览表 3. 总操作过程8088十六位微机实验系统上电总清以后, 显示器上显示监控提示符“P”,各寄存器的初始化值如下:SP=0683H,CS=0000H,DS=0000H,SS=0000H,ES=0000H,IP=l000H,FL=0000H注意:(1) 所有命令均在提示符“P”状态输入。(2) 在键盘监控状态,段地址缺省值为0000H。(二)监控程序命令及操

21、作1. 存贮器单元内容显示与修改操作: ME 即在提示符“P”下,先输入四位存贮单元地址, 再按 ME键,显示器左边4位显示地址,右边2位显示该单元的内容。此时按 NX 键使地址加1再显示。按 LS 键使地址减l再显示。键入十六进制数据,则将改写现行地址单元的内容。按 MON 键则返回监控,显示提示符“P”。2. 寄存器内容显示与修改操作: RG 即在“P”提示符下,先输入寄存器代号, 再按 RG 键,显示器右边4位显示寄存器中内容,左1、2位显示寄存器名。此时:按 NX 键,则依次循环显示下一个寄存器中的内容。按 LS 键,则依次显示上一个寄存器中的内容。输入十六进制数字, 则该寄存器中的内

22、容被修改。按 MON 键则返回监控,显示提示符“P.”。寄存器代号与寄存器关系如下:代号0123456789ABCD寄存器AXBXCXDXSPBPSIDICSDSSSESIPFL3.EPROM传送操作:在提示符“P”状态下,按 SCAL 键,开始EPROM传送,把EPROM中1000HFFFFH内容传送到相应的内存中,传送时数码管 显示闪动的“”,传送完毕返回监控,显示提示符“P”。4.单步运行操作:有三种状态都可以进入单步操作(段地址固定为0000H)在监控提示符“P”状态下,按 STEP 键,从默认的起始地址IP1000H单元开始单步运行一条指令语句。在存贮器单元读写状态(即左边4位显示存

23、贮器地址,右边2位显示存贮器单元内容)下,从当前存贮器地址开始单步运行一条指令语句。先输入四位起始地址,再按 STEP 键,则从输入的起始地址开始运行一条指令语句。每运行一条语句,显示器显示下一条指令语句的地址及其内容。5. 连续运行操作:有三种状态可以进入连续运行在监控提示符“P ”状态下,按 EXEC 键,从默认起始地址CS=0000H,IP1000H开始连续运行用户程序。在存贮器读写状态下,按 EXEC 键,从现行存贮器地址开始(CS=0000H)连续运行用户程序。先输入4位起始地址,再按 EXEC 键,则从输入的起始地址开始连续运行用户程序(CS=0000H)。要想从运行用户程序返回监

24、控, 可以按主机 RST 键, 则重新进入监控状态,初始化部分寄存器。6. 断点运行(默认段地址CS=0000H)操作:F1, EXEC 即在提示符“P”状态下,输入4位断点地址,按F1键,再输入4位起始地址,按 EXEC 键,程序从起始地址开始运行,显示器显示“”执行符。当程序运行到断点地址处会自动停下来,并显示断点地址和内容,同时保护所有寄存器的值。(三)DICE-598K 实验系统与PC机联机操作1. DICE-598K 集成调试软件概述DICE-598K 实验系统一共配置了三套调试软件:DICE-8086K 软件、DICE-51仿真开发系统和 DICE-96 仿真开发系统。名称为 DI

25、CE-8086K 集成调试软件,适用于以8088CPU构成实验系统时使用。软件运行环境:该软件适宜在安装Windows98/2000/XP操作系统的PC机上运行。2. DICE-8086k 软件的安装运行随机光盘上“DICE-8086k.EXE”安装文件,根据提示完成软件安装,然后双击桌面上DICE-8086k快捷图标,即可运行DICE-8086k软件。3. DICE-8086k 软件启动和联机双击桌面上DICE-8086k快捷图标,即可运行DICE-8086k软件,屏幕显示DICE-8086k软件的工作窗口,底边状态栏由“下位机没有连接”变成“连接上下位机”,说明联机成功,否则会弹出对话框提

26、示:“下位机没有连接”,此时单击“OK”,实验系统和PC机处于脱机状态,然后用户根据连接硬件实际情况来设定COMl或COM2,设定方法如下:依次单击菜单栏:“设置(X)、通讯口设置(Z)、COM1或COM2”确定、波特率设为9600、然后点击保存设置退出,状态设定后,系统会自动检测连接。如果此时确定端口和波特率设置正确,但系统仍然没有连接,可按以下两种方法解决:(1)单击工具栏上的“重新连接”按钮,即可联机; (2)复位实验系统,使得数码管上显示监控提示符“P.”, 然后关闭DICE-8086k软件,重新运行,故障即可排除。4. 联机失败原因及解决办法 实验系统与PC机没有连接; 实验系统电源

27、没有打开; 串口实际位置与软件设置不一致; 通讯开关位置不正确, 检查实验系统各状态设置开关是否确认为出厂模式; 软件有病毒; 实验系统或PC机处于非正常状态。对于 的错误,只要在硬件上检查一下,或用杀毒软件清毒一下即可:如文件已被破坏或需软件升级,可到制造厂网站下载。网址:WWWDICECOMCN对于第种错误,重复 3 操作,对第种错误,联机之前先按一下实验系统RST复位按钮,使实验系统处于“P.”状态, 否则说明实验系统不正常,应立即关闭电源并报告实验室工作人员维修更换。如PC机工作失常也会引起联机失败, 可关闭DICE-8086k软件,重新运行或调换PC机试一下。(四)DICE-8086

28、k软件主窗口 1.顶部为菜单栏和工具栏,提供调试全部命令和功能。2.中间部分为工作窗口区,提供软件调试、寄存器、标志位、存储器、汇编代码对照、编译信息显示等窗口。3.底部为状态栏,提示软件联机状态等信息。DICE-8086K软件主窗口如下图所示:1.顶部为菜单栏和工具栏, 提供调试全部命令和功能。2.中间部分为工作窗口区,提供软件调试、寄存器、标志位、存储器、汇编代码对照、编译信息显示等窗口。3.底部为状态栏,提示软件联机状态等信息。(五)菜单栏和工具栏命令简介工具栏使用:移动鼠标,指向工具栏中选定的图标,即会提示该图标所执行的命令。1.文件菜单栏(1)新建文件单击菜单栏“文件”或工具栏“新建

29、”图标,即会建立一个新的源程序编辑窗口,编辑窗口显示Editor,此时可在此编辑、输入源程序。(2)F3 打开文件单击菜单栏“文件”或工具栏“打开”图标,弹出“打开文件”的对话框,然后选择要装入的源文件,单击“确定”即可装入源文件。(3)关闭单击菜单栏“文件”下的“关闭”即可关闭源程序编辑窗口。(4)保存单击菜单栏“文件”下的“保存”或按CTRL+S,即可保存文件。(5)N 建立新文件分别单击“F文件”、“建立新文件”即可创建新文件,再选择“换名存盘”填入所存文件名即可。(6)另存为单击菜单栏“文件”下的“另存为”,可弹出另存为对话框,在此可选择新的文件名和保存文件夹,单击“保存”完成保存操作。(7)退出依次单击“文件”、“退出”或单击菜单栏上的最后一个门形按钮“关闭按钮”即可退出DICE-8086k软件调试环境。2.编辑菜单栏剪贴CTRL+X删除

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1