- #include<reg52.h>
- unsigned char code table[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff,0xff,0x00,0x00,0x55,0x55,0xaa,0xaa};
- void Delay(unsigned int t);
- void main (void)
- {
-
- unsigned char i; //定义了一个无符号字符型局部变量i取值范围0~255;也就是256位
- while (1) //定义了一个主循环,当while语句中的判断条件为1即为真,执行while所包含的语句。!1即为假,跳出while循环
- {
- for(i=0;i<16;i++) // 加入for 循环;表明for循环大括号中的程序循环16次,表明表格中有16个元素。
-
- P1=table[i];
- Delay(30000);//延时函数实参为30000
- }
-
- }
- void Delay(unsigned int t)//无返回值,形参延时函数
- {
- while(--t);
- }
复制代码 |