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

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

?? main.lst

?? 電子鐘程序:通過ds1302
?? LST
?? 第 1 頁 / 共 3 頁
字號:
 488          void lcm_w_yy(void){
 489   1      	//if(read_clock(0x8d) != yy){
C51 COMPILER V6.12  MAIN                                                                   11/04/2007 22:41:58 PAGE 9   

 490   1      		yy = read_clock(0x8d);
 491   1      		lcm_w_test(0,0x83);
 492   1      		lcm_w_word("20");
 493   1      		lcm_w_test(0,0x84);
 494   1      		lcm_w_test(1,(yy/16)+0x30);	
 495   1      		lcm_w_test(1,yy%16+0x30);
 496   1      }	//}
 497          /*****************************************************************************/
 498          //向LCM中填寫 月 數據
 499          void lcm_w_mo(void){
 500   1      	//if(read_clock(0x89) != mo){
 501   1      		mo = read_clock(0x89);
 502   1      		lcm_w_test(0,0x90);
 503   1      			if(mo/16 != 0){lcm_w_test(1,(mo/16)+0x30);}	//十位消隱
 504   1      			else{lcm_w_test(1,0x20);}//同上			
 505   1      		lcm_w_test(1,mo%16+0x30);
 506   1      		lcm_w_test(0,0x91);
 507   1      		lcm_w_word("月");
 508   1      }	//}
 509          /*****************************************************************************/
 510          //星期處理并送入LCM的指定區域
 511          void lcm_w_xq(void){
 512   1      	unsigned char sel;
 513   1      	//if(read_clock(0x8b) != xq){
 514   1      	xq = read_clock(0x8b);
 515   1      	sel = (read_clock(0x8b))%16; //字節低4位的BCD碼放入sel
 516   1      	lcm_w_test(0,0x97);//寫入指定區域(97H 第二行第8個字)
 517   1      	if(sel==7)  {lcm_w_word("日");}    //
 518   1        	if(sel==6)  {lcm_w_word("六");}    //
 519   1        	if(sel==5)  {lcm_w_word("五");}    //
 520   1        	if(sel==4)  {lcm_w_word("四");}    //
 521   1        	if(sel==3)  {lcm_w_test(1,0xc8);lcm_w_test(1,0xfd);} //此指令等于lcm_w_word("三"); 因為“三”的內碼失效
             -。
 522   1        	if(sel==2)  {lcm_w_word("二");}    //
 523   1        	if(sel==1)  {lcm_w_word("一");}    //星期一
 524   1      	lcm_w_test(0,0x95);
 525   1      	lcm_w_word("星期");
 526   1      }	//}
 527          /*****************************************************************************/
 528          //向LCM中填寫 日 數據
 529          void lcm_w_dd(void){
 530   1      //	if(read_clock(0x87) != dd){
 531   1      		dd = read_clock(0x87);
 532   1      		lcm_w_test(0,0x92);
 533   1      			if(dd/16 != 0){lcm_w_test(1,(dd/16)+0x30);}	//十位消隱
 534   1      			else{lcm_w_test(1,0x20);}//同上	
 535   1      		lcm_w_test(1,dd%16+0x30);
 536   1      		lcm_w_test(0,0x93);
 537   1      		lcm_w_word("日  ");
 538   1      				
 539   1      }	//}
 540          /*****************************************************************************/
 541          //向LCM中填寫 小時 數據
 542          void lcm_w_hh(void){
 543   1      	if(read_clock(0x85) != hh){
 544   2      		hh = read_clock(0x85);
 545   2      			if (hh > 0x07 && hh < 0x22 && w == 0){
 546   3      				Beep();//整點報時音
 547   3      			}
 548   2      		}
 549   1      		lcm_w_test(0,0x88);
 550   1      		lcm_w_test(1,(hh/16)+0x30);
C51 COMPILER V6.12  MAIN                                                                   11/04/2007 22:41:58 PAGE 10  

 551   1      		lcm_w_test(1,hh%16+0x30);
 552   1      				
 553   1      }
 554          /*****************************************************************************/
 555          //向LCM中填寫 分鐘 數據
 556          void lcm_w_mm(void){
 557   1      	if(read_clock(0x83) != mm){		
 558   2      		mm = read_clock(0x83);
 559   2      	}
 560   1      		if(w == 0){				
 561   2      			days();//節日顯示
*** WARNING C209 IN LINE 561 OF MAIN.C: '_days': too few actual parameters
 562   2      		}				
 563   1      	lcm_w_test(0,0x89);	
 564   1      	lcm_w_test(1,0x3a);	  //":"
 565   1      	lcm_w_test(1,(mm/16)+0x30);
 566   1      	lcm_w_test(1,mm%16+0x30);
 567   1      	lcm_w_test(1,0x2e);	 //"."	
 568   1      }
 569          /*****************************************************************************/
 570          //刷新數據
 571          void updata (void){
 572   1      		lcm_w_mm();//刷新 分 
 573   1      		lcm_w_hh();//刷新 小時 
 574   1      		lcm_w_dd();//刷新 日
 575   1      		lcm_w_xq();//更新星期值	
 576   1      		lcm_w_mo();//刷新 月
 577   1      		lcm_w_yy();//刷新 年
 578   1      }
 579          /*****************************************************************************/
 580          //向LCM中填寫 秒 數據
 581          void lcm_w_ss(void){
 582   1      	unsigned int i=0;
 583   1      	unsigned char a=0,b=0,c=0;
 584   1      	if(read_clock(0x81) != ss){	//判斷是否需要更新
 585   2      		ss = read_clock(0x81);	//更新數據
 586   2      		lcm_w_test(0,0x8b);		//秒值在LCM上的寫入位置
 587   2      		lcm_w_test(1,(ss/16)+0x30);	//寫十位		
 588   2      		lcm_w_test(1,ss%16+0x30);	//寫個位
 589   2      		lcm_w_word("  ");
 590   2      		led_b = ~led_b;				//LED閃爍
 591   2      		updata ();	//刷新數據
 592   2      		lcm_w_test(0,0x8d);		//溫度在LCM上的寫入位置		
 593   2      		i=ReadTemperature();//讀溫度并送顯
 594   2      		a=i/100;
 595   2      		lcm_w_test(1,a+0x30);	//顯示溫度十位
 596   2      		b=i/10-a*10;
 597   2      		lcm_w_test(1,b+0x30);	//個位
 598   2      		lcm_w_test(1,0x2e);	 //"."
 599   2      		c=i-a*100-b*10;
 600   2      		lcm_w_test(1,c+0x30); //小位1位		
 601   2      		lcm_w_word("℃");	//度C
 602   2      }	}
 603          /*****************************************************************************/
 604          void welcome(void){
 605   1      	lcm_w_word("   DY12864LCC   V2.1  2007-11-02 LCD:DY12864CBL from DoYoung.net");//
 606   1      	//----------|-------1-------|-------3-------|-------2-------|-------4-------|-----//標尺
 607   1      }
 608          /*****************************************************************************/
 609          
 610          /*****************************************************************************/
 611          //---主程序---//
C51 COMPILER V6.12  MAIN                                                                   11/04/2007 22:41:58 PAGE 11  

 612          /*****************************************************************************/
 613          main() {
 614   1      	unsigned char e=0;
 615   1      	KEY_I = 0;KEY_1 = 1;KEY_2 = 1;KEY_3 = 1;KEY_4 = 1;//初始鍵盤
 616   1      	yy=0xff;mo=0xff;dd=0xff;xq=0xff;hh=0xff;mm=0xff;ss=0xff; //各數據刷新
 617   1      	Beep();	
 618   1      	led_back = 0;
 619   1      	Init_1302();
 620   1      	lcm_init();//初始化液晶顯示器
 621   1      	lcm_clr();//清屏
 622   1      	welcome();//顯示歡迎信息
 623   1      	DelayM(3000); //顯示等留3秒
 624   1      /*****************************************************************************/
 625   1      while(1){//主循環
 626   2      		if (w == 0){   //正常走時
 627   3      		lcm_w_ss();//刷新 秒
 628   3      		}
 629   2      		else {		//啟動調時
 630   3      		}
 631   2      		//------------------------------------------------------------------
 632   2      		if (KEY_3 == 0) // 設置時間
 633   2            	{
 634   3             		DelayM(20);	   //去抖
 635   3      			led_g3 = 0;led_r = 1;
 636   3      			if(KEY_3 == 0 && w == 1)  //當是調時狀態 本鍵用于調整下一項
 637   3      			{
 638   4      				Beep_key();//按鍵音
 639   4      				e++;
 640   4      				if (e >= 6 ){e = 0;}
 641   4      				Set_time(e);//調整				
 642   4      			}
 643   3      			if(KEY_3 == 0 && w == 0)  //當是正常狀態時就進入調時狀態
 644   3      			{
 645   4      				Beep_set();//確定按鍵音
 646   4      				led_b = 1;//
 647   4      				lcm_clr();//清屏
 648   4      				w=1;	  //進入調時				
 649   4      				lcm_w_test(0,0x9e);
 650   4      				lcm_w_word(" [-]");
 651   4      				lcm_w_test(0,0x80);
 652   4      				lcm_w_word("[Esc]");
 653   4      				lcm_w_test(0,0x85);
 654   4      				lcm_w_word("[Next]");
 655   4      				lcm_w_test(0,0x98);
 656   4      				lcm_w_word("[+]");
 657   4      				Set_time(e);//調整
 658   4      			}
 659   3             		while(KEY_3 == 0);//等待鍵松開 
 660   3      			led_g3 = 1; led_r = 0;//紅燈亮,表示調時  
 661   3            	}
 662   2      		//------------------------------------------------------------------
 663   2      		if (KEY_1 == 0) // 當在調時狀態時就退出調時
 664   2            	{
 665   3             		DelayM(20);
 666   3      			led_g1 = 0;led_r = 1;
 667   3             		if(KEY_1 == 0 && w == 1){				
 668   4      				Beep_set();//確定按鍵音
 669   4      				w = 0;	  //退出調時
 670   4      				e = 0;		//“下一項”計數器清0								
 671   4      			}
 672   3      			if(KEY_1 == 0 && w == 0){				
 673   4      				lcm_clr();//清屏
C51 COMPILER V6.12  MAIN                                                                   11/04/2007 22:41:58 PAGE 12  

 674   4      				lcm_w_test(0,0x80);
 675   4      				welcome();//顯示歡迎信息
 676   4      				while(KEY_1 == 0);//等待鍵松開  
 677   4      			}
 678   3      				lcm_clr();//清屏
 679   3      				updata ();	//刷新數據
 680   3      				lcm_w_mm();//刷新 分
 681   3             		while(KEY_1 == 0);//等待鍵松開  
 682   3      			led_g1 = 1; 
 683   3            	}
 684   2      		//------------------------------------------------------------------
 685   2      		if (KEY_2 == 0 && w == 1){ // 加減調整{
 686   3             		DelayM(20);
 687   3      			led_g2 = 0;led_r = 1;
 688   3             		if(KEY_2 == 0 && w == 1){				
 689   4      				Beep_key();//按鍵音
 690   4      				Set_time(e);//調整
 691   4      			}
 692   3             		while(KEY_2 == 0);//等待鍵松開
 693   3      			led_g2 = 1; led_r = 0;   
 694   3            	}
 695   2      		//------------------------------------------------------------------
 696   2      		if (KEY_4 == 0 && w == 1){ // 加減調整      	
 697   3             		DelayM(20);	
 698   3      			led_g4 = 0;led_r = 1;
 699   3             		if(KEY_4 == 0 && w == 1){				
 700   4      				Beep_key();//按鍵音
 701   4      				Set_time(e);//調整
 702   4      			}
 703   3             		while(KEY_4 == 0);//等待鍵松開
 704   3      			led_g4 = 1; led_r = 0;   
 705   3            	}
 706   2      }	}	
 707          
 708          /*****************************************************************************/
 709          // DoYoung.net 電子技術 -- 創造獨立資源!
 710          /*****************************************************************************/
 711          
 712          
 713          
 714          
 715          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   3333    ----
   CONSTANT SIZE    =   1228    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     10      24
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      1       1
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  1 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
三级成人在线视频| 一区二区三区不卡视频| 欧美日韩黄视频| 欧日韩精品视频| 欧美视频在线一区二区三区| 欧美亚洲尤物久久| 欧美日韩国产免费一区二区| 91精品国产综合久久久久久久久久 | 极品尤物av久久免费看| 久久福利资源站| 国产一区二区0| 99这里只有久久精品视频| 色诱亚洲精品久久久久久| 在线观看91视频| 欧美欧美午夜aⅴ在线观看| 日韩一区二区免费在线观看| 久久久久国产精品人| 国产精品国产自产拍高清av | 久久夜色精品一区| 久久久精品国产免费观看同学| 日韩欧美激情一区| 国产人成一区二区三区影院| 国产精品美女久久久久久久久| 一级做a爱片久久| 免费观看91视频大全| 国产成人精品免费看| 色婷婷综合久久| 91精品国产综合久久香蕉的特点 | 高清不卡一区二区| 欧美自拍丝袜亚洲| 精品国产电影一区二区| 亚洲麻豆国产自偷在线| 青青草97国产精品免费观看 | 欧美国产日韩精品免费观看| 亚洲桃色在线一区| 久久精品国产成人一区二区三区| 成人丝袜18视频在线观看| 在线播放/欧美激情| 国产精品第13页| 日本不卡一二三| 色综合久久久久久久久| 国产偷v国产偷v亚洲高清| 亚洲国产成人av网| 99精品视频在线免费观看| 精品毛片乱码1区2区3区 | 日韩欧美另类在线| 亚洲自拍偷拍欧美| av亚洲精华国产精华| 精品乱人伦小说| 天天爽夜夜爽夜夜爽精品视频| 国产不卡免费视频| 欧美xxx久久| 日本vs亚洲vs韩国一区三区| 在线视频你懂得一区二区三区| 国产日韩欧美电影| 韩国欧美一区二区| 91精品国产综合久久久蜜臀图片| 一区二区成人在线| 91影院在线免费观看| 亚洲国产精品99久久久久久久久| 青青草国产精品97视觉盛宴| 欧美日韩一区二区在线观看| 亚洲日本韩国一区| 91色婷婷久久久久合中文| 国产精品卡一卡二| 成年人网站91| 国产精品福利影院| 成人精品电影在线观看| 国产精品天干天干在线综合| 国产成人精品www牛牛影视| 久久人人爽爽爽人久久久| 久久99国产精品成人| 日韩欧美www| 狠狠色伊人亚洲综合成人| 2021中文字幕一区亚洲| 黄页网站大全一区二区| 国产日本欧美一区二区| 成人免费黄色在线| 亚洲视频一区在线| 在线视频中文字幕一区二区| 亚洲影视在线播放| 欧美理论在线播放| 老司机一区二区| 国产欧美日韩另类一区| 99久久久精品| 亚洲图片有声小说| 欧美一级片在线观看| 国模娜娜一区二区三区| 国产精品每日更新| 欧美日韩在线一区二区| 蜜臀91精品一区二区三区| 国产亚洲一二三区| 99久久亚洲一区二区三区青草| 一区二区三区精品| 日韩欧美中文字幕公布| 韩国成人精品a∨在线观看| 亚洲国产精品高清| 欧美日本一道本| 国产高清成人在线| 亚洲国产一区二区视频| 精品久久久影院| 91在线码无精品| 秋霞成人午夜伦在线观看| 国产精品久久久久久一区二区三区| 色婷婷狠狠综合| 蜜桃精品视频在线| 综合久久一区二区三区| 制服丝袜日韩国产| 国产69精品久久久久毛片| 亚洲第一成人在线| 国产精品沙发午睡系列990531| 欧美色图激情小说| 国产成人av电影在线| 日韩高清不卡一区二区| 国产精品久久毛片av大全日韩| 欧美精品 国产精品| www.成人在线| 国产一区二区伦理| 亚洲成人自拍一区| 国产精品久久网站| 久久亚洲精品小早川怜子| 欧美日本一区二区| 色综合久久88色综合天天6| 久久99国产乱子伦精品免费| 一区二区免费视频| 国产精品免费视频一区| 日韩欧美高清dvd碟片| 欧美亚洲禁片免费| 色婷婷综合久久久久中文| 成人性生交大片免费看在线播放 | 丁香桃色午夜亚洲一区二区三区| 亚洲最快最全在线视频| 日本一区二区三区高清不卡| 日韩欧美色电影| 欧美久久高跟鞋激| 欧美中文字幕一区二区三区| 成人国产在线观看| 国产精选一区二区三区| 精品在线播放免费| 日本三级亚洲精品| 丝袜美腿亚洲一区二区图片| 亚洲综合一二区| 亚洲曰韩产成在线| 亚洲精品中文字幕乱码三区| 国产精品福利一区二区三区| 国产香蕉久久精品综合网| 精品99久久久久久| 精品毛片乱码1区2区3区| www国产成人| 欧美国产日韩一二三区| 亚洲国产精品av| 国产精品国产三级国产专播品爱网| 国产亚洲精品资源在线26u| 337p日本欧洲亚洲大胆精品| 久久免费偷拍视频| 欧美国产一区在线| 亚洲视频香蕉人妖| 亚洲一区二区三区美女| 婷婷夜色潮精品综合在线| 日日摸夜夜添夜夜添国产精品| 日本三级亚洲精品| 国产一区不卡视频| aaa亚洲精品| 欧美日本国产视频| 日韩精品一区二区三区视频在线观看| 欧美电影免费观看高清完整版在线| 26uuu精品一区二区三区四区在线| 国产欧美日产一区| 亚洲欧美日韩系列| 视频一区二区中文字幕| 精品亚洲成a人| 成人av第一页| 欧美一区二区视频网站| 欧美激情一区二区三区全黄| 亚洲精品成人在线| 久久精品国产色蜜蜜麻豆| 成人免费视频免费观看| 色噜噜狠狠成人网p站| 欧美一区在线视频| 欧美激情在线一区二区| 亚洲综合av网| 国产精品综合网| 精品视频1区2区| 国产精品私人影院| 午夜精品一区在线观看| 国产精品一线二线三线精华| 在线一区二区视频| 精品国产一区二区三区忘忧草| 亚洲美女视频在线| 国模冰冰炮一区二区| 欧美日韩在线一区二区| 国产精品久久久久影院亚瑟 | 欧美人伦禁忌dvd放荡欲情| 久久婷婷国产综合精品青草| 亚洲综合图片区| 丰满亚洲少妇av| 欧美变态tickle挠乳网站| 亚洲国产欧美日韩另类综合| 国产91丝袜在线播放九色| 欧美一区二区在线免费观看|