亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 交通燈.c

?? proteus仿真交通燈
?? C
字號:
/*****************************************************
       十字路口交通燈控制 C 程序

******************************************************/

#define	uchar	unsigned char
#define	uint	unsigned int
#include	<reg52.h>
/*****定義控制位**********************/
sbit    Time_Show_LED2=P2^5;//Time_Show_LED2控制位
sbit    Time_Show_LED1=P2^4;//Time_Show_LED1控制位
sbit	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;//交通繁忙指示燈
sbit    Nomor_Button=P3^5;//交通正常按鍵
sbit    Busy_Btton=P3^6;//交通繁忙按鍵
sbit    Special_Btton=P3^7;//交通特殊按鍵  
sbit    Add_Button=P3^3;//時間加
sbit    Reduces_Button=P3^4;//時間減
bit     Flag_SN_Yellow; //SN黃燈標志位
bit     Flag_EW_Yellow;//EW黃燈標志位
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--){;}
	}
/*****************顯示子函數**************************/
void	Display(void)
	{
		char h,l;
		h=Time_EW/10;
		l=Time_EW%10;
  	    P0=table[l];
		EW_LED2=1;
		Delay(2);
		EW_LED2=0;
	    P0=table[h];
		EW_LED1=1;
		Delay(2);
		EW_LED1=0;

		h=Time_SN/10;
		l=Time_SN%10;
		P0=table[l];
		SN_LED2=1;
		Delay(2);
		SN_LED2=0;
	    P0=table[h];
		SN_LED1=1;
		Delay(2);
		SN_LED1=0;
		

		h= EW1/10;
		l= EW1%10;
		P0=table[l];
		Time_Show_LED1=1;
		Delay(2);
        Time_Show_LED1=0;
		P0=table[h];
		Time_Show_LED2=1;
		Delay(2);
	    Time_Show_LED2=0;
} 
/**********************外部0中斷服務程序************************/

void	EXINT0(void)interrupt 0 using 1
	{
		EX0=0; //關中斷

if(Add_Button==0) //時間加
       { 
            EW1+=5;
            SN1+=5;
              if(EW1>=100)
			   {
			     EW1=99;
			     SN1=79;
               }
            }
if(Reduces_Button==0) //時間減
       {
            EW1-=5;
            SN1-=5;
            if(EW1<=40)
              { 
			     EW1=40;
                 SN1=20;
               }
				
		    } 

if(Nomor_Button==0)//測試按鍵是否按下,按下為正常狀態
        {
            EW1=60;
            SN1=40;
			EWL1=19;
			SNL1=19;
			Busy_LED=0;//關繁忙信號燈
			Special_LED =0;//關特殊信號燈
            }
if(Busy_Btton==0) //測試按鍵是否按下,按下為繁忙狀態
        {
		    EW1=45;
            SN1=30;
			EWL1=14;
			SNL1=14;
			Special_LED=0;//關特殊信號燈
			Busy_LED=1;//開繁忙信號燈
		
        }
if(Special_Btton==0)//測試按鍵是否按下,按下為特殊狀態
        {
		    EW1=75;
            SN1=55;
			EWL1=19;
			SNL1=19;
			Busy_LED=0;//關繁忙信號燈
		    Special_LED =1;//開特殊信號燈
                  
	    }					
		EX0=1;//開中斷
	}
/**********************T0中斷服務程序*******************/
	void timer0(void)interrupt 1 using 1
{
	static uchar count;
	TH0=(65536-50000)/256;
	TL0=(65536-50000)%256;
	count++;
	
	if(count==10)
	{
	  if(Flag_SN_Yellow==1) //測試南北黃燈標志位
	  {SN_Yellow=~SN_Yellow;}
	  if(Flag_EW_Yellow==1)  //測試東西黃燈標志位
	  {EW_Yellow=~EW_Yellow;} 
	}
	if(count==20)
	{
	Time_EW--;
	Time_SN--;
	if(Flag_SN_Yellow==1)//測試南北黃燈標志位
	    {SN_Yellow=~SN_Yellow;}
	if(Flag_EW_Yellow==1)//測試東西黃燈標志位
	    {EW_Yellow=~EW_Yellow;}
	count=0;
	}
	
}
/*********************主程序開始**********************/
void	main(void)

{ 
	Busy_LED=0;
	Special_LED=0;
	IT0=1;	//INT0負跳變觸發	
    TMOD=0x01;//定時器工作于方式1
	TH0=(65536-50000)/256;//定時器賦初值
	TL0=(65536-50000)%256;
	EA=1; //CPU開中斷總允許
	ET0=1;//開定時中斷
	EX0=1;//開外部INTO中斷
    TR0=1;//啟動定時

     while(1)

{				/*******S0狀態**********/
				EW_ManGreen=0;	//EW人行道禁止
	            SN_ManGreen=1;//SN人行道通行
                Flag_EW_Yellow=0;	   //EW關黃燈顯示信號
				Time_EW=EW;	
				Time_SN=SN;		
				while(Time_SN>=5)
			    {P1=S[0];	 //SN通行,EW紅燈
		         Display();}
				/*******S1狀態**********/
			    P1=0x00;
				while(Time_SN>=0)
			   {Flag_SN_Yellow=1;	 //SN開黃燈信號位
			    EW_Red=1;      //SN黃燈亮,等待左拐信號,EW紅燈
			 
			     Display();
				}
				/*******S2狀態**********/
			    Flag_SN_Yellow=0; //SN關黃燈顯示信號
				Time_SN=SNL;
				while(Time_SN>=5)
				{P1=S[2];//SN左拐綠燈亮,EW紅燈
				 Display();}

			  /*******S3狀態**********/
				P1=0x00;
				while(Time_SN>=0)
			   {Flag_SN_Yellow=1;	//SN開黃燈信號位
			    EW_Red=1;      //SN黃燈亮,等待停止信號,EW紅燈
			   	
			    Display();}


			   /***********賦值**********/
				EW=EW1;
				SN=SN1;
				EWL=EWL1;
				SNL=SNL1;


				/*******S4狀態**********/
				EW_ManGreen=~EW_ManGreen;//EW人行道通行
	            SN_ManGreen=~SN_ManGreen;//SN人行道禁止
				Flag_SN_Yellow=0;  //SN關黃燈顯示信號
				Time_EW=SN;
				Time_SN=EW;
			    while(Time_EW>=5)
			    {P1=S[4];	 //EW通行,SN紅燈
				 Display();}
				/*******S5狀態**********/
				P1=0X00;
				while(Time_EW>=0)
			   {Flag_EW_Yellow=1;//EW開黃燈信號位
			    SN_Red=1;//EW黃燈亮,等待左拐信號,SN紅燈	
			    Display();}
				/*******S6狀態**********/
				Flag_EW_Yellow=0;	    //EW關黃燈顯示信號
				Time_EW=EWL;
				while(Time_EW>=5)
				{P1=S[6];//EW左拐綠燈亮,SN紅燈
				 Display();}

				/*******S7狀態**********/
				P1=0X00;
				while(Time_EW>=0)
			   {Flag_EW_Yellow=1; //EN開黃燈信號位
			    SN_Red=1;//EW黃燈亮,等待停止信號,SN紅燈	
			    Display();}
			
			   	 /***********賦值**********/
			    EW=EW1;
				SN=SN1;
				EWL=EWL1;
				SNL=SNL1;
			}

	}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产亚洲高清剧情介绍 | 蜜臀久久99精品久久久画质超高清 | 美脚の诱脚舐め脚责91 | 国产综合一区二区| 亚洲精品一区二区三区香蕉| 青椒成人免费视频| 久久久亚洲精品石原莉奈| 国产伦精一区二区三区| 久久综合给合久久狠狠狠97色69| 韩国三级在线一区| 国产精品免费网站在线观看| 99re在线精品| 五月婷婷欧美视频| 日韩美女一区二区三区四区| 国产乱理伦片在线观看夜一区| 欧美国产丝袜视频| 欧美综合亚洲图片综合区| 日本vs亚洲vs韩国一区三区二区| www国产精品av| 91麻豆国产自产在线观看| 午夜精品影院在线观看| 久久综合九色综合97_久久久| av亚洲精华国产精华| 亚洲bdsm女犯bdsm网站| 精品国产一二三| 91在线视频网址| 免费xxxx性欧美18vr| 国产色婷婷亚洲99精品小说| 欧美在线高清视频| 国产精品一二三区| 亚洲国产视频一区二区| 久久久久99精品国产片| 欧美做爰猛烈大尺度电影无法无天| 美女网站色91| 亚洲女厕所小便bbb| 欧美电视剧在线看免费| 色综合天天综合网国产成人综合天| 日本欧美一区二区| 亚洲色欲色欲www| 日韩精品一区二区三区三区免费| 97超碰欧美中文字幕| 久色婷婷小香蕉久久| 亚洲男人天堂一区| 久久久久久9999| 欧美一级电影网站| 91成人国产精品| 成人性生交大片| 久久激情五月激情| 视频一区视频二区中文字幕| 国产精品入口麻豆九色| 精品国产一区二区三区不卡| 欧美日韩国产首页| 色综合色综合色综合 | 懂色av一区二区夜夜嗨| 日韩黄色免费网站| 亚洲一卡二卡三卡四卡五卡| 中文字幕成人av| 久久精品一二三| 欧美成人a视频| 欧美精品久久天天躁| 色狠狠色狠狠综合| 成人国产精品免费观看| 国产一区在线不卡| 精品亚洲欧美一区| 免费成人在线视频观看| 亚洲v日本v欧美v久久精品| 亚洲日本va在线观看| 国产精品久久综合| 国产精品久久久爽爽爽麻豆色哟哟| 久久丝袜美腿综合| 精品伦理精品一区| 欧美mv和日韩mv的网站| 欧美电影免费观看高清完整版在线观看| 欧美日本在线播放| 欧美二区三区的天堂| 91麻豆精品国产91久久久久久久久 | 岛国av在线一区| 国产一区二区三区最好精华液 | 日韩专区在线视频| 亚洲五月六月丁香激情| 亚洲福利视频导航| 日产国产欧美视频一区精品 | 欧美人与z0zoxxxx视频| 欧美日韩一区二区在线观看| 日本高清不卡视频| 欧美性videosxxxxx| 欧美日韩精品专区| 日韩一级片在线播放| 日韩美女主播在线视频一区二区三区| 精品久久久久久亚洲综合网| xvideos.蜜桃一区二区| 久久久久国产精品人| 国产精品国产三级国产普通话三级 | 国产成人免费视频精品含羞草妖精| 国产资源在线一区| 成人av在线看| 91豆麻精品91久久久久久| 欧美丰满一区二区免费视频| 日韩视频免费观看高清完整版在线观看 | 中文字幕在线观看不卡| 亚洲欧洲中文日韩久久av乱码| 一区二区欧美精品| 日本在线不卡视频| 国产a区久久久| 欧美性xxxxxx少妇| 久久亚洲精华国产精华液| ●精品国产综合乱码久久久久| 亚洲一区二区在线视频| 久久69国产一区二区蜜臀| 99在线精品观看| 91精品国产欧美一区二区成人| 久久只精品国产| 亚洲激情网站免费观看| 日韩高清不卡一区| 成人免费精品视频| 欧美精品日日鲁夜夜添| 欧美激情一区三区| 日韩电影在线观看网站| 国产盗摄精品一区二区三区在线| 91久久精品一区二区三区| 精品国产凹凸成av人网站| 亚洲欧美乱综合| 韩国中文字幕2020精品| 欧美特级限制片免费在线观看| 久久先锋影音av| 亚洲线精品一区二区三区| 国产精品主播直播| 欧美日韩国产首页| 国产精品久久久久三级| 久久超级碰视频| 精品婷婷伊人一区三区三| 欧美激情在线免费观看| 美女网站一区二区| 欧美日韩一级黄| 日韩毛片一二三区| 国产精品一区二区在线观看网站| 欧美日韩一区二区三区不卡| 国产精品乱人伦| 国内精品免费**视频| 91超碰这里只有精品国产| 自拍偷拍亚洲综合| 国产露脸91国语对白| 555www色欧美视频| 一个色综合av| 99国产精品国产精品毛片| 国产亚洲精品bt天堂精选| 日韩专区一卡二卡| 精品国内二区三区| 日韩精品一二区| 欧美性大战xxxxx久久久| 17c精品麻豆一区二区免费| 国产一区二区不卡在线| 日韩欧美一区在线| 午夜天堂影视香蕉久久| 在线观看日韩一区| 亚洲乱码国产乱码精品精98午夜| 粉嫩高潮美女一区二区三区 | 欧美日韩性生活| 亚洲女人****多毛耸耸8| 不卡电影免费在线播放一区| 久久久不卡影院| 国产麻豆午夜三级精品| 2021中文字幕一区亚洲| 久久97超碰国产精品超碰| 亚洲精品在线三区| 激情图片小说一区| 久久品道一品道久久精品| 国产一区二区不卡老阿姨| 久久久精品天堂| 成人激情校园春色| 国产精品国产三级国产三级人妇| 丁香婷婷综合网| 《视频一区视频二区| 91官网在线观看| 亚洲成a人v欧美综合天堂下载| 欧美三级电影精品| 日韩电影在线免费观看| 日韩精品一区二区三区视频| 国内精品在线播放| 国产精品国产三级国产aⅴ入口 | 欧美二区三区的天堂| 日本美女一区二区| 精品美女一区二区| 欧美日本一道本在线视频| 免费久久99精品国产| 欧美成人a∨高清免费观看| 国产一区二区三区香蕉 | 成人av网址在线观看| 亚洲蜜桃精久久久久久久| 精品视频全国免费看| 久久国产精品露脸对白| 国产色产综合产在线视频| 91丨porny丨蝌蚪视频| 亚洲宅男天堂在线观看无病毒| 欧美日韩国产成人在线91| 免费三级欧美电影| 国产精品女人毛片| 欧美日韩精品一区二区| 国产自产高清不卡| 亚洲精品国产高清久久伦理二区|