单片机课件设计—74HC138译码器实验
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机课件设计—74HC138译码器实验
设计者:王凡(20070901140)蒋太明(20070901136)
设计者所在班级:计算机科学系应用0703班
51单片机74HC138译码器实验设计流程
一.实验目的
熟悉译码器的使用方法,灵活应用74HC138进行电路设计。
二.实验设备及器件
IBM PC 机一台
DP-51PROC 单片机综合仿真实验仪一台
三.实验内容
1. 编写程序,通过单片机的P1 口控制74HC138的数据输入端,从而选通相应的数
据输出位。
2. 将译码数据输出端口连接到8 个LED 指示灯,验证译码的正确性。
四.实验要求
通过实验掌握译码器的工作原理和实际应用方法。
表3.3 74HC138真值表和管脚图
五.实验步骤
1. 短接A3 区JP4 接口上的短路帽,将A3 区A、B、C、/G1、/G2A、/G2B 与A2区的P10~P15
相连。如图3.9 所示。
图3.9 实验9 原理图
2. 将D1 区的LED1、LED2、LED3 分时连接到A3 区译码数据输出接口/Y0~/Y7。
3. 打开程序调试软件,下载运行编写好的软件程序,查看程序运行结果是否正确。
六.实验预习要求
认真阅读本书这一节的实验内容,提前做好实验准备工作。
七.实验参考程序
ORG 8000H ;此为硬件仿真程序,使用软件仿真或直接运行,应改为0000H
LJMP Main
ORG 8100H ;此为硬件仿真程序,使用软件仿真或直接运行,应改为0100H
MAIN:
MOV SP,#60H
MOV R4,#0
DJNZ R4,$
;设置译码器使能
CLR P1.5
CLR P1.4
SETB P1.3
;译码数据输入
CLR P1.0 ;设置A=0
CLR P1.1 ;设置B=0
SETB P1.2 ;设置C=1
SJMP $
;
END