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

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

?? 111.lst

?? 本系統(tǒng)采用51單片機和時鐘芯片
?? LST
?? 第 1 頁 / 共 4 頁
字號:
 490               }
 491             }
 492           }
 493          /*---------------------指定位置顯示數字8*16-----------------------*/
 494          
 495          void sz_disp16(unsigned char pag,unsigned char col, unsigned char code *szk)
 496           {
 497   1        unsigned char j=0,i=0;
 498   1        for(j=0;j<2;j++)
 499   1         {
 500   2          write_command(Page_Add+pag+j);
 501   2          write_command(Col_Add+col);
 502   2          for(i=0;i<8;i++) 
 503   2      	 write_data(szk[8*j+i]);
 504   2         }
 505   1       }
 506          
 507          /*---------------------指定位置顯示漢字16*16-----------------------*/
 508          
 509          void hz_disp16(unsigned char pag,unsigned char col, unsigned char code *hzk)
 510           {
 511   1        unsigned char j=0,i=0;
 512   1        for(j=0;j<2;j++)
 513   1         {
 514   2          write_command(Page_Add+pag+j);
 515   2          write_command(Col_Add+col);
 516   2          for(i=0;i<16;i++) 
 517   2      	 write_data(hzk[16*j+i]);
 518   2         }
 519   1       }
 520          
 521          
 522          /*------------------初始化LCD屏--------------------------*/
 523          void init_lcd()
 524           {
 525   1        RST=0;
 526   1        delay(100);
 527   1        RST=1;
 528   1        delay(100);
 529   1      
 530   1        CS2=1;
 531   1        CS1=1;
 532   1      
 533   1        delay(100);
 534   1        write_command(Disp_Off);
 535   1        write_command(Page_Add+0);
 536   1        write_command(Start_Line+0);
 537   1        write_command(Col_Add+0);
 538   1        write_command(Disp_On);
 539   1       }
 540          
 541          
 542          /*-------------------------- 開機信息顯示------------------------*/
 543          void StartMsg(void)
 544           {
 545   1        Clr_Scr();         // 先清屏 //
 546   1        CS2=1;CS1=0;
 547   1        hz_disp16(0,32,huan);      //  歡
 548   1        delay(2000);
 549   1        hz_disp16(0,48,ying);      //  迎
 550   1        delay(2000);
 551   1        CS2=0;CS1=1;
C51 COMPILER V6.12  111                                                                    04/20/2006 21:53:24 PAGE 10  

 552   1        hz_disp16(0,0,shi1);       //  使
 553   1        delay(2000);
 554   1        hz_disp16(0,16,yong);      //  用
 555   1        delay(2000);
 556   1        CS2=1;CS1=0;
 557   1        hz_disp16(2,32,shu);       //  數
 558   1        delay(2000);
 559   1        hz_disp16(2,48,ma);        //  碼
 560   1        delay(2000);
 561   1        CS2=0;CS1=1;
 562   1        hz_disp16(2,0,shi);        //  時
 563   1        delay(2000);
 564   1        hz_disp16(2,16,zhong);     //  鐘
 565   1        delay(2000);
 566   1      
 567   1        CS2=1;CS1=0;
 568   1        hz_disp16(5,16,zhi);       //  制
 569   1        delay(2000);
 570   1        hz_disp16(5,32,zuo);       //  作
 571   1        delay(2000);
 572   1        hz_disp16(5,48,maohao);    //  :
 573   1        delay(2000);
 574   1        CS2=0;CS1=1;
 575   1        hz_disp16(5,0,peng);       //  彭
 576   1        delay(2000);
 577   1        hz_disp16(5,16,xiao);      //  小
 578   1        delay(2000);
 579   1        hz_disp16(5,32,qiang);     //  強
 580   1        delay(2000);
 581   1       }
 582          /*------------------------時鐘固定漢字顯示-----------------------*/
 583          void ClockMsg(void)
 584           {
 585   1        Clr_Scr();         // 先清屏 //
 586   1        
 587   1        CS2=1;CS1=0;       // 左屏
 588   1        hz_disp16(1,32,xing);       //  星
 589   1        hz_disp16(1,48,qi);       //  期
 590   1        sz_disp16(3,0,shuzi[2]);       //  2
 591   1        sz_disp16(3,8,shuzi[0]);       //  0
 592   1        hz_disp16(3,32,nian);     //  年
 593   1        hz_disp16(5,48,shi2);     //  時
 594   1      
 595   1        CS2=0;CS1=1;       // 右屏
 596   1        hz_disp16(3,0,yue);      //  月
 597   1        hz_disp16(3,32,ri);      //  日
 598   1        hz_disp16(5,16,fen);      //  分
 599   1        hz_disp16(5,48,miao);     //  秒
 600   1       }
 601          
 602          
 603          /*-----------------------時鐘部分---------------------------*/
 604          
 605          ///////////////////////////////////////////////
 606          ///// 函數名:   寫入字節(jié)子函數          //////
 607          ///// 函數功能: 寫入一個字節(jié)到對應地址  //////
 608          ///// 函數參數: 有(寫入的字節(jié)內容)      //////
 609          ///// 返回值:   無                      //////
 610          ///////////////////////////////////////////////
 611          
 612          void InputByte(unsigned char dat) 
 613           { 
C51 COMPILER V6.12  111                                                                    04/20/2006 21:53:24 PAGE 11  

 614   1        unsigned char i;
 615   1        ACC = dat;
 616   1        for(i=8; i>0; i--)
 617   1         {
 618   2          IO = ACC0;      
 619   2          CLK = 1;          //下降沿寫入數據//
 620   2          CLK = 0;
 621   2          ACC = ACC >> 1; 
 622   2         } 
 623   1       }
 624          
 625          /************************************************************************************///*時鐘部分*/↓
 626          ///////////////////////////////////////////////
 627          ///// 函數名:   讀出字節(jié)子函數          //////
 628          ///// 函數功能: 從對應地址讀出一個字節(jié)  //////
 629          ///// 函數參數: 無                      //////
 630          ///// 返回值:   有(讀出的字節(jié)內容)      //////
 631          ///////////////////////////////////////////////
 632          
 633          OutputByte(void) 
 634           { 
 635   1        unsigned char i;
 636   1        for(i=8; i>0; i--)
 637   1         {
 638   2          ACC = ACC >>1; 
 639   2          ACC7 = IO;
 640   2          CLK = 1;           //上升沿讀出數據//
 641   2          CLK = 0;
 642   2         } 
 643   1        return(ACC); 
 644   1       }
 645          /*************************************************************************************************/ 
 646          /////////////////////////////////////////////
 647          ///// 函數名:   寫入字節(jié)完整子函數    //////
 648          ///// 函數功能: 寫入一個字節(jié)到DS1302  //////
 649          ///// 調用: InputByte()               //////
 650          ///// 函數參數: 有(寫入的地址和數據)  //////
 651          ///// 返回值:   無                    //////
 652          /////////////////////////////////////////////
 653          
 654          void WriteTo1302(unsigned char Addr,unsigned char Date)
 655           {
 656   1        RST2 = 0;
 657   1        CLK = 0;
 658   1        RST2 = 1;
 659   1        InputByte(Addr);       // 先給地址,命令 //
 660   1        InputByte(Date);       // 再寫入一字節(jié)數據 //
 661   1        CLK = 1;
 662   1        RST2 =0;
 663   1       }                                                      
 664          /*************************************************************************************************/ 
 665          /////////////////////////////////////////////
 666          ///// 函數名:   讀出字節(jié)完整子函數    //////
 667          ///// 函數功能: 從DS1302讀出一個字節(jié)  //////
 668          ///// 調用: InputByte(); OutputByte() //////
 669          ///// 函數參數: 無                    //////
 670          ///// 返回值:   有(讀出的字節(jié)內容)    //////
 671          /////////////////////////////////////////////
 672          
 673          ReadFrom1302(unsigned char Add)
 674           {
 675   1        unsigned char Date;
C51 COMPILER V6.12  111                                                                    04/20/2006 21:53:24 PAGE 12  

 676   1        RST2 = 0;
 677   1        CLK = 0;
 678   1        RST2 = 1;
 679   1        InputByte(Add);         // 先給地址,命令 //
 680   1        Date = OutputByte();      // 再讀一字節(jié)數據 //
 681   1        CLK = 1;
 682   1        RST2 =0;
 683   1        return(Date);
 684   1       }
 685          /*************************************************************************************************/
 686          /////////////////////////////////////////////////////////////////////////////////
 687          ///// 函數名稱: SetTime                                                     /////                         
             -                                        /////
 688          ///// 功能: 設置初始時間                                                    /////
 689          ///// 調用: WriteTo1302()                                                   /////
 690          ///// 輸入: pSecDa: 初始時間地址。初始時間格式為: 秒 分 時 日 月 星期 年    ///// 
 691          ///// 返回值: 無                                                            /////
 692          /////////////////////////////////////////////////////////////////////////////////
 693          
 694          void SetTime(unsigned char *pSecDa) 
 695           {
 696   1        unsigned char i;
 697   1        unsigned char Addr = 0x80; 
 698   1        WriteTo1302(0x8e,0x00);         // 控制命令,WP=0,寫操作 //
 699   1        for(i =7;i>0;i--)
 700   1         { 
 701   2          WriteTo1302(Addr,*pSecDa);         // 秒 分 時 日 月 星期 年 //
 702   2          pSecDa++;
 703   2          Addr +=2;
 704   2         }
 705   1        WriteTo1302(0x8e,0x80);         // 控制命令,WP=1,寫保護 //
 706   1       }                                                                  
 707          /**************************************************************************************************/ 
 708          //////////////////////////////////////////////////////////////////////////////////////
 709          ///// 名稱: GetTime                                                              /////
 710          ///// 說明:                                                                      /////
 711          ///// 功能: 讀取DS1302當前時間                                                   /////
 712          ///// 調用: uc_R1302()                                                           /////
 713          ///// 輸入: ucCurtime: 保存當前時間地址。當前時間格式為: 秒 分 時 日 月 星期 年  /////
 714          ///// 7Byte (BCD碼) 1B 1B 1B 1B 1B 1B 1B                                         /////
 715          ///// 返回值: 無                                                                 /////
 716          //////////////////////////////////////////////////////////////////////////////////////
 717          
 718          void GetTime(void) 
 719           {
 720   1        unsigned char i;
 721   1        unsigned char Addr = 0x81;
 722   1        for (i=0;i<7;i++)
 723   1         {
 724   2          Curtime[i] = ReadFrom1302(Addr);        // 格式為: 秒 分 時 日 月 星期 年 //
 725   2          Addr += 2;
 726   2         }
 727   1        sec = Curtime[0];
 728   1        min = Curtime[1];
 729   1        hour = Curtime[2];
 730   1        day = Curtime[5];
 731   1        date = Curtime[3];
 732   1        month = Curtime[4];
 733   1        year = Curtime[6];
 734   1       }
 735          /**************************************************************************************************/
 736          ////////////////////////////////////////////////////
C51 COMPILER V6.12  111                                                                    04/20/2006 21:53:24 PAGE 13  

 737          ///// 函數名:   定時器T0初始化子函數         //////

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产一区二区三 | 色综合久久久久综合体| 欧美精品色综合| 国产精品少妇自拍| 日韩激情av在线| 97超碰欧美中文字幕| 久久婷婷久久一区二区三区| 亚洲小说春色综合另类电影| 成人国产视频在线观看| 精品国产一区二区亚洲人成毛片 | 久久伊人中文字幕| 日韩精品视频网| 在线精品视频小说1| 自拍偷拍欧美激情| 成人精品视频网站| 欧美国产日韩精品免费观看| 久久成人免费网| 欧美一二三在线| 日韩高清在线不卡| 欧美精三区欧美精三区| 一区二区三区在线观看视频| 99精品欧美一区二区蜜桃免费| 久久―日本道色综合久久| 美女视频黄免费的久久 | 亚洲成人精品一区| 欧洲一区二区三区在线| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 精品一区二区三区不卡| 欧美一级黄色片| 日本伊人色综合网| 欧美成人猛片aaaaaaa| 久久精品国产999大香线蕉| 91精品国产综合久久久蜜臀图片| 婷婷综合五月天| 欧美精品自拍偷拍动漫精品| 视频一区在线视频| 欧美一区二区三区在线视频| 麻豆专区一区二区三区四区五区| 欧美大片国产精品| 国产激情视频一区二区在线观看| 国产清纯白嫩初高生在线观看91| 国产91精品欧美| 亚洲裸体在线观看| 欧美日韩免费一区二区三区 | 亚洲免费资源在线播放| 色综合久久66| 亚洲电影欧美电影有声小说| 欧美日韩国产bt| 久久国产三级精品| 久久精品一区蜜桃臀影院| 国产1区2区3区精品美女| 最新久久zyz资源站| 欧美在线一区二区三区| 日韩电影在线观看一区| 久久精品一区四区| 在线观看视频91| 美女脱光内衣内裤视频久久网站 | 亚洲一区视频在线观看视频| 欧美一区二区视频免费观看| 国产精品白丝av| 亚洲精品美腿丝袜| 日韩欧美在线网站| 国产盗摄一区二区| 亚洲最新在线观看| 精品sm在线观看| 91蜜桃在线免费视频| 日韩高清在线电影| 中文字幕一区二区在线播放| 欧美另类高清zo欧美| 成人一级片网址| 午夜国产不卡在线观看视频| 337p粉嫩大胆噜噜噜噜噜91av| 91视频www| 韩国欧美国产一区| 亚洲国产精品麻豆| 国产精品天天摸av网| 欧美一二三四区在线| 色婷婷国产精品| 经典三级在线一区| 亚洲成人av电影| 国产欧美精品一区二区色综合朱莉| 欧美日韩一区在线观看| 高清国产一区二区三区| 秋霞午夜av一区二区三区| 日韩理论电影院| 久久久久久一二三区| 欧美巨大另类极品videosbest| a级精品国产片在线观看| 精品在线你懂的| 五月天激情小说综合| 亚洲人成伊人成综合网小说| 久久一留热品黄| 91精品久久久久久久99蜜桃| 99久久国产综合色|国产精品| 国产麻豆成人传媒免费观看| 亚洲一级电影视频| 亚洲人成网站影音先锋播放| 国产亚洲欧美一区在线观看| 精品国产乱码久久久久久夜甘婷婷| 欧美片在线播放| 在线一区二区三区四区| 99精品视频在线观看| 国产东北露脸精品视频| 另类人妖一区二区av| 免费日韩伦理电影| 日韩国产一区二| 青青草97国产精品免费观看无弹窗版 | 国产一区美女在线| 蜜桃一区二区三区在线| 日韩精品电影一区亚洲| 午夜视频一区二区三区| 五月天激情综合网| 日本午夜精品视频在线观看 | 欧美日韩国产综合久久 | 国产亚洲综合在线| 久久午夜免费电影| 国产欧美精品一区二区色综合| 久久亚洲一区二区三区明星换脸| 精品国产乱码久久久久久夜甘婷婷 | 国产天堂亚洲国产碰碰| 久久久久久免费网| 国产精品美女一区二区| 亚洲色图20p| 一区二区三区电影在线播| 亚洲综合小说图片| 日韩精品视频网| 理论电影国产精品| 国产精一区二区三区| jlzzjlzz欧美大全| 在线视频一区二区三区| 在线电影国产精品| 26uuu国产在线精品一区二区| 久久久天堂av| 中文字幕中文在线不卡住| 亚洲激情图片qvod| 日韩国产在线观看| 国产一区二区三区四区五区入口 | 中文字幕一区二区三中文字幕| 亚洲激情欧美激情| 亚洲午夜日本在线观看| 日av在线不卡| 成人综合婷婷国产精品久久 | 成人免费毛片嘿嘿连载视频| 在线视频观看一区| 欧美xfplay| 一区二区三区欧美日韩| 蜜桃av一区二区在线观看| 国产精品77777竹菊影视小说| 色av一区二区| 欧美成人午夜电影| 亚洲欧美影音先锋| 免费不卡在线视频| 91在线观看免费视频| 欧美一区二区三区在线观看视频| 国产欧美视频一区二区| 偷窥国产亚洲免费视频| 福利电影一区二区| 欧美日韩精品系列| 国产精品女上位| 久久99九九99精品| 欧美日韩一区二区三区在线| 国产精品视频一二| 久久精品国产精品青草| 色婷婷亚洲婷婷| 国产婷婷一区二区| 免费观看久久久4p| 91精品1区2区| 国产精品久久看| 精品一区二区久久| 欧美日韩国产欧美日美国产精品| 久久久久久一级片| 免费高清不卡av| 在线精品视频免费播放| 中文字幕av一区二区三区免费看| 午夜久久久久久久久久一区二区| 99久久精品免费| 欧美精品一区二区三区四区| 亚洲高清免费观看| 91精品福利在线| 亚洲欧美电影一区二区| 国产精品一区二区免费不卡| 91精品国产麻豆| 亚洲六月丁香色婷婷综合久久 | 亚洲色图一区二区三区| 国产黄人亚洲片| 精品国产一区二区三区忘忧草 | 欧洲一区二区三区在线| 中文字幕一区二区三区四区| 国产呦萝稀缺另类资源| 欧美成人伊人久久综合网| 欧美aⅴ一区二区三区视频| 欧美日韩精品二区第二页| 一区二区三区av电影| 一本大道久久精品懂色aⅴ| 亚洲人成网站色在线观看| 99精品视频中文字幕| 日韩毛片高清在线播放| 9i看片成人免费高清| 亚洲丝袜另类动漫二区| 91天堂素人约啪|