用查表方式控制 LED 发光 编写程序控制P1口接的八只 LED 按以下规律亮灭,当系统运行后,自动循环操作(每种状态间隔时间 1S )。 1110 0111 1101 1011 1011 1101 0111 1110 1011 1101 1101 1011 1110 0111 1111 1111 ,再回到1110 0111状态,继续循环。 参考代码: #include
unsigned char tab[]={ , , , , , , , };//请用小写 void delay() { int i,j; for(i=0;i<1000;i++) for(j=0;j<120;j++); } void main() { unsigned char i; while(1) { for(i=0;i<8;i++) { P1= ; delay(); } } }