• LED学习及一个花样流水灯的实现


          在STC89C52RC中,负责显示的有8个LED灯,8位数码管,并且支持1602和12864两种液晶显示屏;本篇总结的是8位红光LED灯模块。

         

         主要处理的是点亮和熄灭灯的操作。0是点亮,1是熄灭。其中点亮一位LED灯,有两种方法:一个是定义一个可以位寻址的变量;一个是利用总线方式直接为P0口赋值。

    方法1例子:

    方法2例子:

    利用时延,在不同的时间段点亮不同位置的灯,可以实现花样流水灯。

    一下给出一个例子:

    个人认为,LED灯的学习还是比较简单的。

  • 相关阅读:
    在上传文件时限制上传文件的大小,并捕捉超过文件大小限制的
    javascript 获取标签具体位置
    终端服务器超出了最大允许连接数
    常用SQL语句书写技巧
    Javascript实现截图功能(代码)
    JavaScript实现类,有多种方法。
    DBCC CHECKDB 数据库或表修复
    Lucene的例子
    控制同一exe程序打开多次
    IIS6 MMC检测到此管理单元发生一个错误,建议您关闭并重新启动mmc
  • 原文地址:https://www.cnblogs.com/javaadu/p/11742766.html
Copyright © 2020-2023  润新知