实验一74HC138 译码器实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一 74HC138 译码器实验

一、实验目的与要求:

1、掌握74HC138 译码器的工作原理,熟悉74HC138 译码器的具体运用连接方法,了解

74HC138 是如何译码的。

2、认真预习本节实验内容,尝试自行编写程序,填写实验报告

二、实验设备:

STAR 系列实验仪一套、PC 机一台

三、实验内容:

1、编写程序:使用82C55 的PC0、PC1、PC2 控制74HC138 的数据输入端,通过译码产生8

选1 个选通信号,轮流点亮8 个LED 指示灯。

2、运行程序,验证译码的正确性。

四、实验步骤:

1、连线说明:

C3 区:A、B、C —— B4 区:PC0、PC1、PC2

C3 区:G1、G2A、G2B —— C1 区:VCC、GND、GND

C3 区:JP35 —— G6 区:JP65(LED 指示灯)

B4 区:CS、A0、A1 —— A3 区:CS1、A0、A1

2、调试程序,查看运行结果是否正确。

.MODEL TINY

Con_8255 EQU 0F003H ;8255控制口

PC_8255 EQU 0F002H ;8255 PC口

.STACK 100

.CODE

START: MOV DX,Con_8255

MOV AL,80H

OUT DX,AL ;8255初始化,PC口作输出用

MOV DX,PC_8255

MOV AL,0

START1: OUT DX,AL

CALL Delay

INC AL

JMP START1

Delay PROC NEAR ;延时Delay1: XOR CX,CX

LOOP $

RET

Delay ENDP

END START

五、实习总结:

通过今天一上午的实习,总算有了成果,在STAR ES598PC实验仪上,根据实习指导书上的要求,把该连的线都连上。之后又打开程序以及实验仪的开关,运行程序,实验仪上的8个指示灯就会按照顺序依次闪亮。刚开始要实习的时候心里特别的紧张,因为自己感觉这门课学的不好。不过幸好刚开始的实习都有现成的代码,我们需要做的就是对已有的代码测试一下,并观察实验仪上的LED灯是否会正确显示,然后就是读代码,分析代码,并从中学习别人的编程思路。只有代码看多了,我们才会熟能生巧。

六、思考题:

在应用系统中,74HC138 通常用来产生片选信号,请读者考虑一下,应如何处理?

答:取三根地址线,接到74HC138译码器的输入端,会有译码产生,8个使能控制信号。

相关文档
最新文档