【精品】接口实验报告.docx本科实验报告
课程名称: 计算机接口技术试验
实验项目: 计算机接口技术试验
实验地点:
专业班级:—学号:_
学生姓名:
指导教师:
2013年4 月 22日
实验一简单I/O 口扩展实验
一、 实验目的和要求
熟悉74LS273, 74LS244的应用接口方法。
掌握用锁存器、三态门扩展简单并行输入、输出口的方法。
通过本实验,掌握嵌入式系统的基础开发方法,掌握本实验平台的基本开发步骤,熟悉 开发软、硬件平台的使用,学会程序的单步调试运行。
二、 实验内容和原理
逻辑电平开关的状态输入74LS244,然后通过74LS273锁存输出,利用LED显示电路作为 输出的状态显示。
四、实验原理介绍
本实验用到两部分电路:开关量输入输出电路,简单I/O 口扩展电路。
三、 主要仪器设备
CPU挂箱、8086CPU模块
四、 实验结果与分析
实验接线:(。表示相互连接)
CS0—CS244 ; CS1—CS273 ;平推开关的输出K1-K8 —INO〜IN7 (对应连接); 00 〜07—LED1 〜LED8。
编辑程序,单步运行,调试程序
调试通过后,全速运行程序,观看实验结果。
74LS244或74LS273的片选信号可以改变,例如连接CS2,此时应同时修改程序中相应的 地址。
程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如: K2置于L位置,则对应的LED2应该点亮。
程序框图
程序源代码
assume csxode
code segment public org lOOh
start:
mov
dx,04a0h
;74LS244 地址 04D0H
in
al,dx
;读输入开关量
mov
dx,04b0h
;74LS273 地址 04E0H
out
dx,al
;输出至LED
jmp
start
code
ends
end
start
改进实验
提示:地址分配表如下:
cso
片选信号,
地址04A0-
-04AF
偶地址有效
CS1
片选信号,
地址04B0-
-04BF
偶地址有效
CS2
片选信号,
地址04C0-
-04CF
偶地址有效
CS3
片选信号,
地址04D0-
-04DF
偶地址有效
CS4
片选信号,
地址04E0-
-04EF
偶地址有效
CS5
片选信号,
地址04F0-
-04FF
偶地址有效
CS6
片选信号,
地址 0000-01FF
偶地址有效
CS7
片选信号,
地址0200 ~
-03FF
偶地址有效
调试通过后,全速运行程序,观看实验结果。
五、讨论、心得
首先,按照实验要求做实验,接好线,然后把程序复制粘贴到TECH 程序中,进行编译连接,并且RUN!(全速运行)。实验成功,并且如 报告所述,对应的K1〜K8 JIN0〜IN7连接,当相应的开关置于高电 平时,相应的LED灯亮,当相应的开关置于低电平时,对应的LED 灯显示暗的状态。通过这个实验,我们知道用到了 741S244和741S273, 当我们置开关于亮灭的时候,首先从244输入信号,然后273是输出 信号。这个实验对我们有些难度,因为汇编语言还没有学,导致程序 不能理解,所以对于创新我们也没有做出来,但是通过这个实验,让 我了解了 244和273的作用,以及一个信号发出到接收端有感应时的 工作过程。改变片选信号线的连接方式,如:CS3jCS244;
CS4一CS273;请修改相应的程序实现上述方案中的功能。
实验二8255并行口实验
一、 实验目的和要求
掌握8255A的编程原理
二、 实验内容和原理
本实验用到两部分电路:开关量输入输出电路和8255可编程并口电路。
8255A的A 口做为输入口,与逻辑电平开关相连。8255A的B 口做为输出口,与发光二极 管相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。
三、 主要仪器设备
CPU挂箱、8086CPU模块
四、 实验结果与分析
实验接线
CSO—CS8255, PA0-PA7 ,平推开关的输出K1-K8 , PBO〜PB7—发光二极管的输入 LDE1 〜LDE8。
编程并全速或单步运行
全速运行时拨动开关,观察发光二极管的变化,当开关某位置于L时,对应的发光二极管 点亮,置于H时熄灭。
8255A是一种比较常用的并行接口芯片,其特点在许多教科书中均有介绍,8255A有三个
8位的输入输出端口,通常将A端口作为输入用,B端口作为输出用,C端口作为辅助控制 用,本实
【精品】接口实验报告 来自淘豆网m.daumloan.com转载请标明出处.