欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
交通信號燈protues+keil源碼
[打印本頁]
作者:
oktanglong123
時間:
2017-2-13 16:50
標題:
交通信號燈protues+keil源碼
交通信號燈protues+keil,有電子愛好者可加qq1822286794,一起來搞電子制作。加qq時請打上備注“電子愛好者”。
0.png
(31.81 KB, 下載次數: 160)
下載附件
2017-2-13 20:47 上傳
單片機源程序:
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit RED_A=P0^0; //東西向燈
sbit YELLOW_A=P0^1;
sbit GREEN_A=P0^2;
sbit RED_B=P0^5; //南北向燈
sbit YELLOW_B=P0^4;
sbit GREEN_B=P0^3;
uchar Flash_Count=0,Operation_Type=1; //閃爍次數,操作類型變量
void DelayMS(uint x)
{
uchar i;
while(x--)
for(i=0;i<120;i++);
}
void Traffic_Light()
{
switch(Operation_Type)
{
case 1: //東西向綠燈與南北向紅燈亮
RED_A=1;
YELLOW_A=1;
GREEN_A=0;
RED_B=0;
YELLOW_B=1;
GREEN_B=1;
DelayMS(3000);
Operation_Type=2;
break;
case 2: //東西向黃燈閃爍,綠燈關閉
DelayMS(500); //延時下面的YELLOW_A=1的狀態,YELLOW_A=1是從case1里的狀態延續下來的
YELLOW_A=~YELLOW_A;
GREEN_A=1;
if(++Flash_Count!=10) return; //當if里面的條件不成立,(return)就會返回到Traffic_Light,從新開始執行
Flash_Count=0; //從新執行時由于swich語句是一個一個語句塊的執行,下次執行依然會從語句塊2開始執行
Operation_Type=3;
break;
case 3: //東西向紅燈,南北向綠燈亮
RED_A=0;
YELLOW_A=1;
GREEN_A=1;
RED_B=1;
YELLOW_B=1;
GREEN_B=0;
DelayMS(3000);
Operation_Type=4;
break;
case 4: //南北向黃燈閃爍 5 次綠燈關閉
DelayMS(500);
YELLOW_B=~YELLOW_B;
GREEN_B=1;
if(++Flash_Count!=10) return;
Flash_Count=0;
Operation_Type=1;
}
}
//主程序
void main()
{
while(1) Traffic_Light();
}
復制代碼
0.png
(60.37 KB, 下載次數: 148)
下載附件
2017-2-13 20:47 上傳
資料下載:
5.交通燈.rar
(53.32 KB, 下載次數: 111)
2017-2-13 16:48 上傳
點擊文件名下載附件
protues+keil
下載積分: 黑幣 -5
作者:
無雙剣傷
時間:
2017-3-3 18:06
這個運行
作者:
老師我沒抄作業
時間:
2017-6-15 16:01
運行不了啊
作者:
minminaya
時間:
2017-6-18 11:38
樓主威武
作者:
Kild
時間:
2017-6-27 09:22
厲害
作者:
Albert1022
時間:
2017-7-17 10:41
厲害了
作者:
laoleilgf
時間:
2017-10-11 19:55
6666666666666
作者:
laoleilgf
時間:
2017-10-11 19:56
厲害了樓主
作者:
jiankang333
時間:
2018-1-3 20:45
大神呀
作者:
736317205
時間:
2018-3-29 09:52
贊一個
作者:
墨坊丶
時間:
2019-6-17 11:14
大佬威武
作者:
13487086265
時間:
2020-3-29 21:16
是
prot
eu
s
,不是
prot
ue
s
!
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1