上传者: m0_64342982
|
上传时间: 2025-11-02 18:34:28
|
文件大小: 50KB
|
文件类型: DOC
微机接口技术实验报告
微机接口技术实验报告是计算机科学和技术专业的实验报告,旨在掌握微机接口技术的基本原理和开发方法。本实验报告涵盖了简单I/O口扩展实验和8255并行口实验两个部分。
一、简单I/O口扩展实验
实验目的:
1. 熟悉74LS273和74LS244的应用接口方法。
2. 掌握用锁存器、三态门扩展简单并行输入、输出口的方法。
3. 通过本实验,掌握嵌入式系统的基础开发方法,掌握本实验平台的基本开发步骤,熟悉开发软、硬件平台的使用,学会程序的单步调试运行。
实验设备:
* CPU 挂箱
* 8086CPU 模块
实验内容:
1. 逻辑电平开关的状态输入74LS244,然后通过74LS273锁存输出,利用LED显示电路作为输出的状态显示。
实验原理介绍:
本实验用到两部分电路:开关量输入输出电路,简单I/O口扩展电路。
实验步骤:
1. 实验接线:CS0?CS244;CS1?CS273;平推开关的输出K1~K8?IN0~IN7(对应连接);00~07?LED1~LED8。
2. 编辑程序,单步运行,调试程序
3. 调试通过后,全速运行程序,观看实验结果。
4. 编写实验报告。
实验提示:
74LS244或74LS273的片选信号可以改变,例如连接CS2,此时应同时修改程序中相应的地址。
实验结果:
程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:K2置于L位置,则对应的LED2应该点亮。
改进实验:
提示:地址分配表如下:
CS0 片选信号,地址04A0~04AF 偶地址有效
CS1 片选信号,地址04B0~04BF 偶地址有效
CS2 片选信号,地址04C0~04CF 偶地址有效
CS3 片选信号,地址04D0~04DF 偶地址有效
CS4 片选信号,地址04E0~04EF 偶地址有效
CS5 片选信号,地址04F0~04FF 偶地址有效
CS6 片选信号,地址0000~01FF 偶地址有效
CS7 片选信号,地址0200~03FF 偶地址有效
改变片选信号线的连接方式,如:CS3?CS244;CS4?CS273;请修改相应的程序实现上述方案中的功能。
二、8255并行口实验
实验目的:
掌握8255A的编程原理
实验设备:
* CPU 挂箱
* 8086CPU 模块
实验内容:
8255A的A口作为输入口,与逻辑电平开关相连。8255A的B口作为输出口,与发光二极管相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。
实验原理介绍:
本实验用到两部分电路:开关量输入输出电路和8255可编程并口电路。
实验步骤:
1. 实验接线CS0?CS8255,PA0~PA7,平推开关的输出K1~K8,PB0~PB7?发光二极管的输入LDE1~LDE8。
2. 编程并全速或单步运行
3. 全速运行时拨动开关,观察发光二极管的变化,当开关某位置于L时,对应的发光二极管点亮,置于H时熄灭。
实验提示:
8255A是一种比较常用的并行接口芯片,其特点在许多教科书中均有介绍,8255A有三个8位的输入输出端口,通常将A端口作为输入用,B端口作为输出用,C端口作为辅助控制用,本实验也是如此。实验中8255A工作基本输入输出方式(方式0)