如何让用函数库的函数单片机P1口的8个LED灯每次向右移动3位的流水灯效果?

如题所述

假如LED是共阴极接法,当P1=0b0000 0000;时全不亮,当P1=0b1111 1111;时全亮.
第一次全不亮,P1=0b0000 0000;
第二次亮1-2-3,P1=0b1110 0000;
第三次亮4-5-6,P1=0b0001 1100;
第四次亮7-8-1,P1=0b1000 0011;
第五次亮2-3-4,P1=0b0111 0000;

找到规律了吗?
即每次给P1口的值和0b111做或运算,而且每次将0b111移位3位。
知道这个规律就可以在库函数上增加运算,实现功能。
温馨提示:答案为网友推荐,仅供参考