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

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

?? show.c

?? 電機測速程序,用nec芯片,5mhz晶振,調試通過
?? C
字號:
#define SUBRAM
#include "ram.c"

#define LEDon       0
#define LEDoff      1

void show_5led_sub();
void show_DSY_sub();
void show_yiliu_sub();
void power_on_show(),power_off_show();
void show_exchange(),flash_cnt();

const unsigned char dig_tab[]={
	0b00000011,  /*0*/
	0b10011111,
	0b00100101,
	0b00001101,
	0b10011001,
	0b01001001,
	0b01000001,
	0b00011011,
	0b00000001,
	0b00001001,
	0b00010001,
	0b11000001,
	0b01100011,
	0b10000101,  /*d*/
	0b01100001,
	0b01110001,  /*f,15*/
	0b11111111,  /*關,17*/
	
	};

/*-----------------*/
void showsub()
{
	if ((JX1 == 1) && (JX2 == 1))
	{
		show_type = 0;	/*5燈顯示*/
	}
	else
	{
		if ((JX1 == 0) && (JX2 == 0))
		{
			show_type = 1;	/*數碼管室溫*/
		}
		else
		{
			if ((JX1 == 0) && (JX2 == 1))
			{
				show_type = 2;	/*數碼管設定溫度*/
			}
			else
			{
				show_type = 3;	/*預留*/
			}						
		}		
	}
	
    switch (show_type)/*四種顯示模式*/
    {
    	case 0:
    		show_5led_sub();	/*5燈顯示*/
    	break;
    	case 1:
    		show_DSY_sub();	/*數碼管顯示*/
    	break;
    	case 2:
    		show_DSY_sub();	/*數碼管顯示*/
    	break;
    	default:
    		show_yiliu_sub();/*預留*/
    	break;    	
    }
}    
/*-------------*/  
/*5led燈顯示*/  
void show_5led_sub()
{
    if (power)
    {
        if (!abnormal)
        {
            if (comp)
            {
                runLED = LEDon;
            }
            else
            {
                runLED = LEDoff;
            }

            if (rmot_fancode == rmot_fanSleep_1)
            {
                sleepLED = LEDon;
            }
            else
            {
                sleepLED = LEDoff;
            }
            
            if ((emergency_test == 1) || (emergency == 1))
            {
            	turboLED = LEDoff;
            }
            else
            {
	            if (rmot_fancode == rmot_fanVHi_6)/*強力風速*/
	            {
	            	turboLED = LEDon;
	            }
	            else
	            {
	            	turboLED = LEDoff;
	            }
            }            
        }
        else
        {
            runLED = LEDoff;
            sleepLED = LEDoff;
            turboLED = LEDoff;
        }

        if (roomtemp_err || incoiltemp_err || fan_err || outcoiltemp_err)
        {
            if (flash05sflg)
            {
                flash05sflg = 0;

                flashcnt++;

                #define mieT        10
                if (flashcnt >= mieT)
                {
                    if (flashcnt.0 == 0)
                    {
                        powerLED = LEDoff;
                        power35LED = LEDoff;
                    }
                    else
                    {
                        powerLED = LEDon;
                        power35LED = LEDon;
                    }

                    #define room_err_times  mieT + 3
                    #define coil_err_times  mieT + 7
                    #define fan_err_times   mieT + 5
                    #define outcoil_err_times   mieT + 9

                    if (roomtemp_err)
                    {
                        tempa = room_err_times;
                    }
                    else
                    {
                        if (incoiltemp_err)
                        {
                            tempa = coil_err_times;
                        }
                        else
                        {
                            if (fan_err)
                            {
                            	tempa = fan_err_times;
                            }
                            else
                            {
                            	tempa = outcoil_err_times;
                            }
                        }
                    }

                    if (flashcnt >= tempa)
                    {
                        flashcnt = 0x00;
                    }
                }
                else
                {
                    powerLED = LEDon;
                    power35LED = LEDon;
                }
            }
        }
        else
        {
            powerLED = LEDon;
            power35LED = LEDon;
        }
    }
    else
    {
        runLED = LEDoff;
        sleepLED = LEDoff;
        turboLED = LEDoff;

        if (timer)
        {
            powerLED = LEDon;
            power35LED = LEDon;
        }
        else
        {
            powerLED = LEDoff;
            power35LED = LEDoff;
        }
    }

    if (!abnormal)
    {
        if (timer)
        {
            timerLED = LEDon;
        }
        else
        {
            timerLED = LEDoff;
        }
    }
    else
    {
        timerLED = LEDoff;
    }
}
/*-------------------------------*/
/*傳遞參數:show_buff[0],show_buff[1],led_show*/
/*-------------------------------*/
/*數碼管顯示*/
void show_DSY_sub()
{
	if (power)
	{
		power_on_show();
	}
	else
	{
		power_off_show();
	}	

}

/*-------------------------------*/
void show_yiliu_sub()
{
	NOP();
	NOP();
}

/**********************************/
void power_on_show()
{
	DSYpowerLED	= LEDon;
	power35LED = LEDon;

	if (!abnormal)
	{
		DSYrinseLED	= !rinse_flg;
		DSYcleanLED	= !clean;
		DSYtimerLED	= !timer;
	

		if (comp)
		{
			DSYrunLED	= LEDon;
		}
		else
		{
			DSYrunLED	= LEDoff;
		}
		/*---*/
        if (rmot_fancode == rmot_fanSleep_1)
        {
			DSYsleepLED	= LEDon;
        }
        else
        {
			DSYsleepLED	= LEDoff;
        }
		/*---*/
        if (rmot_fancode == rmot_fanVHi_6)/*強力風速*/
        {
			DSYturboLED	= LEDon;
        }
        else
        {
			DSYturboLED	= LEDoff;
        }
		/*---*/
		
		if (temptime >= roomtime)
		{
			if (show_type == 1)
			{
				show_data = roomtemp;
			}
			else
			{
				if (mode == fan)
				{
					show_data = roomtemp;
				}
				else
				{
					show_data = settemp;
				}				
			}
			
			show_exchange();
			show_buff[0] = dig_tab[show_dataH];
			show_buff[1] = dig_tab[show_dataL];
		}
		else
		{
			show_data = settemp;
			show_exchange();
			flash_cnt();
			if (flash_flg)
			{
				show_buff[0] = 0xff;
				show_buff[1] = 0xff;
			}
			else
			{
				show_buff[0] = dig_tab[show_dataH];
				show_buff[1] = dig_tab[show_dataL];
			}		
		}
	}
	else
	{
		DSYrunLED	= LEDoff;
		DSYsleepLED	= LEDoff;
		DSYturboLED	= LEDoff;
		DSYcleanLED	= LEDoff;
		DSYrinseLED	= LEDoff;
		DSYtimerLED	= LEDoff;
		if (roomtemp_err)/*E2*/
		{
			show_buff[0] = dig_tab[14];
			show_buff[1] = dig_tab[2];
		}
		else
		{
			if (incoiltemp_err)/*E1*/
			{
				show_buff[0] = dig_tab[14];
				show_buff[1] = dig_tab[1];
			}
			else
			{
				if (fan_err)/*E6*/
				{
					show_buff[0] = dig_tab[14];
					show_buff[1] = dig_tab[6];
				}
				else
				{
					if (outcoiltemp_err)/*E3*/
					{
						show_buff[0] = dig_tab[14];
						show_buff[1] = dig_tab[3];
					}					
				}								
			}			
		}
	}
}
/*--------------------------------*/
void power_off_show()
{
	DSYrunLED	= LEDoff;
	DSYsleepLED	= LEDoff;
	DSYturboLED	= LEDoff;
	DSYcleanLED	= LEDoff;
	DSYrinseLED	= LEDoff;
	
	show_buff[0] = 0xff;/*關顯示*/
	show_buff[1] = 0xff;	
		
	if (timer)
	{
		DSYpowerLED	= LEDon;
		power35LED = LEDon;
		if (!abnormal)
		{
			DSYtimerLED	= LEDon;
		}
		else
		{
			DSYtimerLED	= LEDoff;
		}		
	}
	else
	{
		DSYpowerLED	= LEDoff;
		power35LED = LEDoff;
		DSYtimerLED	= LEDoff;
	}		
}
/*--------------------------------*/
/*拆數顯示*/
void show_exchange()
{
	show_data_bak = show_data;

	if (show_data_bak >= 99)
	{
		show_data_bak = 99;			
	}
		
	tempa = show_data_bak;
	tempb = 0x00;
	if (tempa >= 10)
	{
		do 
		{
			tempa = tempa - 10;
			tempb = tempb + 1;			
		}while(tempa >= 10);			
	}
		
	show_dataH = tempb;
	show_dataL = tempa;
}
/*----------------------------------*/
/*每隔0.3ms設置數碼管閃標志,亮時間是滅時間的2倍*/
void flash_cnt()
{
	if (flash_ms == 1)
	{
		flash_ms = 0;
	    if (flash_flg == 0)
	    {
	    	if (++flash_T_cnt >= 2)
	        {
				flash_T_cnt = 0x00;
			    flash_flg = 1;
	        }
	    }	
	    else
	    {               	
	    	flash_flg = 0;
	    }
	}
}
/*----------------------------------*/


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲bdsm女犯bdsm网站| 国产精品久久久久久久裸模| 91精品国产免费| 欧美国产成人精品| 国产高清不卡二三区| 中文字幕一区二区在线播放| av亚洲精华国产精华精| 亚洲男同性恋视频| 国产一区二区精品在线观看| 亚洲精品乱码久久久久| 国产色91在线| 日韩一区二区在线观看| 欧洲激情一区二区| 成人免费视频caoporn| 麻豆精品视频在线观看视频| 亚洲成人av电影| 亚洲人精品午夜| 中文字幕av不卡| 久久久亚洲精华液精华液精华液 | 免费欧美高清视频| 亚洲美女屁股眼交| 国产精品视频你懂的| 精品国产免费一区二区三区四区| 国产视频在线观看一区二区三区 | 成人av免费在线观看| 看电影不卡的网站| 99精品视频一区二区三区| 蜜臀av一级做a爰片久久| 亚洲国产一区二区三区青草影视| 中文子幕无线码一区tr| 欧美白人最猛性xxxxx69交| 91精品中文字幕一区二区三区| 欧美性大战久久久久久久| 99久久精品免费看| 91理论电影在线观看| 99热在这里有精品免费| 不卡免费追剧大全电视剧网站| 国产最新精品免费| 国产一区二区精品久久91| 国内精品久久久久影院色| 精品一区二区三区免费| 精品制服美女丁香| 国产乱国产乱300精品| 九九**精品视频免费播放| 精品无人区卡一卡二卡三乱码免费卡| 日本午夜一区二区| 久久国产生活片100| 国内外成人在线视频| 国产一区二区三区在线看麻豆| 激情成人午夜视频| 国产成人免费av在线| 99国产精品久久久久久久久久久| 成人免费毛片app| 91在线免费视频观看| 色综合天天综合网国产成人综合天 | 国产欧美日韩卡一| 国产欧美日韩三级| 中文字幕一区二区不卡 | 日日骚欧美日韩| 日韩av一级电影| 另类的小说在线视频另类成人小视频在线| 麻豆精品久久精品色综合| 精品系列免费在线观看| 成人精品gif动图一区| 日本韩国视频一区二区| 欧美伦理影视网| 精品国产免费人成在线观看| 亚洲国产精品国自产拍av| 亚洲色图制服丝袜| 日日夜夜精品免费视频| 国产一区二区电影| 91视频xxxx| 91精品国产全国免费观看| 久久久久久久久99精品| 亚洲视频1区2区| 日韩制服丝袜av| 成人手机在线视频| 777欧美精品| 一区二区三区日韩| 国产一区二区三区不卡在线观看 | 一区二区三区在线视频观看| 亚洲制服欧美中文字幕中文字幕| 欧美激情一区二区三区在线| 中文字幕一区二区视频| 国产成人综合亚洲网站| www.爱久久.com| 成人av在线电影| 精品影院一区二区久久久| 国产美女主播视频一区| 日本精品一级二级| 久久久综合九色合综国产精品| 一区二区久久久| 国产精品996| 欧美日韩视频在线第一区| 久久久久久99精品| 亚洲.国产.中文慕字在线| 懂色av一区二区三区免费看| 欧美福利视频一区| 中文字幕日韩一区| 久久国产视频网| 欧美日韩国产综合一区二区| 国产无遮挡一区二区三区毛片日本| 亚洲无线码一区二区三区| 夫妻av一区二区| 91精品国产91综合久久蜜臀| 日韩理论片在线| 国产精品456| 91精品免费在线观看| 亚洲欧美激情小说另类| 国产福利精品一区二区| 欧美一级日韩免费不卡| 亚洲一区二区中文在线| 成人免费看的视频| 久久日一线二线三线suv| 婷婷久久综合九色综合伊人色| 91精品国产91久久综合桃花 | 久久欧美中文字幕| 性做久久久久久| 一本一道久久a久久精品 | 亚洲色图一区二区| 国产不卡在线播放| 精品国产乱码久久久久久浪潮 | 91精品国产综合久久精品麻豆| 亚洲激情五月婷婷| 99re这里只有精品6| 国产精品国产三级国产普通话99 | 欧美日本一道本| 亚洲网友自拍偷拍| 色综合久久天天| 日韩一区欧美小说| 95精品视频在线| 国产精品欧美一级免费| 成人午夜又粗又硬又大| 久久精品一区二区三区不卡牛牛| 狠狠色狠狠色综合| 精品福利二区三区| 国产一区二区久久| 国产女同互慰高潮91漫画| 国产乱码精品一品二品| 国产日韩欧美综合在线| 国产成人久久精品77777最新版本| 精品国产成人系列| 国产乱子伦视频一区二区三区| 精品区一区二区| 欧美一区午夜精品| 蜜臀a∨国产成人精品| 精品三级在线看| 国产成人亚洲综合a∨婷婷 | 国产精品热久久久久夜色精品三区| 国产精品一区二区三区乱码| 欧美国产激情二区三区| 97aⅴ精品视频一二三区| 一区二区在线电影| 欧美日本韩国一区二区三区视频| 日韩精品每日更新| 精品久久久久99| 国产成人自拍网| 亚洲免费在线观看视频| 欧美日韩国产在线观看| 免费久久精品视频| 日本一二三四高清不卡| 在线免费精品视频| 青草国产精品久久久久久| 欧美精品一区二区三区久久久 | 日韩欧美国产一区二区在线播放| 极品美女销魂一区二区三区| 日本一区二区三区久久久久久久久不 | 亚洲成人综合在线| 日韩精品一区二区三区四区| 国产精品资源在线| 一区二区三区在线免费视频| 欧美二区三区91| 国产精品99久久久久久久女警| 中文字幕在线免费不卡| 欧美日韩二区三区| 国产一区二区免费看| 一区二区三区日韩欧美| 精品国产乱码久久| 欧美亚洲国产bt| 激情综合网天天干| 一区二区三区在线播放| 日韩亚洲欧美中文三级| 成人avav影音| 日产国产高清一区二区三区| 中文成人av在线| 91精品国产综合久久福利| 成人激情综合网站| 久久精品免费看| 亚洲欧美日韩电影| 欧美r级电影在线观看| 欧洲精品一区二区| 成人永久免费视频| 美女久久久精品| 一区二区不卡在线播放| 欧美激情一区二区三区不卡 | fc2成人免费人成在线观看播放| 日韩不卡一区二区| 中文字幕一区二区在线观看| 色噜噜狠狠一区二区三区果冻| 老司机精品视频在线|