《微机原理实验指导书》(3)

2019-08-17 13:35

实验六 简单的输出接口

一、 实验目的

1、掌握简单输出接口电路的设计方法。 2、学会使用锁存器锁存数据。

3、学会数据总线、地址总线和控制总线与接口电路的连接。 4、掌握在HQFC环境下对输出接口硬件和软件的调试。

二、实验内容

1、利用74LS75芯片设计一个简单的输出接口电路。先使1个绿色LED亮3秒钟后熄灭,然后使1个黄色LED亮灭3次后熄灭,亮灭间隔1秒钟,最后使1个红色LED亮3秒钟熄灭。以上现象重复2次,然后所有LED熄灭。要求总线数据信号为高电平时,LED点亮。

2、利用74LS273芯片设计一个简单的输出接口电路,使八个LED循环顺序点亮,要求每个LED亮0.5秒,循环3次,然后所有LED熄灭。要求总线数据信号为高电平时,LED点亮。

三、实验预习

1、复习I/O接口的定义、功能和作用,清楚接口和端口的关系。 2、熟悉74LS75、74LS273芯片锁存数据的原理。

3、掌握LOOP指令延时原理,编写出延时0.5秒、1秒的子程序。 4、根据题意画出电路框图,(标出数据线、信号线引入芯片管脚的序号),设计出控制电路, 控制电路部分画出电路图。 6、 根据题意编写出源程序。

简单输出接口电路框图

9

在HQFC环境下对输出接口电路的调试:

1、硬件接线完毕检查无误后,点击工具栏中的“工具软件”,选“接口调试工具”。

2、在数据发送框里,选“IO地址”,在“起始地址”栏里填写接口电路的输出端口地址, 在右边输入框内填写要输出的数据。

如:亮1个LED,输入框内的数据为: 01

亮2个LED,输入框内的数据为: 03 亮4个LED,输入框内的数据为: 0F 亮8个LED,输入框内的数据为: FF 8个LED全灭,输入框内的数据为 00

3、点击“发送数据”,如果电路接线正确,则数据相对于的LED点亮。

四、实验报告要求

1、写出源程序(上机调试通过)并对程序中关键语句加以必要的注释。 2、画出电路框图,(标出数据线、信号线引入芯片管脚的序号),设计出控制电路,控制电路 部分画出电路图。

3、 写出实验现象,简单叙述对输出接口电路设计的体会。

10

实验七 简单的输入接口

一、 实验目的

1、掌握简单输入接口电路的设计方法。

2、掌握利用缓冲器将外部数据读入计算机的过程。

3、学会数据总线、地址总线和控制总线与接口电路的连接。 4、掌握在HQFC环境下对输入接口硬件和软件的调试。

二、实验内容

1、利用单脉冲作为读入信号,每读入一个单脉冲(一个上升沿和一个下降沿为两次单脉冲),要求在屏幕上显示出读入脉冲的累加结果,在屏幕上显示“6”后,再换行输出“END”,程序结束。

2、通过扳动电平开关输出的高低电平来作为读入信号,电平开关来回扳动一次(正确理解来回扳动一次的含义)作为一个读入过程,一个过程为一个累加数,在屏幕上显示累加结果,在屏幕上显示“6”后,再换行输出“END”,程序结束。

三、实验预习

1、复习I/O接口的定义、功能和作用,分清输入接口和输出接口的区别。 2、熟悉74L244芯片的工作原理及使用。

3、思考题:若8位数据线只有其中几位作为读入数据线用时,其他空闲数据线在读入数据时 如何处理?采用什么方法?有几种方法? 4、根据题意画出电路框图,(标出数据线、信号线引入芯片管脚的序号),设计出控制电路, 控制电路部分画出电路图。 5、根据题意编写出源程序。

无条件输入接口电路框图

11

在HQFC环境下对输入接口电路的调试:

1、 硬件接线完毕检查无误后,设置好预读入的脉冲或开关电平。点击工具栏中的“工具软件”,

选“接口调试工具”。

2、 在数据接收框里,选“IO地址”,在“起始地址”栏里填写接口电路的输入端口地址,

再点击“接收数据”,在右边框内即为读入的数据。

3、 检查读入的数据和AL位的对应关系是否正确。

例:若D0为高电平,框内的数据为奇数,D0为低电平,框内的数据为偶数。

四、实验报告要求

1、写出上机调试通过的源程序,对关键的语句加以必要注释。 2、画出电路框图,(标出数据线、信号线引入芯片管脚的序号),设计出控制电路,控制电

路部分画出电路图。

3、写出实验现象,简单叙述对输入接口电路设计的体会。

12

实验八 数码管动态显示实验

一、实验目的

1、 掌握数码管的显示原理。

2、 掌握利用数码管显示计算数机输出信息。 3、 掌握数码管动态显示的原理及使用。

二、实验内容

1、 使两个数码管分别显示“HP”,显示保持5秒钟后两个数码管熄灭。

2、 使两个数码管分别显示01,23,45,67,89,每组字符显示保持2秒钟,程序结束后数

码管熄灭。

三、实验预习

1、 数码管相关引脚

(1)实验箱上共有8个共阴极数码管,引脚分别是:A、B、C、D、E、F、G、DP,称为段

码。8个数码管的段码是并联的,每个段码都通74LS244驱动器加以驱动。

(2)每一个数码管都有一个控制端,称为位码。8个位码是独立的,分别是:S0、S1、S2、

S3、S4、S5、S6、S7。每个位码控制端经过一个与非门驱动。 (3)通常D0接A,D1接B,……D6接G,D7不用。

数码管相关引脚

13


《微机原理实验指导书》(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数据库试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: