这是老师要求做的第一次课程控制流水灯设计:
做的不好请大家指教。
附件里面包含源代码和proteus做的仿真工程文件
- #include<reg51.h>
- #include<intrins.h>
- #define uchar unsigned char
- uchar tab[ ]={0xfe,0xfd,0xf7,0xef,0xdf,0xbf,0x7f,0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
- void delay()
- {
- uchar i,j;
- for(i=0;i<255;i++)
- for(j=0;j<255;j++);
-
- }
- void main()
- {
- uchar i;
- while(1)
- {
- for(i=0;i<16;i++)
- {
- P1=tab[i];
- delay();
- }
- }
-
- }
复制代码
|