文档库 最新最全的文档下载
当前位置:文档库 › 微机实验报告

微机实验报告

微机实验报告
微机实验报告

微机实验报告

标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DQQTY-

第一次实验

实验01 I/O端口地址译码实验

一、实验目的

掌握I/O地址译码电路的工作原理。

二、实验原理

1、实验电路如原理图所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器。译码输出端Y0~Y7在实验台上“I/O地址”输出端引出,每个输出端包含8个地址,Y0:280H~287H,Y1:288H~28FH,…… 当CPU执行I/O指令且地址在280H~2BFH范围内,译码器选中,必有一根译码线输出负脉冲。

例如:执行下面两条指令

MOV DX,290H

OUT DX,AL(或IN AL,DX)

Y2输出一个负脉冲,执行下面两条指令:

MOV DX,2A0H

OUT DX,AL(或IN AL,DX)

Y4输出一个负脉冲。

(II型机)

2. 接线

II型机:

I/O 地址/Y2(290H---297H) 接 D 触发器/CLK

I/O 地址/Y4(2A0H---2A7H) 接 D 触发器/CD

D 触发器/D 接 D 触发器/SD 接+5V

D 触发器/Q 接逻辑笔或L7

I型机:

I/O 地址/Y4 接 D 触发器/CLK

I/O 地址/Y5 接 D 触发器/CD

……

三、实验内容

利用负脉冲控制L7闪烁发光(亮、灭、亮、灭、……),时间间隔通过软件延时实现。

四、实验内容实现分析

分析实验连接图;说明实现该内容的原理;画出流程图。

五、实验程序

DATA SEGMENT

OUTPORT1 EQU 290H

OUTPORT2 EQU 2A0H

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA

MOV DS,AX

CNG: MOV DX,OUTPORT1

OUT DX,AL

CALL DELAY ;调延时子程序

MOV DX,OUTPORT2

OUT DX,AL

CALL DELAY ;调延时子程序

MOV AH,1

INT 16H

JE CNG

MOV AX,4C00H

INT 21H

DELAY PROC NEAR ;延时子程序

MOV BX,200

LLL: MOV CX,0

LL: LOOP LL

DEC BX

JNE LLL

RET

DELAY ENDP

CODE ENDS

END START

六、实验结果与分析

试验中正确连线后,在软件中写好程序,当编译成功后运行。这是会看到小灯闪烁,且闪烁时间由延时程序决定,当按下键盘时结束。

七、实验总结

通过本次实验,基本掌握I/O地址译码电路的工作原理。会写延时程序。在实验中达到了预期灯泡一亮一灭的效果。自己可以控制灯泡亮灭的速度。

实验02-1 简单并行接口输入输出

一、实验目的

掌握简单并行接口的工作原理及使用方法。

二、实验原理

1、简单并行输入接口电路如图连接。74LS244为八缓冲器,8个数据输入端分别接逻辑电平开关输出K0~K7,8个数据输出端分别接数据总线D0~D7。

2、简单并行输出接口电路如图连接。(74LS273插通用插座,74LS32用实验台上的“或门”)。74LS273为八D触发器,8个D输入端分别接数据总线D0~D7,8个Q输出端接LED显示电路L0~L7。

上述并行输出接口的地址为2A8H,并行输入接口的地址为2A0H,通过上述并行接口电路输出数据需要3条指令:

MOV AL,数据

MOV DX,2A8H

OUT DX,AL

通过上述并行接口输入数据需要2条指令:

MOV DX,2ADH

IN AL,DX

3、接线

244输入/CS 接 I/O译码/Y4(2A0H---2A7H)

244输入/JP12(O7---O0) 接总线/JP14(D7---D0)

244输入/JP11(IN7---IN0) 接逻辑开关/JP1(K7---K0)

273输出/CS 接 I/O译码/Y5(2A8H---2AFH)

273输出/JP12(O7---O0) 接 LED显示/JP2(L7---L0)

273输出/JP9(IN7---IN0) 接总线/JP14(D7---D0)

三、实验内容

1、用逻辑电平开关预置某个字母的ASCⅡ码,编程输入这个ASCⅡ码,并将其对应字母在屏幕上显示出来。

2、编程从键盘输入一个字符或数字,将其ASCⅡ码通过这个输出接口输出,根据8个发光二极管发光情况验证正确性。

四、实验内容实现分析

分析实验连接图;说明实现该内容的原理;画出流程图。

相关文档