计算机接口技术实验.docx
《计算机接口技术实验.docx》由会员分享,可在线阅读,更多相关《计算机接口技术实验.docx(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章性能特点1.1 系统组成HK8086TE微机教学实验系统是武汉恒科电子教学仪器有限公司在继承8086TE和8086Tl微机教学实验机优点的基础上,广泛地吸取用户的使用意见和建议,结合8086/88仿真技术,推出的新一代微机教学实验系统。本实验系统由HK8086TE实验机外配计算机和其他一些附件及选配件组成(图1.1所于O缓冲驱动卡图1.1实验系统组成该实验系统,既可以在尢FC机附认会泄乂运行,又可以接PC机通过串口用上位机软件进行调试。在扩展功能上,可以通过实验机的25芯插座外接机电实验平台,做机电一体化实验。1.2 HK8086TE实验机性能特点1.2.1 性能特点HK8086TE教学
2、实验系统集微处理器8086和外配PC /80286/386/486/586及其兼容机于一体的高科技实验系统,具有实验、开发、自诊断等功能,是目前实验机市场上较先进的一种学习微机外围接口技术和微处理器原理的教学实验系统。该实验系统自带键盘、八位七段数码管、微处理器8088和RS-232通讯接口,可以接 PC机做实验,也可以无须任何辅助设备而独立做实验。实验机上提供32KB RAM的程序和数据空间,具有无条件暂停(夭折处理)等功能。综合下来,它具有如下性能特点:1、两种配置工作方式:(1)独立运行的单板机配置方式。在HK8086TE教学实验机上,提供8088微处理器和键盘监控程序,可以在脱离PC机
3、的情况下,利用实验板上的键盘和七段数码管,独立运行8088微处理器接口实验。(2)串行监控配置方式。利用计算机的串行监控通讯口,通过RS-232通讯电缆,与实验机连接。此时不用在总线槽中插入缓冲驱动卡。而是利用实验机上的微处理器8088进行微处理器原理实验和微处理器接口技术实验。提供可视化窗口调试软件.具有夭折处理功能。在串行监控方式或单板机方式下,执行用户程序后,按暂停键,能保存用户现场返回监控,帮助查找程序跑飞、死循环等原因。 提供简单易学的可视化窗口调试软件和实验软件集成环境。在该环境下,可以选择编辑、连接、单步跟踪、设置断点、全速运行、查找芯片等功能。在该环境下,提供了所有的硬件参考实
4、验程序和原理图。 采用波峰焊接、热风整平技术。整块实验板上均采用先进的焊接技术,具有性能稳定、可靠等特点。本实验系统提供32KB RAM程序和数据空间,24个键键盘,8个七段LED数码管显示。 软硬件实验丰富。实验设计丰富、合理,满足各类院校微机接口实验教学要求;实验板上实验模块化,互不影响。为了方便老师编程,我公司提供了40几个软硬件实验程序以供作参考。1.2.2实验系统资源分配8088有1兆寻址空间,在单板机和串行监控方式下,实验系统提供给用户使用空间:00000H-6FFFFH,80000H-FFFFFH,包括总清入口共960K 存储空间。其中80000H-87FFFH 是实验机提供的R
5、AM空间,可供用户系统存放实验程序。其资源分配空间如图121。监控占用80000H-80013H作为单步、断点、无条件暂停。系统00000H-000FFH与80000H-800FFH是重合的,总是访问实验内部RAM,所以,此区间用户的其他中断矢量可存放于此。另外,80100H-802FFH为监控数据区或用户堆栈区,在实验程序加载时,起始地址要大于80300H也就是这个道理。70000H-7FFFFH为实验机提供的64KEPROM地址空间,存放实验机监控程序,用户不可占用。80000H-87FFFH为实验机提供的32KRAM地址空间,用户可以存放实验程序和数据。64KEPROM70000H文腺机
6、10校程序区7FFFFH80000H10枝/用户中收矢,区80013H80014H80000H-800FFH=00000H-000FFH32KRAM用户中既天星800FFH80100H802FFH80300H用户堪序/第图区D0000H-D7FFFH(PC 机)87FFFH2.1系统资源分配表0000H-FFFFH共64KI/O空间全提供给用户使用。实验机已译码200H-23FH地址空间给用户使用。1. 3基本实验项目1、8255可编程并行口系列实验2、8255键盘实验3、8251可编程串行监控口通讯实验4、8279可编程键盘显示控制器实验5、8259可编程中断控制器实验6, RAM读写实验1
7、0、0809 A/D转换实验11、直流电机驱动实验12、步进电机驱动实验7、实时时钟实验8、8253可编程定时器/计数器实验9、0832 D/A转换实验1.4实验机结构和工作条件一外形尺寸:45.0 x 31.0x7.0厘米。T重量:小于5公斤。一工作环境:0+40。,无明显潮湿,无明显振动碰撞。周围无导电尘埃、腐蚀金属和破坏绝缘的气体或蒸气。无强烈电磁场干扰。1工作电源电压+5V5%,工作电流小于1.7A。第2章系统配置和软件安装2.1 实验系统配置与运行2.1.1 独立运行的单板机配置方式的安装与运行I、系统安装示意图(图2.1a示)独立运行的单板机配置方式是在脱离PC机的情况下,直接利用
8、实验机上的微处理器8088做微机外围接口实验。2、开关设置及连线(1)将J2, J3用40芯联接电缆连接起来,J1插座空;(2) JP0-JP4接至 RAM 端,JP5接至 HKZK 端;(3) K10插上短路套,Kll, K12拨至RAM侧;(4)在J5上插上外接电源电缆(图2.1b)(注意插入方向),电源开关K13拨至左端,用外接电源供电。3、系统运行用硬导线将实验模块组成一个完整的实验。用实验机上的小键盘和键盘监控程序,将实验程序机器码输入实验机的RAM中,然后按运行命令键,就可以独立运行实验程序了。2.1.2串行监控配置方式的安装与运行1、系统安装示意图(图2.3所市:图2.3串行监控
9、配置方式串行监控配置方式是利用微机向实验机发送用行监控命令,实验机上的微处理器8088根据监控命令做相应的动作。在该配置方式下,做实验时用到的微处理器是实验机上的微处理器。2、开关和连线设置(1)用40芯电缆将实验机上的J2和J3插座连接起来,用RS-232通讯电缆将实验机上的9芯插座J4与微机的串口1或串口2连接起来,J1插座为空;(2)短路套JP0JP4插入RAM侧,JP5插入HKZK侧;(4) K10接上短路套,Kll, K12拨至RAM侧;(4)在J5上插上外接电源电缆插头(图2.1b)(注意插入方向),电源开关K13拨至左端,用外接电源供电。3、系统运行在可视化windows环境下,
10、执行HK88TE,启动串行监控源语句调试软件,编辑、连接、动态调试实验机的硬件接口实验程序。2.2 HK8086TE实验机在独立运行单板机配置方式下安装和启动1、保证实验机J1插座不连接电缆,即此插座为空。J2、J3两插座之间用40芯短电缆连接。9芯插座J4不连接串行电缆,此插座为空。2、跳线JP5跳向右边HKZK端。3、JP1JP4都插至RAM端。Kll, K12拨至RAM侧。4、HKZK8688TE电源插座J5连上外接电源,(图1所示)并使电源开关拨至左端。另外,电源电缆线的标识为:黑为电线,蓝为+5V,白为+12V,棕色为-12V。电源插头电源插座黑蓝白株图1电源插座与插头5、打开电源,
11、上电后,在实验机数码管上将显示:HKZK8086,表示键盘监控初始化成功。6、按实验机小键盘上的任意键(RST键除外),在数码管上出现键盘监控提示符为7、按照第六章的键盘监控命令,就可以做8086微处理器实验。2. 3 HK8086TE实验机在串行监控配置方式下安装和启动1、保证实验机JI插座上不连电缆,即此插座为空。J2-J3两插座之间用40芯短电缆连接。2、跳线JP5插至右边HKZK端。3、JP4-JP4插至 RAM 侧,K11-K12拨至 RAM 侧。4、用串行通讯电缆将PC机的串行通讯口(COM1或COM2)与实验机右边9芯插座J4连接起来。5、HK8086TE电源插座J5接上外接电源
12、,电源开关拨至右端。6、打开电源上电后,实验机数码管上将显示:HKZK8086。7、打开PC机,进入WINDOWS环境下,运行HK8086TE,连机(PC机与实验机通讯选项)后,实验机数码管上显示80862.1,表示连机成功。此时便可在串行监控方式下,加载文件到实验机上进行运行,并且可以设置断点,单步运行等操作。2.4 软件安装将光盘放入光驱中,打开光盘中的单串口88中“HK88 Setup”双击开始安装,默认安装在C盘。2.5 如何进行微机外围接口实验HKZK8086TE教学实验机采用模块化、积木式的结构,各实验模块互不影响。但可通过连线将各实验模块有机组合起来,进行微机外围接口实验。连接接
13、口采用圆孔插座,接线方便。这样设计目的是既能锻炼学生们的动手能力,又能保证老师的实验课程进度。如何利用我们提供的实验机和实验调试软件进行微机外围接口实验呢?2.5.1调试软件安装与启动将调试软件安装进计算机中,并启动调试软件。2.5.2硬件实验操作本实验系统用接线方法,组成一个实验模块,或组成一个综合实验模块。为了让学生能掌握微机外围接口技术的原理,我们留下了一些外围接口线和主要的信号线让学生们自己动手连线,例如:A/D转换输入线,片选信号,时钟信号等。下面以在串行监控配置方式下,模拟交通灯实验为例说明实验操作步骤。1、安装、接线和开机:(1)安装:按2.1中2.1.3小节接好实验装置。(2)
14、接线:用导线将8255片选信号CS接至片选200H207H; PC 口的PCOPC3接至DG1DG4; PC 口的PC4PC7接至DRIDR4。(3)开机:打开实验机电源,数码管应显示HKZK8688字样,表明实验机监控正常。A、在WINDOWS环境下,启动HK88TE调试软件;B、编辑、连接交通灯实验程序;C、连机。连机成功后,数码管显示86882.1字样;D、将编译连接后的文件加载进实验机(加载空间从8100:0开始);E、在调试菜单选项中,选择单步跟踪、设置断点、全速运行等功能,调试实验程序;F、如实验结果与设计要求不同,重复36步骤,直至通过为止。2.6实验机插座、开关定义及用途2.6
15、.1插座与开关定义和用途JP0-JP4 DMA和RAM实验的读写与片选信号选择开关。插向DMA侧做DMA 实验;插向RAM侧做RAM实验。JP5配置方式选择开关,插至HKZK侧,实验机工作于串行监控或单板机方式。K1-K8八个小拨动开关。用于开关状态输入实验。K9单脉冲按键。K108279和8255键盘实验的选择开关。短路套插上,利用8279控制键盘和数码管;短路套拔掉,利用8255,通过连线,控制键盘。K11-K12 RAM和DMA实验选择开关。拨向DMA侧时,做DMA实验;拨向RAM 侧时,做RAM实验。K13电源选择开关。拨向右端时,微机向实验机提供电源;拨向左端时,外接电源向实验机提供
16、电源。K14波特率选择开关。K158259中断请求的线通/断选择开关。K1674LS221输出脉冲宽度调节开关。当插上短路套时,输出脉冲宽度加宽。该短路套只有做DMA实验时,才可能用到。K17+12V电源引出线。在做步进电机实验时,插上短路套。J160芯电缆插座。仅在ISA总线方式下,接上60芯电缆。J2, J340芯电缆插座。仅在串行监控和单板机工作方式下,接上40芯电缆;在ISA 总线方式下,J2, J3插座为空。J49芯插座。在串行监控方式下,用RS-232通讯电缆将其与微机串口1或串口2连接。J5外接电源针形插座。J7 ISA总线扩展槽,用于扩展外围接口实验。J8机电实验平台接口插座。
17、配机电平台,可以做机电一体化实验。2. 6.2开关状态设定在串行监控配置方式下,其开关设定为如下状态:JP0-JP4插至RAM端JP5插至HKZK侧K1-K8拨至下方K10插上短路套K11-K12拨向RAM侧K13拨向左侧K14选择9600波特率K15插上短路套K16空(不插短路套)K17插上短路套J1-8空(不接电缆)第3章串行方式下的调试软件3.1系统主窗口运行串行调试软件后,系统窗口显示如图3.1.1所示:HKZ烁列实抬机调IX软件HK88TE文件9查看9设置G) TM(D 帮助AX=?K BX=?T?H CX=?M DX=?H CS=r?%图3.1.1图3.1.1中,主菜单条包括“文件
18、”、“查找”、“工具、“设置”和“帮助二当打开任一文件时,系统主菜单如下图3.1.2所示,它增加了“编辑”、“编译”、“调试”等项。KKZK手列实监机用试软怦HK88Tz - D53 g1向E3文件9编辑如查9译国试6)设置)工具9帮助Q i ,”.,早乳巴7研标F !$4*ax=?m Bx=rmx cx=w?h cs=?r图3.1.23.2编译编译菜单如图3.2所示。:编译0)调试)设置)工具a编译当前文件Alt+F9连接圈编烽并连接Ctrl+F9全部重新编译图3.23. 2.1编译由主要功能此选项对用户已编辑好的实验源程序进行编译。ea操作步骤若编译成功,直接用鼠标点击主菜单中编译即可出现
19、编译菜单,点击“编译”。即可出现如图321所示框图,点“确定”即可返回系统。图 3.2.13.2.2连接主要功能此选项对用户指定的目标文件进行连接。卬操作步骤点击编译菜单中的“连接”,若连接成功,即出现如图3.2.2所示框图, 可返回系统。点“确定”即图 3.2.23.2.3编译并连接ea主要功能此选项对用户指定的目标文件直接同时进行编译和连接。由操作步骤点击编译菜单中的“编译并连接,若用此选项还可同时对文件进行加载。若编译、连接、加载成功,即可运行程序。3.3调试调试菜单如图3.3所示。调试也)设置(S)工具建)窗口 Q加载调试F10退出调回f葡励曦调战1执行到光标所在行F4 I?霞当而t行
20、F5?)跟踪型单步F7?通过型单步F8全速运行F9连鳗跟踪型单步F7连线通过型单步心计即显示当前PC指针行重新连接卖会机翱I实验机Alt+RI上位螭位Ali+F2I因对话窗口Ctrl+T图3.31.1.1 1加载由主要功能将用户生成的文件加载到实验机,为下一步运行或调试程序作准备。由操作步骤用鼠标点击主菜单中“调试”菜单。用鼠标点击“加载”,系统会出现对话框显示加载成功或失败。1.1.2 3.2跟踪单步调试由主要功能单步运行程序,并跟踪进入子程序。力操作步骤用鼠标点击主菜单中“调试”菜单。点击“调试”菜单中“跟踪单步”选项即可进行跟踪单步调试。1.1.3 3.3通过型单步运行由主要功能通过型单
21、步运行程序,不进入子程序。力操作步骤用鼠标点击主菜单中“调试”菜单。点击“调试”菜单中的“通过型单步”选项,即可进行通过单步调试。1.1.4 连续跟踪单步运行ffl主要功能连续单步运行程序,并进入子程序。由操作步骤用鼠标点击主菜单中“调试”菜单。点击“调试”菜单中的“连续跟踪单步”选项,即可进行连续跟踪单步调试。1.1.5 连续通过型单步运行主要功能通过型单步运行程序,不进入子程序。由操作步骤用鼠标点击主菜单中“调试”菜单。点击“调试”菜单中的“连续通过单步”选项,即可进行连续通过单步调试。1.1.6 全速执行ea主要功能全速运行程序。由操作步骤用鼠标点击主菜单中“调试”菜单。点击“调试”菜单
22、中的“全速运行”选项,即可进行全速运行。3.4设置设置菜单如图3.4所示。3.4.1 设置通信口及波特率由主要功能设置串行通信口及波特率。(缺省9600)ca操作步骤运行HK8086TE,在打开文件前后均有“设置”菜单出现,点击该菜单,出现如图3.4所示的设置菜单。点击“通讯口”即可出现如下图所示的对话框。在该对话框中选择通讯。图3.4.1在该框图中选择相应的串行口和波特率(缺省为9600),然后点击“测试串口”,若成功,则显示测试串口通过,不然,可适当增大延时因子。0设置完毕后,按“确认”返回系统。第4章键盘监控命令(独立运行方式)在单板机方式下,使用键盘监控命令操作实验机上的实验程序。本章
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 接口 技术 实验
限制150内