freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

簡(jiǎn)易照明線路檢測(cè)儀畢業(yè)論文-資料下載頁(yè)

2025-07-27 08:33本頁(yè)面
  

【正文】 void T0_1s() interrupt 3 using 0 //中斷函數(shù){ h。 //控制中斷循環(huán)次數(shù) TL1=(6553650000)%256。 TH1=(6553650000)/256。 if(h==0) //1s時(shí)間到打標(biāo)記 { h=20。 //恢復(fù)控制中斷次數(shù)的數(shù)據(jù) t++。 //時(shí)間 } }/***********************************程序功能:外部計(jì)數(shù)中斷0函數(shù)說(shuō)明:變量:************************************/void INT_TT() interrupt 1 using 1{}LCD12864顯示子函數(shù)程序/***********************************程序功能:實(shí)現(xiàn)LCD12864液晶自定義圖形顯示與漢字定位顯示版本:說(shuō)明:修改記錄:************************************/includeinclude include //字符串庫(kù)文件includedefine uchar unsigned chardefine uint unsigned int define Data P0 //定義數(shù)據(jù)口sbit R_S=P2^6。sbit R_W=P2^5。sbit E=P2^7。sbit RES=P2^3。sbit PSB=P2^1。sbit busy=P0^7。 //定義busy數(shù)據(jù)口void dely_us(uchar us) //us級(jí)延時(shí)函數(shù){ while(us)。 }void dely_ms(uint ms){ uint i,j。 for(i=0。ims。i++) for(j=0。j2000。j++)。}void Busy() //忙函數(shù){ Data=0xff。 R_S=0。 R_W=1。 E=0。 dely_us(50)。 E=1。 dely_us(50)。 while(busy)。 E=0。}void write_(uchar mingling) //寫(xiě)命令子函數(shù){ Busy()。 R_S=0。 R_W=0。 E=1。 Data=mingling。 dely_us(50)。 E=0。}void write_data(uchar shuju) //寫(xiě)數(shù)據(jù)子函數(shù){ Busy()。 R_S=1。 R_W=0。 E=1。 Data=shuju。 dely_us(50)。 E=0。}void lcdclear() //清屏子函數(shù){ write_(0x01)。}void rest() //LCD復(fù)位子函數(shù){ RES=0。 dely_us(30)。 RES=1。 dely_us(50)。}void displystring(uchar x,uchar y,uchar *hanzi) //漢字顯示子函數(shù),X表示顯示行數(shù),Y表示顯示列數(shù),hanzi表示要顯示的漢字?jǐn)?shù)組頭指針{ if(x==0) x=0x80。 else if(x==1) x=0x90。 else if(x==2) x=0x88。 else x=0x98。 y=x+y。 write_(y)。 while(*hanzi) { write_data(*hanzi++)。 }}/*void displypicture(uchar code *picture) //自定義圖形顯示子函數(shù){ uchar i,j。 //i控制半屏顯示,j控制點(diǎn)陣輸出控制 for(i=0。i32。i++) //i控制下屏顯示 { write_(0x80+i)。 //垂直地址 write_(0x80)。 //水平地址 for(j=0。j16。j++) { write_data(*picture)。 picture++。 } } for(i=0。i32。i++) //i控制下屏顯示 { write_(0x80+i)。 write_(0x88)。 for(j=0。j16。j++) { write_data(*picture)。 picture++。 } }}*/void lcd_basic(){ PSB=1。 //設(shè)置LCD為8位數(shù)據(jù)串口工作方式 dely_us(50)。 rest()。 //LCD復(fù)位 dely_us(50)。 write_(0x30)。 //LCD設(shè)置為8位數(shù)據(jù),基本指令操作 dely_us(50)。 write_(0x30)。 dely_us(50)。 write_(0x08)。 dely_us(50)。 write_(0x10)。 //光標(biāo)設(shè)置 dely_us(50)。 write_(0x0c)。 //開(kāi)顯示 dely_us(50)。 write_(0x01)。 //清屏 dely_us(50)。 write_(0x06)。 //光標(biāo)從右向左自加1位移動(dòng)}/*void picture_csh(){ PSB=1。 //設(shè)置LCD為8位數(shù)據(jù)串口工作方式 dely_us(50)。 rest()。 //LCD復(fù)位 dely_us(50)。 write_(0x3e)。 //開(kāi)擴(kuò)充指令功能 dely_us(100)。 write_(0x36)。 //開(kāi)LCD擴(kuò)展繪圖功能(基本) dely_us(100)。 write_(0x36)。 dely_us(100)。}*/
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1