可以把八个状态用数组编好。然后用变量去调用就可以了。
你的这个要求可以用无数种方法来实现;不过你如果要大家写程序的话,你最少也要把电路图贴出来吧。不然怎么写。不过我想你最好还是去书上找一下吧。流水灯的程序,书上多得数不尽数。如果需要的话,我还可以给你提供电子版的单片机教程。
那就是8个状态循环啊