|
本帖最后由 tlbyxzcx 于 2019-9-27 17:28 編輯
- #include<reg51.h>
- void delay(float nms)
- {
- int i,j;
- for(i=0;i<nms*100;i++)
- for(j=0;j<1200;j++) {}
- }
- void jtd(int n){
- char a[]={0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
- int x;
- for(x=n;x>=0;x--)
- {
- P0=a[x];
- delay(n);
- if(x==0){P0=0xff;delay(0.3);P0=0x00;delay(0.3);P0=0xff;delay(0.3);}
- }
- }
- void main()
- {
- while(1)
- {
- P1=1;
- jtd(2);
- P1=0;
- jtd(0);
- P1=1;
- jtd(0);
- P1=0;
- jtd(0);
- P1=8;
- delay(0.5);
- P1=0;
- delay(0.5);
- P1=8;
- delay(0.5);
- P1=0;
- delay(0.5);
- P1=8;
- delay(0.5);
- P1=0;
- delay(0.5);
- P1=8;
- delay(0.5);
- P1=0;
- delay(0.5);
- P1=64;
- jtd(1);
- P1=0;
- jtd(0);
- P1=64;
- jtd(0);
- P1=0;
- jtd(0);
- }
-
- }
復制代碼
剛剛學習單片機
制作了簡單的交通燈,還有很多東西都不知道,請大家指教。
附件里有仿真圖及其源代碼。還有視頻哦。
32.PNG (42.83 KB, 下載次數: 21)
下載附件
圖
2019-9-27 17:13 上傳
剛步入的小白哦!!大家不要笑話。
|
-
-
New Project.zip
2019-9-27 17:20 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
414.5 KB, 下載次數: 9, 下載積分: 黑幣 -5
資料
評分
-
查看全部評分
|