找回密码
 立即注册
搜索
0赞
赞赏
手机版
扫码打开手机版
把文字装进口袋

51单片机-LED灯模块

落败的青春阳落s 2022-8-3 11:18:20
​实验平台采用:普中科技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),实现的闪光灯代码:
  1. #include//添加通用的51单片机头文件
  2. #include
  3. voidDelayMs(intms);
  4. intmain(void)
  5. {
  6. while(1)
  7. {
  8. P0=0x0;
  9. DelayMs(500);
  10. P0=0xFF;
  11. DelayMs(500);
  12. }
  13. }
  14. voidDelayMs(intms)
  15. {
  16. inti;
  17. unsignedchara,b;
  18. for(i=0;i0;b--)
  19.        for(a=1;a>0;a--);
  20. }
  21. };i++)>
复制代码
        ​审核编辑:汤梓红

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

使用道具 举报

您需要登录后才可以回帖 立即登录
太赞了
2022-8-5 11:13:44
谢谢楼主的辛苦分享
2022-8-6 03:43:37
不错!顶LZ
2022-8-6 20:13:30
好像还不错!
2022-8-7 18:18:27
前来围观,LZ好样的!
2022-8-8 16:23:24
2022-8-9 14:51:36
支持,赞
2022-8-11 09:06:41
必须支持。。。。。。。
2022-8-13 03:21:46
不错
2022-8-14 02:00:53
1234下一页
返回顶部