- #include<reg51.h>
- #define uint unsigned int
- #define uchar unsigned char
- sbit r1=P0^2 ;
- sbit y1=P0^1 ;
- sbit g1=P0^0;
- sbit r2=P0^7;
- sbit y2=P0^6;
- sbit g2=P0^5;
- void delay(void)
- {
- uint i,j,k;
- for(i=10;i>0;i--)
- {for(j=200;j>0;j--)
- {
- for(k=230;k>0;k--); }
- }
- }
- void main(void)
- {
- uint i=0;
- while(1)
- {
- r1=1;y1=1;g1=0;
- r2=0;y2=0;g2=1;
- for(i=0;i<5;i++)
- delay();
- r1=1;y1=0;g1=0;
- r2=0;y2=1;g2=0;
- for(i=0;i<5;i++)
- delay();
- r1=0;y1=1;g1=0;
- r2=1;y2=0;g2=0;
- for(i=0;i<5;i++)
- delay();
-
-
-
- }
-
-
- }
复制代码
|