蓝桥杯基础技能01:LED指示灯的基本控制

文章介绍了使用51单片机进行LED跑马灯控制的系统构建,涉及138译码器选择输出、573锁存器实现数据透明传输以及通过或非门调整控制信号。通过两种不同的开发模式——I/O扩展和存储器映射,来实现相同的目标。核心在于理解74HC138译码器的真值表和74HC573锁存器的工作机制,以及如何通过控制信号点亮LED灯。
摘要由CSDN通过智能技术生成
如何点亮

138译码器->573锁存器->HC02或非门->点亮

训练重点
  1. LED跑马灯

  1. 工程的建立

  1. 基本程序设计

对51单片机的两种开发模式
  1. I/O扩展的开发模式

  1. 存储器映射扩展的开发模式

N.B.两种开发模式各不相同,但它们可以达到相同的目的

  1. 可以通过J13调整开发模式:

•若将74HC02中的12引脚接到单片机的WR引脚则会选择存储器的开发模式

•若将WR引脚直接接地则是选择I/O口的开发模式

74HC138译码器
  1. 三八译码器:三个输入控制八路互斥的低有效输出(即在八路中仅有一路是低电频其他均为高电频)

  1. 重点是学习如何通过三位的输入端选择所需要的输出,掌握下方的真值表。

三位控制的实质是二进制的进位

C B A 输出

0 0 0 -> Y0

0 0 1 -> Y1

0 1 0 -> Y2

0 1 1 -> Y3

1 0 0 -> Y4

1 0 1 -> Y5

1 1 0 -> Y6

1 1 1 -> Y7

74HC573锁存器
  1. 八路3态输出的非反转透明锁存器。(即输出端所输出的数据与输入端发出的数据相同)

  1. 当锁存使能端LE时,这些器件的锁存对于数据是透明的(也就是说输出同步)。当锁存使能变时,符合建立时间和保持时间的数据会被锁存

74HC573的引脚可分为三类:控制引脚、P0口输入与输出

OE引脚位片选,给低电频是选中74HC573(默认接地,不管)

LE引脚起控制功能,LE为高电频时输入与输出打通,LE为低电频时,无论输入端输入什么输出端均不变

  1. 输入输出表:

LED指示灯电路原理
  1. WR脚接到低电频,采用I/O扩展的开发模式,此时74HC02为或非门(先或之后再取反输出)。

  1. 如果要让P0口控制LED灯,则要使74HC573两边打通,则此时需要LE为高电频

  1. LE又受到Y4C控制,Y4C又是或非门的输出结果,所以此时需要使Y4=0

  1. 此时即可形成回路来控制LED灯:Y4=0 WR=0 -> Y4C=1 -> 锁存器打通 -> P0口可以控制LED

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值