|
- bit EW_LED2 = P2^3; //EW_LED2控制位
- sbit EW_LED1 = P2^2; //EW_LED1控制位
- sbit SN_LED2 = P2^1; //SN_LED2控制位
- sbit SN_LED1 = P2^0; //SN_LED1控制位
- sbit SN_Yellow = P1^6;//SN黃燈
- sbit EW_Yellow = P1^2;//EW黃燈
- sbit EW_Red = P1^3;//EW紅燈
- sbit SN_Red = P1^7;//SN紅燈
- sbit EW_ManGreen = P3^0;//EW人行道綠燈
- sbit SN_ManGreen = P3^1;//SN人行道綠燈
- sbit Special_LED = P2^6;//交通正常指示燈
- sbit Busy_LED = P2^7;//交通繁忙指示燈
- bit Flag_SN_Yellow; //SN黃燈標(biāo)志位
- bit Flag_EW_Yellow;//EW黃燈標(biāo)志位
- char Time_EW;//東西方向倒計時單元
- char Time_SN;//南北方向倒計時單元
- uchar EW = 60,SN = 40,EWL = 19,SNL = 19; //程序初始化賦值,正常模式
- uchar EW1 = 60,SN1 = 40,EWL1 = 19,SNL1 = 19;//用于存放修改值的變量
- uchar code table[10] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};//1~~~~9段選碼
- uchar code S[8] = {0X28,0X48,0X18,0X48,0X82,0X84,0X81,0X84};//交通信號燈控制代碼
- /**********************延時子程序************************/
- void Delay(uchar a)
- {
- uchar i;
- i = a;
- while(i--)
- {;}
復(fù)制代碼
|
-
-
交通燈.zip
2020-10-19 16:18 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
205.06 KB, 下載次數(shù): 29, 下載積分: 黑幣 -5
|