一个4缸发动机,分别用P1.0、P1.1、P1.2、P1.3所接LED代表1,2,3,4缸的喷油器,LED灯亮代表喷油。当按键S1被按下后,喷油器按1-3-4-2缸的顺序不断循环喷油。当按键S2被按下后,喷油器停止喷油。就是流水灯顺序变了而已,最简单程序就是几个互连判断或分支:void main(){int a;while(1){if(p1==253)p1=254;if(p1==254)p1=251;if(p1==251)p1=247;if(p1==247)p1=253;if(!s2)p1=255;if(!s1)p1=254;a=44444;while(s1&&s2&&a--);}} |