77范文网 - 专业文章范例文档资料分享平台

微机原理与接口技术实验指导书(2)

来源:网络收集 时间:2019-07-30 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

(四)实验组织运行要求:

1、实验前要做好充分准备,包括汇编程序清单、调试步骤、调试方法,以及对程序结果的分析等。

2、采用集中授课形式

六、实验条件:

硬件条件:高档PC机。

软件条件: 星研实验环境软件 七、实验步骤:

(一) 开机进入软件环境

(二) 在编辑状态下输入预先编好的源程序

(三) 汇编成目标文件,有错则回到编辑状态修改 (四) 连接形成可执行文件 (五) 运行程序,查看结果

八、实验报告要求:

(一) 写出实验步骤、实验流程图、程序以及运行结果

(二) 思考题:若编写两个带符号的多位十进制数相加的程序,如何实现?。

(三) 编写、运行程序的过程以及调试所中遇到的问题是如何解决的,并对调试过程中

的问题 进行分析,对执行结果进行分析。 (四) 实验过程中遇到的问题、实验心得、建议等

九、实验成绩评定办法:

实验流程10%;操作过程20%;解决问题的能力40%、资料搜集5%;实验结果及分析25%

6

实验三 分支程序设计

一.实验学时:2

二、实验类型:验证性 三、开出要求:必修 四、实验目的

(一)掌握分支程序的设计、调试方法。 (二)掌握8086/8088条件测试指令。

(三)学并掌握分支程序结构程序的设计方法。 (四)熟练掌握源程序中语法错误的检查方法。

五、实验内容、实验原理、方法和手段及实验组织运行要求:

(一)实验内容:

假设有一组数据:15,4,0,10,9,21。编一程序,判断:每个数大于10等于10还是小于10,输出判断结果。

即: 1 当x>10

y= 0 当x=10 -1 当x<10

(二)实验说明:

编程提示:

1、首先将原始数据装入起始地址为XX的字节存储单元中。

2、将判断结果以字符串的形式存放在数据区中,以便在显示输出时调用。 3、其中判断部分可采用CMP指令,得到一个分支结构,分别输出“y=0”, “y=1”, “y=-1”。 4、程序中存在一个循环结构,循环6次,调用6次分支结构后结束。 (三)实验方法、手段

输入并调试运行预先编写好的源程序并与预期结果对照 (四)实验组织运行要求:

1、实验前要做好充分准备,包括汇编程序清单、调试步骤、调试方法,以及对程序结果的分析等。

2、以学生自主训练为主的开放模式组织教学

六、实验条件:

硬件条件:高档PC机。 软件条件:

1、 DOS 操作系统。

2、 任意一种编辑程序,如EDIT。 3、 宏汇编程序MASM。 4、 连接程序LINK。 七、实验步骤:

(一)开机进入软件环境

(二)在编辑状态下输入预先编好的源程序

(三)汇编成目标文件,有错则回到编辑状态修改 (四)连接形成可执行文件 (五)运行程序,查看结果

八、思考题:

程序中的原始数据是以怎样的形式存放在数据区中的?请用DEBUG调试程序观察并分析。

7

九.实验报告要求:

1、程序说明。说明程序的功能、结构。

2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,

并对调试过程中的问题进行分析,对执行结果进行分析。 3、画出程序框图。

4、写出源程序清单和执行结果。 5、回答思考题。

6、实验过程中遇到的问题、实验心得、建议等

十、实验成绩评定办法:

实验流程10%;操作过程20%;解决问题的能力40%、资料搜集5%;实验结果及分析25%

8

接口技术实验

实验一 74HC138译码器实验

一、实验学时:3

二、实验类型:验证性 三、开出要求:必修 四、实验目的:

(一) 掌握74HC138译码器的工作原理,熟悉74HC138译码器的具体运用连接方法,

了解74HC138是如何译码的。学习扩展简单I/O接口的方法。 (二) 掌握8255的硬件连接和控制字的设置方法 (三) 学习编制数据输出程序的设计方法。

五、实验内容、实验原理、方法和手段及实验组织运行要求:

(一)实验内容:

编写程序:使用82C55的PC0、PC1、PC2控制74HC138的数据输入端,通过译码产生8选1个选通信号,轮流点亮8个LED指示灯。

(二)实验原理:

1、Intel 8255A是可编程接口芯片,可以用程序设定或改变其工作方式,CPU通过它与外设连接。

8255有三个8位的并行口,端口既可以编程为普通I/O口,也可以编程为选通I/O口和双向传输口。其中,口地址取决于片选CS和A1、A0。

选择如下

A1A0 00 端口A A1A0 01 端口B A1A0 10 端口C

A1A0 11 控制寄存器

2、8255通过控制字设置可以规定各个口的工作方式以及输入输出方向,具体格式如下:

1方式控制字标志位0 0:端口A方式00 1:端口A方式11 X:端口A方式2D6D5D4D3D2D1D 00:端口C PC3~PC0输出1:端口C PC3~PC0输入0:端口B输出1:端口B输入0:端口A输出1:端口A输入

0:端口B方式01:端口B方式10:端口C PC7~PC4输出1:端口C PC7~PC4输入(三).实验电路及连线

9

12DS20R68(8255)PC0A(8255)PC1BA(8255)PC2C(C1)VCCG1(C1)GNDG2A(C1)GNDG2B8GNDSN74LS138N123645U21ABCG1G2AG2BVCCY0Y1Y2Y3Y4Y5Y6Y7470VCCJP2812510R111R11212345678DS35DS36DS37DS38DS39DS40DS41DS42VCC1651015141312111097510R113510R114510R115510R116510R117510R118 1、连线说明: C3区:A、B、C → B4区:PC0、PC1、PC2 C3区:G1、G2A、G2B → C1区:VCC、GND、GND C3区:JP35 → G6区:JP65(LED指示灯) B4区:CS、A0、A1 → A3区:CS1、A0、A1 由于各PC机速度不同,为达到较好的实验效果,可适当调节LED亮灭的延时时间。 (四)实验方法、手段: B教师讲解实验板的相关情况以及实验运行环境的使用。 (五)实验组织运行要求: 采用集中授课形式 六、实验条件: (一) 高档PC机和星研实验机以及导线若干。 (二) 串口路径 C:〉CD 星研 C:〉CD COM C:〉U8688ET (三) 资料:8255相关知识;地址译码。 七、实验步骤: (一) 按要求接好线路 (二) 进入汇编环境,编写、汇编、连接程序 (三) 运行程序,查看结果 八、思考题 C(一) 如果改用其他口输出,程序要做哪些修改? (二) 8255的片选线改接CS5,程序要做哪些修改? (三) 8088CPU内哪些寄存器可以和I/O端口打交道,它们各有什么作用? 九、实验报告要求: (一) 调试说明。包括实验的情况、调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对结果进行分析。 (二) 画出硬件连线图、程序框图。 (三) 写出源程序清单和执行结果。 (四) 回答思考题。 (五) 实验过程中遇到的问题、实验心得、建议等 十、实验成绩评定办法: 实验流程10%;操作过程20%;解决问题的能力40%、资料搜集5%;实验结果及分析25%。 D 10

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库微机原理与接口技术实验指导书(2)在线全文阅读。

微机原理与接口技术实验指导书(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/666230.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: