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

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

?? 6511531325.c

?? 做項目時的部分源碼3!現在傳上來與大家共像想!請不要用于商業用途!
?? C
?? 第 1 頁 / 共 3 頁
字號:
	LCD501_Bitmap(54,33,(unsigned int*)encoding_maohao);        //冒號
    clockhourshi=shownhour/10;
    clockhourge=shownhour%10;
    clockminshi=shownmin/10;
    clockminge=shownmin%10;
    switch(keynow)
    {
    	case 0:
    		if(int2hz==0)
    		{
    			LCD501_PutChar(46,35,number[clockhourge]);       //顯示小時的個位
    			LCD501_PutChar(38,35,number[clockhourshi]);      //顯示時的十位
   			}
    		else
    		{
   				LCD501_PutChar(46,35,' ');                        //顯示小時的個位
    			LCD501_PutChar(38,35,' ');                        //顯示時的十位
    		} 
    		LCD501_PutChar(73,35,number[clockminge]);             //顯示分鐘的個位
    		LCD501_PutChar(65,35,number[clockminshi]);            //顯示小時的十位
    		break;
    	case 2:
    		if(int2hz==0)
    		{
    			LCD501_PutChar(73,35,number[clockminge]);         //顯示分鐘的個位
    		    LCD501_PutChar(65,35,number[clockminshi]);        //顯示小時的十位
    		}
    		else
    		{
    			LCD501_PutChar(73,35,' ');             
    		    LCD501_PutChar(65,35,' '); 
    		} 
    		LCD501_PutChar(46,35,number[clockhourge]);      	  //顯示小時的個位
    		LCD501_PutChar(38,35,number[clockhourshi]);           //顯示時的十位
    }
}
//===============================================================//
//語法格式:naoclockshow2(shownhour,shownmin)
//實現功能:顯示鬧鐘調整界面
//參數    :無
//返回值  :無
//==============================================================//
void naoclockshow2(shownhour,shownmin)                          //顯示鬧鐘調整界面
{
	int clockhourshi=0;
    int clockhourge=0;
    int clockminshi=0;
    int clockminge=0;
	LCD501_Bitmap(37,20,(unsigned int*)encoding_nao);           //鬧
	LCD501_Bitmap(49,20,(unsigned int*)encoding_zhong);         //鐘
	LCD501_Bitmap(61,20,(unsigned int*)encoding_she);           //設
	LCD501_Bitmap(73,20,(unsigned int*)encoding_zhi);           //置
	LCD501_Bitmap(54,33,(unsigned int*)encoding_maohao);        //冒號
    clockhourshi=shownhour/10;
    clockhourge=shownhour%10;
    clockminshi=shownmin/10;
    clockminge=shownmin%10;
    LCD501_PutChar(46,35,number[clockhourge]);                  //顯示小時的個位
    LCD501_PutChar(38,35,number[clockhourshi]);                 //顯示時的十位
    LCD501_PutChar(73,35,number[clockminge]);                   //顯示分鐘的個位
    LCD501_PutChar(65,35,number[clockminshi]);                  //顯示小時的十位
}
//==============================================================//
//語法格式: void setclock()
//實現功能:設置鬧鐘時間
//參數    :無
//返回值  :無
//=============================================================//
void setclock()                                                //設置鬧鐘子函數
{ 
	int k = 0;
	LCD501_ClrScreen(0);                                       //清屏
	keyflag4 = 1;
	while(keyflag4==1)
	{   
	    keyscan();                                             //鍵盤掃描
	    if(keyvalue==0)        
	    	 naoclockshow1(nhour,nmin,k);                      //無鍵按下顯示閃爍的界面  
	    else 
	    naoclockshow2(nhour,nmin);                             //有鍵按下顯示不閃爍的界面
	    *P_Watchdog_Clear = 0x0001;
	    switch(keyvalue)
	  	{
	  		case 0x0001:                                       //如果鍵1按下則退出循環                                       //或者指向下一個要調整的單元
				if(k==0x0002)
			    {
			    	keyflag4 = 0;
			        LCD501_ClrScreen(0);                       // 退出循環,清屏
			    }
			    else
			    {
			        k = k+2;
			    }
            	break;
			case 0x0002:                                       //鍵2按下則進行加調整          
	  			switch(k)
	  	    	{	
	  	    		case 0:  
	  	        		if(nhour==23)
	  	          			nhour = 0;
	  	          		else
	  	          			nhour = ++nhour;                   //鬧鐘小時加1
						break;
	  	        	case 2: 
						if(nmin==59)
	  	          			nmin = 0;
	  	          		else
	  	          			nmin = ++nmin;                     //鬧鐘分加1
						break;
	  	    	}
	  	    break;
			case 0x0004:                                       //鍵3按下則進行減
				switch(k)
	  	    	{	
	  	    		case 0:
						if(nhour==0)
	  	          			nhour = 23;
	  	          		else
	  	          			nhour = --nhour;                   //鬧鐘小時減1
					break;
					case 2: 
	  	        		if(nmin==0)
	  	          			nmin = 59;  
	  	          		else
	  	          			nmin = --nmin;                      //鬧鐘分減1
	  	          	break;
	  	    	}
	  	    break;  	  
		}
	}
}
//==============================================================//
//語法格式:void showsecond() 
//實現功能:顯示秒表功能界面
//參數    :無
//返回值  :無
//=============================================================//
void showsecond()                                              //秒表顯示界面
{
    LCD501_Bitmap(20,18,(unsigned int*)encoding_maohao);       //顯示冒號
    LCD501_Bitmap(48,18,(unsigned int*)encoding_maohao);
    showsec(mmsec);                                            //顯示毫秒
    showmin(mbsec);                                            //顯示秒
    showhour(mbmin);                                           //顯示分
}     
//==============================================================//
//語法格式  void setsecond()
//實現功能:設置秒表的功能
//參數    :無
//返回值  :無
//=============================================================//	
void setsecond()                                               //設置秒表子函數
{
	int intflag = 0;
	keyflag5 = 1;
	LCD501_ClrScreen(0);                                       //清屏進入秒表界面
   	LCD501_Bitmap(23,40,(unsigned int*)encoding_miao);
	LCD501_Bitmap(45,40,(unsigned int*)encoding_biao);         //顯示秒表漢字 
	while(keyflag5==1)
	{
		LCD501_Bitmap(90,10,(unsigned int*)BMP_Cartoon[mapcounter2]);
		                                                      //顯示凌陽標志旋轉界面
		showsecond();
		keyscan();                                            //按鍵掃描
		switch(keyvalue)
		{
			case 1:
				keyflag5 = 0;
			    LCD501_ClrScreen(0);                          //退出秒表界面,清屏。
			break;
			case 2:
				switch(intflag)
			    {
			    	case 1:	
			    		intflag = 0; 
			    		*P_INT_Ctrl=*P_INT_Ctrl_New & 0xffef;
			    	break;                                   //關閉1KHZ中斷
			       	case 0:
			       		intflag = 1;
			       		*P_INT_Ctrl_New=*P_INT_Ctrl_New | 0x0010;
			        break;                                   //打開1KHZ中斷
			    }
			break;
	        case 4:                                          //如果此時秒表處于暫停狀態則清零                 
	        	if(intflag==0)
	            {
	            	mbmin = 0;
	                mbsec = 0;
	                mmsec = 0;
	             }
	             else
	              	*P_Watchdog_Clear = 0x0001;
			break;
		}
	}
}
//===============================================================//
//語法格式: void miaobiao() 
//實現功能:秒表運行修正
//參數    :無
//返回值  :無
//==============================================================//	
void miaobiao()                                                 //秒表運行修正子函數,由1kHZ中斷實現
{
	if(mbnum==10)
	{
		mbnum = 0;
		mmsec = ++mmsec;
	}
	if(mapcounter1==300)                                       //顯示SUNPLUS旋轉界面
	{
		mapcounter1=0;
		mapcounter2=mapcounter2++;
		if(mapcounter2==40)
			mapcounter2=0;
	}
	if(mmsec==102)
	{
		mmsec = 0;
		mbsec = ++mbsec;
	}
	if(mbsec==60)
	{
		mbsec = 0;
		mbmin = ++mbmin;
	}
	if(mbmin==99)
	{
		mbmin = 0;
	}

}
//===============================================================//
//語法格式: void shownaozhongset() 
//實現功能:顯示鬧鐘設置界面
//參數    :無
//返回值  :無
//==============================================================//
void shownaozhong_set() //
{
	LCD501_Bitmap(28,10,(unsigned int*)encoding_nao);           //鬧
	LCD501_Bitmap(40,10,(unsigned int*)encoding_zhong);         //鐘
	LCD501_Bitmap(52,10,(unsigned int*)encoding_shi);           //時
	LCD501_Bitmap(64,10,(unsigned int*)encoding_jian);          //間
	LCD501_Bitmap(76,10,(unsigned int*)encoding_she);           //設
	LCD501_Bitmap(88,10,(unsigned int*)encoding_zhi);           //置
	LCD501_Bitmap(28,30,(unsigned int*)encoding_nao);           //鬧
	LCD501_Bitmap(40,30,(unsigned int*)encoding_zhong);         //鐘
	LCD501_Bitmap(52,30,(unsigned int*)encoding_ling);          //鈴
	LCD501_Bitmap(64,30,(unsigned int*)encoding_sheng);         //聲
	LCD501_Bitmap(76,30,(unsigned int*)encoding_she);           //設
	LCD501_Bitmap(88,30,(unsigned int*)encoding_zhi);           //置
	LCD501_Bitmap(28,50,(unsigned int*)encoding_fan);           //返
	LCD501_Bitmap(40,50,(unsigned int*)encoding_hui);           //回
}
//===============================================================//
//語法格式: void set_ring() 
//實現功能:按鍵選擇鬧鐘的時間設置或者是鈴聲設置
//參數    :無
//返回值  :無
//==============================================================//
void set_ring()
{
	int i = 0;
	keyflag6 = 1;
	LCD501_ClrScreen(0);
    while(keyflag6==1)
	{
		shownaozhong_set();                                     //鬧鐘設置界面
		LCD501_Bitmap(14,clockset[i],(unsigned int*)encoding_mouse);
		                  										//光標
		keyscan();
		switch(keyvalue)
		{
			case 1:
				switch(i)
			    {
			    	case 0:
                		setclock();                     		//調用鬧鐘時間設置界面
					break;
			      	case 1:                         			//調用鈴聲選擇
			      		ring_choice();
					break;
			      	case 2:
			      		keyflag6=0;
			      	 	LCD501_ClrScreen(0);
			      	 break;
				}
			    break;
			case 2:                         					//光標下移
				LCD501_Bitmap(14,clockset[i],(unsigned int*)encoding_empty);
			    if(i==2)
			    	i = 0;
			    else
			    	i = ++i;
				break; 
			case 4:                                             //光標上移
				LCD501_Bitmap(14,clockset[i],(unsigned int*)encoding_empty);
			    if(i==0)
			    	i = 2;
			    else
			   		i = --i;
			break;
		}
			      
	}
}
//===============================================================//
//語法格式: void showringmap() 
//實現功能:進入鈴聲選擇界面
//參數    :無
//返回值  :無
//==============================================================//
void showringmap() 
{
	LCD501_Bitmap(45,10,(unsigned int*)encoding_ling);          //鈴聲1
	LCD501_Bitmap(57,10,(unsigned int*)encoding_sheng);
	LCD501_Bitmap(69,10,(unsigned int*)encoding_1);
	LCD501_Bitmap(45,30,(unsigned int*)encoding_ling);          //鈴聲2
	LCD501_Bitmap(57,30,(unsigned int*)encoding_sheng);
	LCD501_Bitmap(69,30,(unsigned int*)encoding_2);
}
//===============================================================//
//語法格式: ring_choice() 
//實現功能:鈴聲選擇
//參數    :無
//返回值  :無
//==============================================================//
void ring_choice()
{
	int i = 0;
	keyflag7 = 1;
	LCD501_ClrScreen(0);
    while(keyflag7==1)
	{
		showringmap(); 
		LCD501_Bitmap(23,clockset[i],(unsigned int*)encoding_mouse);
		keyscan();
		switch(keyvalue)
		{
			case 1:
			      { 
			      	keyflag7 = 0;
			      	LCD501_ClrScreen(0);                        //退出循環清屏
			      	if(i==0)
						ringflag = 0;                           //選中鈴聲1
			      	else 
			      	    ringflag = 1;                           //選中鈴聲2
			      }
			      break;
			case 2:
			     {
			     switch(i)                                      //切換光標的位置
			             {	
			        	 	case 0: 
								LCD501_Bitmap(23,clockset[i],(unsigned int*)encoding_empty);
			        	 		i = 1;
							break;
			            	case 1:
								LCD501_Bitmap(23,clockset[i],(unsigned int*)encoding_empty);
			               		i = 0;
			               	break;
			             }
			             }
			             break;
			case 4:
				if(i==0)
					PlayRespond(17);
				else
				    PlayRespond(18);	 
		  		break;
		}
	}
}
//=========================================================================//
//system.c end
//=========================================================================//
			         

      

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久精品免费观看| 亚洲激情综合网| 欧美videos大乳护士334| 欧美精品久久99久久在免费线| 欧美视频一二三区| 911精品国产一区二区在线| 欧美日韩亚洲不卡| 日韩免费观看2025年上映的电影| 久久综合久色欧美综合狠狠| 一本久久a久久精品亚洲| 99国内精品久久| 欧美一级黄色大片| 国产欧美一区二区在线| 亚洲黄色在线视频| 看电视剧不卡顿的网站| 国产一区二区美女| 黄色资源网久久资源365| av电影天堂一区二区在线| 在线观看精品一区| 2024国产精品| 亚洲综合一二区| 国产精品2024| 9191成人精品久久| 亚洲日韩欧美一区二区在线| 美女视频免费一区| 在线免费观看视频一区| 国产婷婷色一区二区三区| 亚洲国产日韩一级| 99re66热这里只有精品3直播| 欧美日韩亚洲高清一区二区| 中文字幕成人在线观看| 美国欧美日韩国产在线播放| 在线观看av不卡| 2021中文字幕一区亚洲| 视频一区视频二区在线观看| 成人av网站在线观看| 91麻豆精品国产91久久久| 欧美日韩一区二区在线观看| 久久久久久久久免费| 亚洲理论在线观看| 国产精品资源在线观看| 欧美成人国产一区二区| 久久婷婷成人综合色| 偷拍一区二区三区四区| 不卡的av中国片| 久久人人爽爽爽人久久久| 亚洲成人中文在线| 色综合色综合色综合色综合色综合| 日韩美一区二区三区| 视频一区二区三区在线| 在线亚洲+欧美+日本专区| 国产精品福利在线播放| 国产成人精品亚洲777人妖| 69堂成人精品免费视频| 亚洲最大的成人av| 日韩欧美一二区| 久久精品日产第一区二区三区高清版| 成人激情开心网| 国产高清一区日本| 国产寡妇亲子伦一区二区| 亚洲国产精品尤物yw在线观看| 亚洲三级电影网站| 亚洲国产视频一区| 天天色图综合网| 九色综合国产一区二区三区| 日本中文一区二区三区| 麻豆精品蜜桃视频网站| 国产一区二区三区免费看| 成人国产免费视频| 99久久精品99国产精品| www.欧美日韩国产在线| 欧美日韩激情在线| 欧美成人女星排行榜| 国产午夜三级一区二区三| 自拍av一区二区三区| 日本美女一区二区三区| 久久精品二区亚洲w码| 9久草视频在线视频精品| 欧美色网一区二区| 国产欧美久久久精品影院| 亚洲另类色综合网站| 麻豆国产91在线播放| av电影在线不卡| 日韩写真欧美这视频| 成人免费在线视频观看| 日本不卡视频一二三区| 91欧美一区二区| 国产欧美一区在线| 蜜桃视频在线一区| 欧美视频完全免费看| 国产精品天干天干在观线| 国产麻豆精品95视频| 51精品久久久久久久蜜臀| 蜜臀av一区二区三区| 国产欧美一区二区三区在线老狼| 福利一区二区在线| 最新久久zyz资源站| 91丨九色丨国产丨porny| 亚洲aⅴ怡春院| 久久久精品免费观看| 在线中文字幕一区| 亚洲一区二区三区四区中文字幕| 91精品国产综合久久精品 | 波多野结衣精品在线| 亚洲国产精品二十页| 午夜不卡av在线| 欧美精品乱码久久久久久按摩| 午夜精品福利久久久| 欧美tickle裸体挠脚心vk| 国产成人综合精品三级| 1024成人网色www| 欧美日韩视频在线第一区 | 成人免费观看av| 亚洲精品ww久久久久久p站| 欧美中文字幕不卡| 男人的天堂亚洲一区| 最新日韩在线视频| 欧美一区二区三区视频免费播放| 国产一区二区久久| 亚洲一级二级在线| 久久久精品tv| 欧美视频在线播放| 成人18视频日本| 蜜臀久久99精品久久久久久9| 国产精品伦一区| 欧美一区二区免费观在线| 成人h精品动漫一区二区三区| 日韩国产在线观看一区| 国产精品美女久久久久aⅴ国产馆| 欧美久久婷婷综合色| 99久久久无码国产精品| www..com久久爱| 亚洲国产精品影院| 精品剧情v国产在线观看在线| 国产成人av影院| 国产精品欧美经典| 91一区二区在线| 亚洲日本青草视频在线怡红院| 色激情天天射综合网| 日本亚洲免费观看| 欧美日韩精品电影| 国产精品主播直播| 蜜桃精品在线观看| 亚洲成人777| 亚洲国产成人高清精品| 亚洲欧美日韩综合aⅴ视频| 国产欧美一区二区三区网站 | 欧美日韩在线播| 欧美优质美女网站| 91成人网在线| 欧美日韩一区二区三区视频| 91亚洲永久精品| 91福利资源站| 欧美午夜电影网| 欧美精品乱人伦久久久久久| 欧美三级在线视频| 91精品在线免费观看| 欧美一区二区福利在线| 久久影院午夜片一区| 欧美国产综合一区二区| 国产精品久久久久一区| 亚洲男人的天堂在线观看| 亚洲曰韩产成在线| 蜜臀av性久久久久蜜臀aⅴ四虎| 日韩精品乱码av一区二区| 免费在线观看不卡| 国产99精品国产| 91亚洲国产成人精品一区二区三| 欧美在线免费播放| 91精品国产色综合久久不卡电影| 欧美一级黄色大片| 国产精品的网站| 激情综合色播五月| 一本大道久久a久久综合| 精品国内片67194| 一区二区激情小说| 成人性生交大片免费| 日本韩国一区二区三区视频| 日韩一区二区精品在线观看| 综合电影一区二区三区 | 色88888久久久久久影院野外| 欧美一区二区久久| 一区二区三区四区乱视频| 久久不见久久见免费视频1| 色8久久人人97超碰香蕉987| 国产日韩欧美一区二区三区乱码 | 中日韩av电影| 国产毛片一区二区| 日韩一区二区三区在线观看| 亚洲欧美另类图片小说| 国内精品伊人久久久久av一坑| 欧美四级电影在线观看| 亚洲欧美偷拍三级| 91亚洲男人天堂| 国产精品久久久久影视| 国产a精品视频| 国产拍欧美日韩视频二区| 国产成人免费视| 精品国产乱码久久久久久久| 青青草国产成人av片免费|