用到视觉残留的知识。
大概意思:每次输出一行,每行8个灯,加入输出0000 0001,只亮一个灯;然后切换到第二行,显示第二行的状态,假设输出 0000 0010,亮第二个灯;……这样8行循环。由于视觉残留,在亮第二行的时候,人觉得第一行的灯还有影像。
如果把行扫描速度设置的很低,可以明显看出来他是如何工作的;频率提高了,人眼就分不清了。动态扫描的缺点就是亮度偏低,比全静态驱动(每个灯单独接电)感觉暗