微机原理实验指导书-3 下载本文

微机原理实验指导书

(版本0.1)

余有灵 副教授

控制科学与工程系 2007年11月13日

说明

本实验指导书是依据西安唐都科教仪器公司的产品手册编制,在实验中心相关领导和实验工作人员的帮助下完成的,在此表示感谢。

本次实验包括四个实验系统。任意完成其中两个即可。

实验3-1 基本I/O接口电路设计实验

1. 实验目的

(1) 掌握基本I/O接口电路的设计方法。 (2) 熟练汇编语言I/O端口操作指令的使用。 2. 实验设备

PC微机一台、TD-PIT+ 实验系统一套。 3. 实验内容

利用三态缓冲器74LS245、锁存器74LS374设计微机总线和外部设备的数据通道,实现微机对外部输入数据的读取和对输出数据的输出。用开关及LED显示单元的开关和数据灯作为输入和输出显示设备,将读到开关的数据显示在数据灯上。 4. 实验原理

(1) 输入接口设计

输入接口一般用三态缓冲器实现,外部设备输入数据通过三态缓冲器,通过数据总线传送给微机系统。74LS245是一种8通道双向的三态缓冲器,其管脚结构如图1所示。DIR引脚控制缓冲器数据方向,DIR为1表示数据由A[7:0]至B[7:0],DIR为0表示数据由B[7:0]至A[7:0]。G引脚为缓冲器的片选信号,低电平有效。

图1 74LS245双向三态缓冲器管脚图

(2) 输出接口设计

输出接口一般用锁存器实现,从总线送出的数据可以暂存在锁存器中。74LS374是一种8通道上沿触发锁存器。其管脚结构如图2所示。D[7:0]为输入数据线,Q[7:0]为输出数据线。CLK引脚为锁存控制信号,上升沿有效。当上升沿到时,输出数据线锁存输入数据线上的数据。OE引脚为锁存器的片选信号,低电平有效。