以下为用单片机的 P1 口实现 8 个 LED 从左到右依次点亮的流水灯控制程序,一维数组 tab 放置于程序存储器区,请按要求把下面下划线部分补充完整。 #include
//MCS-51 系列单片机头文件 unsigned char (1) tab[]= {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; // 声明数组 tab 并赋值(共 8 个元素) void delay() // 延时子函数 {unsigned int (2) ; for (i=0;i<30000;i++); // 用 for 语句实现 30000 次循环 } (3) main(void) // 主程序 main 函数 { unsigned char j; while( (4) ) // 在主程序中设置死循环程序 {for (j=0;j< (5) ;j++) //8 次循环语句 { (6) =tab[j]; // 数组 tab 中下标为 j 的元素赋给 I/O 口 delay(); // 调用延时子函数 } } }