实验平台采用:普中科技HC6800_V30
3.1 LED灯模块
3.1.1 LED原理图

图3-1-1 LED灯原理图
LED灯模块是通过74573锁存器芯片与单片机IO口连接,并与数码管共用IO口。
在开发板上,需要使用排线将J12排针与P0口相连接。

图3-1-2

图3-1-3
3.1.2 74HC573锁存器介绍
74HC573是拥有八路输出的透明锁存器,输出有三个状态。
锁存,就是把信号暂存以维持某种电平状态。

图3-1-4
OE为高时,输出始终为高阻态,此时芯片处于不可控制状态,在一般应用中,必须将OE接低电平。
LE则是输出端状态改变使能端,当LE为低电平,输出端Q始终保持上一次存储的信号(从D端输入),当LE为高电平时,Q紧随D的状态变化,并将D的状态锁存。也就是说当锁存使能端LE为高时,这些器件的锁存对于数据是透明的(也就是说输出同步)。当锁存使能变低时,符合建立时间和保持时间的数据会被锁存。
3.1.3 示例代码
当锁存器配置为直通状态时(LE=1),实现的闪光灯代码:
#include//添加通用的51单片机头文件
#include
voidDelayMs(intms);
intmain(void)
{
while(1)
{
P0=0x0;
DelayMs(500);
P0=0xFF;
DelayMs(500);
}
}
voidDelayMs(intms)
{
inti;
unsignedchara,b;
for(i=0;i0;b--)
for(a=1;a>0;a--);
}
};i++)>

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
模块
+关注
关注
7文章
2849浏览量
53466 -
led灯
+关注
关注
22文章
1607浏览量
112113 -
51单片机
+关注
关注
278文章
5716浏览量
135203
发布评论请先 登录
相关推荐
热点推荐
c51单片机——led灯的初步学习
#让灯亮起来下面的代码可以让51单片机上的灯亮起#include <reg52.h>sbit led P2^0;void mai
发表于 11-21 10:06
•10次下载
基于51单片机点亮LED灯
入门51单片机第一步,就是学会点亮一个LED灯,这是所有初次接触单片机开发的小伙伴的必经之路,管你现在是不是大牛,当年肯定历经此事。
发表于 07-11 11:38
•2987次阅读
51单片机-LED灯模块
评论