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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 控制系統(tǒng).lst

?? LCD全方位應(yīng)用超強(qiáng)功能,溫度,籃球計(jì)算器,密碼鎖等
?? LST
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
 726          
 727          
 728          
 729          /*初始化寫DS1302 RAM*/
 730          void init_wds1302_ram(void)
 731          {
 732   1        w1302(d02_wrc,0x00); 
 733   1        w1302(0x90,0xa5);         // 單二極管2K電阻充電
 734   1        w1302(d02_signs,0x00);        // 狀態(tài)寄存
 735   1        w1302(d02_passw,0x74);        // 密碼儲(chǔ)存首位
 736   1        w1302(d02_passw+2,0x14);  // 初始值為:741456
 737   1        w1302(d02_passw+4,0x56);  // 密碼最后一位
C51 COMPILER V8.02   縚制系統(tǒng)                                                              08/08/2008 18:31:54 PAGE 13  

 738   1        w1302(d02_alm,0x12);          // 鬧鈴時(shí)(12小時(shí))
 739   1        w1302(d02_alm+2,0x00);        // 鬧鈴分(0分)
 740   1        w1302(d02_temp,0xff);         // 溫度上限(255為關(guān)閉)   
 741   1        w1302(d02_temp+2,0xff);   // 溫度下限(關(guān)閉)
 742   1        w1302(d02_initsi,0xb4);   // 是否要初始化標(biāo)記(0xb4為已經(jīng)初始化)
 743   1        w1302(d02_wrc,0x80); 
 744   1      }
 745          
 746          /*寫DS1302一字節(jié)的RAM*/
 747          void wds1302_data(uchar adder,uchar _data)
 748          {
 749   1        w1302(d02_wrc,0x00); 
 750   1        w1302(adder,_data);
 751   1        w1302(d02_wrc,0x80);
 752   1      } 
 753          
 754          
 755          /*讀取日期*/
 756          void rds1302_date(void)
 757          {
 758   1        
 759   1        today.year=r1302(d02_year+1);   
 760   1        today.week=r1302(d02_weeks+1);
 761   1        today.month=r1302(d02_month+1);
 762   1        today.day=r1302(d02_day+1);  
 763   1      }
 764          
 765          
 766          /*讀取時(shí)間*/
 767          void rds1302_time(void)
 768          {
 769   1        now.hour=(r1302(d02_hour+1));
 770   1        now.minute=r1302(d02_minute+1);
 771   1        now.second=r1302(d02_second+1);
 772   1        if(now.hour==alarm_time[0]&&now.minute==alarm_time[1]) alm_run=1;
 773   1        else                                                                          // 鬧鈴時(shí)間比較
 774   1        {
 775   2          alm_run=0;buzstop=0;buzzer=close;
 776   2        } 
 777   1      }                                       
 778          
 779          /*開機(jī)讀數(shù)據(jù)*/
 780          void rds1302_data(void)
 781          {
 782   1        signs=r1302(d02_signs+1);
 783   1        alarm_time[0]=r1302(d02_alm+1);
 784   1        alarm_time[1]=r1302(d02_alm+3);
 785   1        als_temp[0]=r1302(d02_temp+1);
 786   1        als_temp[1]=r1302(d02_temp+3);                   
 787   1      }
 788           
 789          
 790          /*DS1302初始化*/
 791          void init_ds1302(void)
 792          {
 793   1        wds1302_time_date();
 794   1        init_wds1302_ram();
 795   1      }
 796          
 797          
 798          /*=====================================================================================
 799           函數(shù)名稱:DS18b20驅(qū)動(dòng)
C51 COMPILER V8.02   縚制系統(tǒng)                                                              08/08/2008 18:31:54 PAGE 14  

 800           功能描述:基本驅(qū)動(dòng)(讀寫數(shù)據(jù)、數(shù)據(jù)轉(zhuǎn)換、初始化)
 801           全局變量:無(wú)
 802           參數(shù)說(shuō)明:無(wú)
 803           返回說(shuō)明:返回讀取的數(shù)據(jù)
 804           設(shè) 計(jì) 人:LIJH
 805           版    本:1.0
 806           說(shuō)    明:調(diào)試中。。。
 807           ======================================================================================*/
 808          
 809          
 810          
 811          /*18B20初始化*/
 812          void init_ds18b20()
 813          {
 814   1        b20_io=1;
 815   1        b20_io=0;
 816   1        delay_b20(120);               // 延時(shí)≥480us
 817   1        b20_io=1;
 818   1        delay_b20(12);            // 拉高為高電平后在15—60us出現(xiàn)低電平,并維持60—240us
 819   1        ds18b20=~b20_io;
 820   1        delay_b20(40);        
 821   1      }
 822          
 823          
 824          /*向18B20發(fā)送一個(gè)字節(jié)*/
 825          void send18b20_byte(uchar data_send)
 826          {
 827   1        uchar d=0;
 828   1        for (d=0;d<8;d++)
 829   1        {
 830   2              b20_io=0;                                       // 拉低電平后向總線寫入一個(gè)位,15us后18B20接收  
 831   2          b20_io=data_send&0x01;          
 832   2          delay_b20(10);                              // 延時(shí)60us后完成一次
 833   2          b20_io=1;
 834   2          data_send>>=1;                          // 下位開始
 835   2        }
 836   1      }
 837          
 838          
 839          /*從18B20讀出溫度值 12位分辨率*/  
 840          void receive18b20(void)
 841          {
 842   1        uchar n=1,d;
 843   1        for (d=0;d<16;d++)
 844   1        {
 845   2              if(d==8) n=0;
 846   2              b20_io=0;                                         // 拉低總線
 847   2              temp.t_data[n]>>=1;            
 848   2              b20_io=1;                     // 拉高總線
 849   2              if(b20_io)                                        // 讀入總線數(shù)值
 850   2            temp.t_data[n]|=0x80;
 851   2          delay_b20(10);                                // 等待60us
 852   2        }
 853   1      }
 854          
 855          
 856          /*數(shù)據(jù)轉(zhuǎn)化*/
 857          void conversion_t(void)
 858          {
 859   1        uchar save=0,save1=0;
 860   1        if(temp.temp_data<0)           // 判斷數(shù)值符號(hào)
 861   1          {temp_pn=1;temp.temp_data=~temp.temp_data+1;}
C51 COMPILER V8.02   縚制系統(tǒng)                                                              08/08/2008 18:31:54 PAGE 15  

 862   1        else temp_pn=0;
 863   1        if(temp.t_data[1]&0x01==1) save+=6;       // 小數(shù)點(diǎn)后的值轉(zhuǎn)變
 864   1        if((temp.t_data[1]>>1)&0x01==1) save+=12;
 865   1        if((temp.t_data[1]>>2)&0x01==1) save+=25;
 866   1        if((temp.t_data[1]>>3)&0x01==1) save+=50;
 867   1        temp.temp_data>>=4;
 868   1        save1=temp.temp_data&0x00ff;                          // 整數(shù)部分?jǐn)?shù)值
 869   1        temp.t_data[0]=save1;
 870   1        temp.t_data[1]=save;
 871   1        thl_als=1;
 872   1        if(save1>=(als_temp[0]&0x7f))      // 溫度比較
 873   1        {
 874   2              if(!temp_pn||(temp_pn&(als_temp[0]&0x80)!=0)){ als_th=open;als_tl=close;}
 875   2        }
 876   1        else if(save1<(als_temp[1]&0x7f)&&als_temp[1]!=255)
 877   1        {
 878   2          if(!temp_pn||(temp_pn&(als_temp[1]&0x80)!=0)) {als_tl=open;als_th=close;}
 879   2        }
 880   1        else {als_th=als_tl=close;thl_als=0;buzstop=0;buzzer=close;} 
 881   1      }
 882          
 883          
 884          
 885          /*18b20功能*/
 886          void ds18b20_func(void)
 887          {
 888   1        EA=0;
 889   1        TR0=0;
 890   1        temp.temp_data=0;
 891   1        init_ds18b20(); 
 892   1        send18b20_byte(0xcc); // 跳過(guò)ROM
 893   1        send18b20_byte(0x44); // 溫度轉(zhuǎn)換
 894   1        delay_pw();
 895   1        init_ds18b20();
 896   1        send18b20_byte(0xcc); 
 897   1        send18b20_byte(0xbe); // 讀RAM
 898   1        receive18b20();               // 讀取溫度值
 899   1        conversion_t();               // 數(shù)值轉(zhuǎn)換
 900   1        EA=1;
 901   1        TR0=1;
 902   1      }
 903          
 904          
 905          
 906          /*=====================================================================================
 907           函數(shù)名稱:畫面構(gòu)造
 908           功能描述:界面1、2、3,圖片菜單,反白,標(biāo)頭,16*16(32)圖片
 909           全局變量:無(wú)
 910           參數(shù)說(shuō)明:函數(shù)說(shuō)明
 911           返回說(shuō)明:無(wú)
 912           設(shè) 計(jì) 人:LIJH
 913           版    本:1.0
 914           說(shuō)    明:X坐標(biāo)每一格每次16點(diǎn)
 915           ======================================================================================*/
 916          
 917          
 918          /*反白或顯示圖片 參數(shù)格式:(H)8bit數(shù)據(jù),(L)8bit數(shù)據(jù),X0坐標(biāo)(16bit),Y0坐標(biāo)(1bit),X坐標(biāo)(16bit),Y坐標(biāo)(1bit)*
             -/
 919          void con_disp (uchar data1,uchar data2,uchar x0,uchar y0,uchar xl,uchar yl)
 920          {
 921   1        uchar i,j;
 922   1        for(j=0;j<yl;j++)
C51 COMPILER V8.02   縚制系統(tǒng)                                                              08/08/2008 18:31:54 PAGE 16  

 923   1        {
 924   2          for(i=0;i<xl;i++)
 925   2          {
 926   3            wr_lcd(comm,0x34);     // 擴(kuò)展功能
 927   3            wr_lcd(comm,y0+j);         // 寫Y坐標(biāo)
 928   3            wr_lcd(comm,x0+i);         // 寫X坐標(biāo)
 929   3            wr_lcd(comm,0x30);         // 普通功能
 930   3            wr_lcd(dat,data1);
 931   3            wr_lcd(dat,data2);
 932   3          }
 933   2        }
 934   1        wr_lcd(comm,0x36);             // 開繪圖顯示
 935   1      }
 936          
 937          
 938          
 939          /*顯示字體 參數(shù)格式: 顯示位置(0x80-0x9f),顯示個(gè)數(shù),顯示內(nèi)容指針*/
 940          void display_cnasc(uchar dis_bit,uchar num,uchar *cnasc)
 941          {
 942   1        wr_lcd(comm,0x30);         // 普通功能
 943   1        wr_lcd(comm,dis_bit);      // 寫地址
 944   1        while(num>0)
 945   1        {
 946   2          wr_lcd(dat,*(cnasc++));
 947   2          wr_lcd(dat,*(cnasc++));
 948   2              num--; 
 949   2        }
 950   1      }
 951          
 952          
 953          
 954          /*導(dǎo)航標(biāo)頭顯示*/
 955          void dis_title(void)
 956          {
 957   1        display_cnasc(0x80,1,"\x15 ");
 958   1        display_cnasc(0x90,1,"┏");
 959   1        display_cnasc(0x97,1,"┓");
 960   1        display_cnasc(0x98,1,"┗");
 961   1        display_cnasc(0x9f,1,"┛");
 962   1        display_cnasc(0x92,1,"\x1e ");
 963   1        display_cnasc(0x9a,1,"\x1f ");
 964   1        con_disp(0xff,0xff,0x80,0x80,3,16);
 965   1        con_disp(0xef,0xef,0x83,0x80,1,16);
 966   1        con_disp(0xde,0xf7,0x84,0x80,1,16);
 967   1        con_disp(0x76,0xdb,0x85,0x80,1,16);
 968   1        con_disp(0x55,0x55,0x86,0x80,1,16);

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
youjizz久久| 欧美日韩一区在线| 午夜国产精品影院在线观看| 欧美tickling挠脚心丨vk| 91麻豆自制传媒国产之光| 久久99精品久久久久久| 亚洲自拍偷拍综合| 国产亚洲精品久| 日韩一区二区三区免费看 | 亚洲国产精品成人综合| 欧美日韩极品在线观看一区| 国产91精品入口| 精品亚洲免费视频| 天天爽夜夜爽夜夜爽精品视频| 中文字幕中文字幕一区| 欧美成人福利视频| 制服丝袜亚洲色图| 一本到三区不卡视频| 国产福利一区二区三区在线视频| 日韩精品三区四区| 亚洲一区在线观看免费| 亚洲欧洲成人精品av97| 久久久亚洲精品石原莉奈| 欧美二区在线观看| 欧美日韩综合不卡| 在线亚洲一区二区| 色综合天天综合色综合av| 丰满放荡岳乱妇91ww| 国产一区二区精品久久91| 日韩和的一区二区| 丝袜诱惑制服诱惑色一区在线观看 | 91精品久久久久久久久99蜜臂| 91麻豆精品在线观看| 成人av在线资源网站| 国产精品一区不卡| 国产高清一区日本| 国产精品羞羞答答xxdd| 国产美女主播视频一区| 激情欧美一区二区| 国产在线不卡一卡二卡三卡四卡| 看电视剧不卡顿的网站| 久久精品国产网站| 久久精品国产色蜜蜜麻豆| 美国毛片一区二区| 国内精品写真在线观看| 国产一区不卡视频| 成人午夜在线视频| 成人app下载| 91免费在线播放| 在线观看国产日韩| 91精品国产入口| 日韩亚洲欧美在线| 精品福利一二区| 国产亚洲欧美中文| 亚洲天堂2016| 亚洲自拍偷拍九九九| 性做久久久久久久久| 青草国产精品久久久久久| 精品伊人久久久久7777人| 国产成人午夜精品影院观看视频| 国产精品一二一区| 9i在线看片成人免费| 色婷婷综合久久| 欧美精品xxxxbbbb| 久久综合av免费| 最近日韩中文字幕| 午夜久久久影院| 国产一区亚洲一区| 99精品久久只有精品| 欧美日韩国产首页在线观看| 欧美成人性福生活免费看| 国产欧美一区二区在线| 亚洲欧美国产77777| 日韩精品欧美精品| 国产成人8x视频一区二区| 色综合天天天天做夜夜夜夜做| 欧美日本在线视频| 久久久国产午夜精品 | 一区二区三区在线看| 无码av免费一区二区三区试看| 极品少妇一区二区| 色综合久久99| 欧美不卡一区二区三区| 一区在线播放视频| 日产精品久久久久久久性色| 国产成人自拍网| 欧美日韩一级视频| 国产清纯白嫩初高生在线观看91 | 国产精品自拍三区| 色狠狠av一区二区三区| 日韩精品一区二区三区中文不卡 | 欧美高清在线精品一区| 午夜精品福利在线| 成人黄色777网| 日韩三级电影网址| 亚洲视频一区在线| 韩国女主播成人在线观看| 日本大香伊一区二区三区| 久久色成人在线| 亚洲电影视频在线| 成人18视频在线播放| 欧美一二三区在线| 尤物av一区二区| 成人h动漫精品一区二| 日韩免费电影一区| 亚洲国产精品久久不卡毛片| 国产91富婆露脸刺激对白| 欧美一级二级三级蜜桃| 一区二区三区资源| 成人精品gif动图一区| 欧美电影免费观看高清完整版在线| 亚洲免费在线观看视频| 国产91清纯白嫩初高中在线观看| 日韩一区二区三区四区五区六区| 亚洲免费高清视频在线| 成人听书哪个软件好| 久久久久久久久岛国免费| 日韩专区一卡二卡| 欧美三级日韩三级国产三级| 国产精品久久午夜| 国产v日产∨综合v精品视频| 日韩欧美在线一区二区三区| 亚洲成av人片一区二区三区| 91精品91久久久中77777| 国产精品色噜噜| 国产原创一区二区| 日韩三级在线观看| 青青草97国产精品免费观看无弹窗版| 欧美伊人久久久久久午夜久久久久| 国产精品久线在线观看| av在线不卡网| 国产精品不卡在线| 97se亚洲国产综合自在线不卡 | 国产精品网站在线| 国产福利一区在线| 亚洲国产精品黑人久久久| 国产成人午夜精品5599| 国产欧美视频在线观看| 国产风韵犹存在线视精品| 国产亚洲精品超碰| 粉嫩蜜臀av国产精品网站| 国产精品美女久久久久高潮| 成人黄色电影在线| 亚洲精品欧美激情| 欧美午夜宅男影院| 日韩和欧美一区二区| 欧美成人一区二区三区| 国产精品一二二区| 国产精品国产a级| 91成人看片片| 午夜精品久久久久久久99水蜜桃| 欧美日韩一卡二卡| 裸体在线国模精品偷拍| 精品久久久久一区| 成人动漫一区二区| 亚洲精品久久嫩草网站秘色| 欧美日韩高清在线| 韩国欧美一区二区| 国产精品色呦呦| 在线观看亚洲一区| 青青草成人在线观看| 久久久99精品久久| 97精品久久久午夜一区二区三区 | 亚洲五月六月丁香激情| 欧美一区二区三区男人的天堂| 国内一区二区在线| 中文字幕一区二区三区四区| 在线日韩一区二区| 美女脱光内衣内裤视频久久网站| 久久久久久夜精品精品免费| 成人国产亚洲欧美成人综合网 | 国产精品久久久久久久久免费桃花 | 丝袜诱惑制服诱惑色一区在线观看| 日韩欧美在线观看一区二区三区| 国产麻豆精品在线| 夜夜嗨av一区二区三区网页 | 国产精品美女久久久久av爽李琼| 欧美韩日一区二区三区四区| 色综合久久中文综合久久97| 日本成人在线电影网| 国产三级一区二区三区| 欧美影视一区在线| 国产精品亚洲第一| 五月天激情综合网| 国产精品久久久久久福利一牛影视 | 中文字幕第一区| 欧美麻豆精品久久久久久| 国产激情视频一区二区三区欧美| 一区二区在线观看不卡| 亚洲精品在线观看网站| 在线一区二区三区做爰视频网站| 久久99热狠狠色一区二区| 亚洲日本欧美天堂| 精品福利一二区| 在线观看日韩电影| 成人avav影音| 国内成人精品2018免费看| 天天色天天操综合| 中文字幕日韩一区| 久久久久久一二三区|