微机原理与接口技术实验报告(1)

更新时间:2023-08-24 18:57:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验一 8259A中断实验

实验目的:

1.了解8086/86与8259之间的连线方法;

2.学习8086/86对8259的控制方法。

实验要求:

掌握用8086/86控制8259可编程中断控制器,实现对外部中断的响应和处理。 实验步骤:

1. 选择微机核心系统模块和扩展模块;

2. JIRQ6接单次脉冲的J2Q-端。

3. 将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY!”。再将本实验系统配套的串行通讯电缆分别插在该实验箱以及PC微机的串口上。

4. 打开PC微机运行该软件。选择合适的端口号进入仿真器连接。

5. 装在并运行程序ZY2TJ.EXE

实验总结:

中断显示字符“R”的实验现象;每点击一次单脉冲发生器,实验箱的显示屏显示一个“R”。 编程时,如果要往屏幕送字符,请往端口88H送字符即可。

实验二 存储器读写实验

实验目的:

熟悉掌握对存储器的操作。

实验要求:

掌握对存储器的操作。

实验步骤:

1. 确认连接好线路。

2. 将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY!”。再将本实验系统配套的串行通讯电缆分别插在该实验箱以及PC微机的串口上。

3. 打开PC微机运行该软件。选择合适的端口号进入仿真器连接。

4. 装在并运行程序RAMTJ.EXE

实验总结:

屏幕将显示26个大写的英文字母。

注:由于显示屏的大小的限制,可能只能显示后面的几个字符,例如UVWXYZ。

实验三 8255并行I/O口实验

实验目的:

1.了解8255芯片结构及编程方法;

2.了解8255输入/输出试验方法。

实验要求:

利用8255可编程并行口芯片,实现输入/输出实验,实验中用8255PA口作输入,PB口作输出

实验步骤:

1.确认连接好线路。

2.将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY!”。再将本实验系统配套的串行通讯电缆分别插在该实验箱以及PC微机的串口上。

3.打开PC微机运行该软件。选择合适的端口号进入仿真器连接。

4.装在并运行程序ZY1.EXE

实验总结:

每一个逻辑电平开关控制一个LED指示灯的亮灭。当读到某个开关处于高电平时,对应的发光二极管就会亮。

由8个逻辑电平开关提供输入信号,B口作为输出,其内容由发光二极管来显示。逻辑电平开关置高电平时控制的指示灯亮,置低电平时灯灭。

实验四 8253定时/计数器实验

实验目的:

1.学习8253A可编程定时/计数器与8088CPU的接口方法;

2.了解8253A的工作方式;

3. 掌握8253A在各种方式下的编程方法

实验要求:

掌握8253A在各种方式下的编程方法

实验步骤:

1.确认连接好线路。

2.将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY!”。再将本实验系统配套的串行通讯电缆分别插在该实验箱以及PC微机的串口上。

3.打开PC微机运行该软件。选择合适的端口号进入仿真器连接。

4.装在并运行程序ZY3B.EXE

实验总结:

当计数到时,屏幕上将会显示字符R

实验十 8251A串行通信实验

实验目的:

1.掌握串行通信的基本原理;

2.了解8251A的工作方式及工作原理;

3.掌握8251A的串行通信的编程方法。

实验要求:

掌握8251A的串行通信的编程方法。

实验步骤:

1. 确认连接好线路。

实验用的串行芯片8251A的地址是0E0H与危机核心系统模块0E0H连接;

8251A的输入时钟CLK选2MHz的信号,发送接收时钟JTRXCLK选择500kHz的信号,这两个信号均由扩展板上“信号源模块”引入;

用排线将DMA串口模块上的JXDMA1的5个引脚与微机核心系统模块上的的JDMA5个引脚连接起来;

JPDATA1用8个跳帽分别将1,2,3,4 15,16连起来;

做实验1时JP1断开,做实验2 时用跳帽连接起来。

2.将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY!”。再将本实验系统配套的串行通讯电缆分别插在该实验箱以及PC微机的串口上。

3.打开PC微机运行该软件。选择合适的端口号进入仿真器连接。

4.装在并运行程序ZY1.EXE

实验总结:

屏幕显示字符‘8’。

实验十八 温度控制实验

实验目的:

1. 进一步熟悉掌握ADC0809的控制;

2. 掌握温度控制的基本原理。

实验要求:

掌握ADC0809的控制

实验步骤:

1. 确认连接好线路。

实验中电位器RP2的中心抽头已经连接到ADC0809的通道0模拟量输入端IN0;

AU放大A/DD/A模块上ADC0809的时钟信号CLOCK接1MHZ信号源;JADC0809接核心模块ADC0809

8255的PA0和PA1分别接发光二极管的绿色D071(LED1)和黄色D072(LED2);

8255的片选/CS接微机核心系统模块的2A0-2A7插孔;并口定时存储模块JRAM6116连接到微机核心系统模块80000H;并口定时存储模块J8253CS连接到微机核心系统模块40H

P2用8个跳线帽连接起来;

2.将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY!”。再将本实验系统配套的串行通讯电缆分别插在该实验箱以及PC微机的串口上。

3.打开PC微机运行该软件。选择合适的端口号进入仿真器连接。

4.装在并运行程序ZY3B.EXE

实验总结:

此次试验采用的是模拟方式,调整可调电位器的接入阻值,可以改变0809采集到的电压值,及是改变模拟的温度值。

当高于某一值时,将亮黄色;

在两个值之间时两灯都不亮。

本文来源:https://www.bwwdw.com/article/5sli.html

Top