|
給51黑的朋友分享一個簡單的交通燈,下面是原理圖:
0.png (27.83 KB, 下載次數(shù): 136)
下載附件
2016-10-10 16:25 上傳
單片機程序:
- #include<at89x51.h>
- void delay(int n)
- {int i=0,j;
- while(n--)
- {for(i=0;i<10;i++)
- {for(j=0;j<125;j++);
- }
- }
- }
- void main()
- {
- int a=0;
- P1=0x21;
- delay(30);
- while(1)
- {
- P1=0x24;
- delay(1200);
- for(a=0;a<8;a++)
- {P1=0x22;
- delay(30);
- P1=0x20;
- delay(30);
- }
- P1=0x09;
- delay(1200);
- for(a=0;a<8;a++)
- {P1=0x11;
- delay(30);
- P1=0x01;
- delay(30);}
- }
- }
復(fù)制代碼
0.png (56.47 KB, 下載次數(shù): 149)
下載附件
2016-10-10 16:23 上傳
單片機交通燈仿真工程文件及所有完整程序等資料下載地址(壓縮包一共有45個單片機仿真,全部下載后找到第011個項目即可):
http://www.torrancerestoration.com/bbs/dpj-56298-1.html
|
|