Tang Primer 20K 流水灯

更新历史
日期 版本 作者 更新内容
2022-09-30 v0.1 wonder
  • 初稿

说明

本例程使用 Dock 底板上 LED0、LED1、LED2、LED3、LED4、LED5 共六个 LED 灯。

依次只点亮底板上一个 LED 灯,LED 灯切换间隔为 0.5S。

在前面的 计数器亮灯中,已经点亮了一个灯了。这次只是将所点亮的灯的状态 “转移” 到别的灯上,这里使用环形 移位寄存器 就可以完成灯的效果转移目标。本篇文章使用位拼接运算符 { } 来进行简单的移位示范。

移位寄存器

移位寄存器是一种时序逻辑电路,能够存储和传输数据。它们由触发器组成,这些触发器的连接方式使得一个触发器的输出可以作为另一个触发器的输入,具体取决于所创建的移位寄存器的类型。