- #include <REGX52.H>
- void Delay(unsigned int t)
- {
- while(t--);
- }
- void main()
- {
- unsigned char Time,i;
-
- while(1)
- {
- for(Time=0;Time<500;Time++)
- {
- for(i=0;i<25;i++)
- {
- P2=0x00;
- Delay(Time);
- P2=0xff;
- Delay(500-Time);
- }
-
- }
- for(Time=500;Time>0;Time--)
- {
- for(i=0;i<25;i++)
- {
- P2=0x00;
- Delay(Time);
- P2=0xff;
- Delay(500-Time);
- }
- }
- }
- }
复制代码
|