台灣造勢加油禮品燈牌工廠論壇

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2433|回復: 0
打印 上一主題 下一主題

關於LED模儗交通燈單片機C語言程序設計

[複製鏈接]

2631

主題

2635

帖子

8075

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
8075
跳轉到指定樓層
樓主
發表於 2018-5-31 19:11:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
}

voiddelay(ucharz)
break;
sbitledwe_ge=P1^4;
voidTraffic_Light()




ledwe_re=1;
voidmain()


while(1)
#defineuintunsignedint

{
break,植髮;





Operation_Type=2;


if(++Flash_Count!=10)return;
ledns_re=0;
for(x=z;x》0;x--)
利用51單片機控制LED燈來模儗交通燈,通過控制時鍾來控制LED

ledwe_ge=0;
for(i=0;i《10;i++)




delay(1000);
switch(Operation_Type)


for(i=0;i《50;i++)
c語言程序

ucharx,y;

電路圖
case2://東西向黃燈閃爍,綠燈關閉

}

break;
{
DelayMS(2000);
case1://東西向綠燈與南北向紅燈亮
{

Operation_Type=3;


sbitledns_re=P1^0;
ledns_ge=1;
voidDelayMS(uintx)
電路圖

}


{
#include《reg51.h》
關於LED模儗交通燈單片機C語言程序設計一 功能說明
sbitYELLOW_A=P0^1;
voidmain()

}
RED_B=0;YELLOW_B=1;GREEN_B=1;


while(1)Traffic_Light();






RED_A=1;YELLOW_A=1;GREEN_A=0;
pcb底層圖

關於LED模儗交通燈單片機C語言程序設計二 功能說明

sbitGREEN_B=P0^5;
delay(1000);

{
關於LED模儗交通燈單片機C語言程序設計三 功能說明

ledns_re=1;






uchari;
ledwe_ye=1;

ledns_ye=0;
Flash_Count=0;
uinti;




ledns_ye=1;
本文為大傢帶來三個關於LED模儗交通燈單片機C語言程序設計。




ledwe_ye=0;
sbitRED_B=P0^3;//南北向燈
#defineucharunsignedchar
DelayMS(300);
for(i=0;i《10;i++)
sbitledwe_ye=P1^5;
RED_A=0;YELLOW_A=1;GREEN_A=1;
}


}
上電或按鍵復位後能自動顯示係統提示符“d.1004-16”,進入准備工作狀態。按開始鍵則開始工作,按結束鍵則返回“P.”狀態,植牙。要求甲車道和乙車道兩條交叉道路上的車輛交替運行,甲車道為主車道,每次通車時間為60秒,乙車道為次車道,每次通車時間為30秒,要求黃燈亮3秒,並且1秒閃爍一次。有應急車輛出現時,紅燈全亮,應急車輛通車時間10秒,同時禁止其他車輛通過,空壓機









元件分佈圖


}
Operation_Type=4;



c語言程序

//交通燈切換

case4://南北向黃燈閃爍5次
c語言程序

#defineucharunsignedchar
}

YELLOW_A=~YELLOW_A;GREEN_A=1;
{
{
sbitledns_ye=P1^2;

{
Operation_Type=1;









sbitGREEN_A=P0^2;
//延時
{
Flash_Count=0;

while(x--)for(i=0;i《120;i++);
{
ledns_ye=1;
#defineuintunsignedint
sbitledns_ge=P1^1;
sbitRED_A=P0^0;//東西向燈


RED_B=1;YELLOW_B=1;GREEN_B=0;

ledwe_ge=1;
{
#include

ledns_ge=0;




for(i=0;i《30;i++)
電路圖
sbitledwe_re=P1^3;


sbitYELLOW_B=P0^4;
東西向綠燈亮若乾秒,黃燈閃爍5次後紅燈亮,紅燈亮後,南北向由紅燈變為綠燈,若乾秒後南北向黃燈閃爍5此後變紅燈,東西向變綠燈,如此重復。
ucharFlash_Count=0,Operation_Type=1;//閃爍次數,操作類型變量

}
delay(1000);



if(++Flash_Count!=10)return;//閃爍5次


ledns_ye=0;
ledwe_ye=0;


//主程序
for(y=110;y》0;y--);
DelayMS(300);
ledwe_ye=1;

pcb頂層圖


delay(1000);

}
case3://東西向紅燈,南北向綠燈亮


DelayMS(2000);
YELLOW_B=~YELLOW_B;GREEN_B=1;


}


ledwe_re=0;
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|台灣造勢加油禮品燈牌工廠論壇  

翻譯社, 台北汽車借款台北機車借錢自扣餐盒, 彰化當舖台北網頁設計, 未上市, 台北市花店, 汽車借款免留車, 台北機車借錢, 止痛膏推薦三峽當舖 中和當舖, 票貼, 禮品, 贈品, 空壓機, 封口機未上市堆高機, 支票借錢, 支票貼現, 汐止汽車借款, 中古機械買賣, 屏東借款票貼, 嘉義借錢, 嘉義房屋二胎, 當舖, 刷卡換現金, 刷卡換現, 堆高機, 空壓機, 汽機車借款財神娛樂財神娛樂城運彩場中運動彩券場中台灣運動彩券首頁運動彩券單場運彩單場運動彩場中投注場中投注表場中投注時間表場中投注時刻表台灣運彩足球賠率台灣運彩場中0857娛樂城娛樂城滑鼠墊, 荷重元, 支票借款, 台中搬家台中搬家公司, 沙發. 沙發, 汐止當舖, 台北當舖, 布沙發, 沙發工廠, 貓抓布沙發, 汽車車燈, led燈飾, 職場英檢,

GMT+8, 2025-5-4 05:10 , Processed in 0.508599 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表