预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE-7- PAGE-9- 微机原理实验硬件部分 硬件实验一共为4次,从13周到16周。测仪两个班在周二的下午6-7节课,自动化班改在周四下午的8、9节课。 以下是4个实验的内容,但后期可能会根据大家的实验情况,对实验内容进行调整或更改。本文档的第一部分介绍硬件实验用的仪器,请大家保护好仪器,保护好导线,谢谢。第二部分介绍和这个实验仪器配套的软件。第三部分是实验的要求等…… 硬件实验原则上要求演示成果。 第一部分微机原理与接口实验仪简介 超想微机原理与接口实验系统(超想—3000TC),如图1所示,是由武汉恒科电子教学仪器有限公司研制的产品,采用了超大规模定制芯片的通用仿真器,USB通讯模式,具有硬件自动检测功能、万用硬件扩展功能。主实验箱电路板为国标2.0mm,结构设计合理。 图1超想-3000TC综合实验仪 实验仪提供的主要资源,如图2所示,有模拟量、开关量、LED彩灯、LED点阵区、LED八段数码管区、脉冲源、AD/DA实验区、I/O口扩展实验、8155、8255、8279、8253、8251串行通讯、8237DMA、8259中断、键盘显示、红外线、语音功放区、压力传感区、直流/步进电机区、按键开关区、万用实验扩展区等。实验仪提供的万用扩展模块有CPLD/USB2.0扩展模块,可做CPLD、USB2.0扩展实验;IC卡、语音、温度扩展模块,可做IC卡、语音录放、数字温度实验。 随实验仪提供的系统仿真开发软件界面功能丰富,使用者可以在此环境下完成汇编程序的编辑、汇编、链接、调试工作。 图2超想-3000TC型实验仪结构分配图 第二部分硬件安装与硬件实验操作步骤 一、微机原理与接口工作模式选择 做8086微机接口实验时,要将八段数码管右上角的三个小拨动开关同时拨向左边(即拨向88),将8279芯片左上方的小拨动开关拨向上边(即拨向88),将8279芯片右下方的红色拨动开关中,1、2、4拨向下边,3拨向上边。 二、实验箱与计算机的连接 实验箱与计算机用USB线直接相连即可。连接后,右键单击“我的电脑”,打开“属性”窗口,选择“硬件”标签,单击“设备管理器”,查看实验箱连接到哪一个串口,并记录备用。要求只能使用COM1至COM4;若是COM5或COM6,重新连接USB线。 三、硬件实验操作步骤 1、按上述要求安装好实验箱; 2、根据不同的实验要求,设计好实验电路,用导线进行连线; 3、打开实验箱电源; 4、启动HK88TE调试软件; 5、设置通讯口:在HK88TE软件下,单击“设置”菜单,选择“通讯口”,打开如图3的对话框。如在“设备管理器”中查看到实验箱连接到COM1,则在对话框中选择COM1;波特率选择9600,将延时因子调节到比较大的位置,点击“测试串口”按钮,当跳出“测试通过”对话框时,方可进入下一步; 图3设置通讯口图4编译和调试 6、编写源程序:在HK88TE软件下,单击“文件”菜单,选择“新建”,打开程序编辑窗口,写入代码,保存至C:\HK88TE\88asm; 注意:利用实验仪提供的实验环境调试程序时,不使用数据段,伪指令放在代码段中。参考使用方法如下: CODESEGMENT ASSUMECS:CODE,DS:CODE START:PUSHCS POPDS …… …… …… MESSDB?;以下为数据定义 …… CODEENDS ENDSTART 7、编译和连接:如图4,单击“编译”菜单,选择“编译当前文件”,若有语法错误,窗口下方会有相应提示,更改后源程序后重新编译,直至编译通过;随后选择“连接”,若连接有错误,根据提示更改源程序后重新编译连接,直至连接通过。也可以直接选择图3所示的“编译并连接”,将上述两步合并一步来完成。 8、将程序下载到实验箱并运行:单击“调试”菜单,选择“加载调试”(也可以用功能键F10),随后单击“调试”菜单,选择“全速运行”(也可以用功能键F9) 9、若实验结果与预期不一致,单击“调试”菜单,选择“退出调试”,在实验箱的键盘上按“复位键(RET)”,随后修改源程序,重复执行7-8步骤。 注意:每次重新“加载调试”前必须在实验箱的键盘上按“复位键(RST)”。 第三部分微机原理实验硬件部分 实验5简单I/O接口实验 一、实验目的 1.熟悉超想-3000TC单片机/微机原理与接口综合仿真实验仪。 2.掌握利用缓冲器、锁存器构成的简单I/O接口的原理及应用。 二、实验原理及电路说明 本次实验要利用简单接口74LS245和74LS273实现用开关控制LED灯的开关状态。其原理是通过74LS245缓冲器构成的输入端口读取按钮或开关的状态,通过74LS273锁存器构成的输出端口控制8个LED发光管的亮或暗。 如图5所示,二极管是LED灯,LO-L7输入低电平时,LE