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

正文內(nèi)容

液晶顯示電冰箱溫控器的設(shè)計(jì)代碼部分-資料下載頁(yè)

2025-06-30 06:56本頁(yè)面
  

【正文】 for(i=0。 i500。 i++)。 LCD_RST = 1。 LCD_WrCmd(CS1,LCD_DISPON)。 LCD_WrCmd(CS1,LCD_STARTROW)。 LCD_WrCmd(CS2,LCD_DISPON)。 LCD_WrCmd(CS2,LCD_STARTROW)。 LCD_DispFill(00)。 LCD_WrCmd(CS1,LCD_ADDRSTRY+0)。 LCD_WrCmd(CS1,LCD_ADDRSTRX+0)。 LCD_WrCmd(CS2,LCD_ADDRSTRY+0)。 LCD_WrCmd(CS2,LCD_ADDRSTRX+0)。}/*******************************************************************功能:在液晶屏顯示字符入口參數(shù)cy:坐標(biāo)行07入口參數(shù)cx:坐標(biāo)列015出口參數(shù)dispdata:在cy,cx位置顯示的字符*******************************************************************/ void LCD_DispChar(uchar cy, uchar cx, char dispdata) //在液晶屏的cy(07)行、cx(015)列顯示字符dispdata{ uchar code *pch。 uchar i。 bit port。 cy = cyamp。0x07。 cx = cxamp。0x0f。 pch = amp。ASCII_TAB[(dispdata0X20)*5]。 if( (cxamp。0x08) == 0 ) { port=CS1。 i=cx3。 } else { port=CS2。 i = (cxamp。0x07)3。 } LCD_WrCmd(port,LCD_ADDRSTRX+i)。 LCD_WrCmd(port,LCD_ADDRSTRY+cy)。 for(i=0。 i5。 i++)。 LCD_WrDat(port,0x00)。 for(i=0。 i5。 i++) { LCD_WrDat(port,*pch)。 pch++。 } LCD_WrDat(port,0x00)。 for(i=0。 i5。 i++)。 LCD_WrDat(port,0x00)。} /*****************************************************************功能:在液晶屏孟允咀址?入口參數(shù)cy:坐標(biāo)行07入口參數(shù)cx:坐標(biāo)列015出口參數(shù)disp_str:在cy,cx位置顯示的字符串******************************************************************/ void LCD_DispStr(uchar cy, uchar cx, char *disp_str) //在液晶屏的cy(07)行、cx(015)列顯示字符disp_str{ while( *disp_str != 39。\039。) { cy = cyamp。0x07。 cx = cxamp。0x0f。 LCD_DispChar(cy, cx, *disp_str)。 disp_str++。 cx++。 if(cx15) cy++。 }}void LCD_DispHZ(uchar cy, uchar cx, uchar dispdata) //顯示{ uchar code *pdat。 uchar i,s,page。 bit port。 cy = cyamp。0x03。 cx = cxamp。0x07。 pdat = amp。HZTAB[dispdata*32]。 if( (cxamp。0x04) == 0 ) { port=0。 s=cx4。 } else { port=1。 s = (cx4)64。 } for(page=0。page2。page++) { LCD_WrCmd(port,LCD_ADDRSTRX+s)。 LCD_WrCmd(port,LCD_ADDRSTRY+(cy1)+page)。 for(i=0。 i5。 i++)。 for(i=0。 i16。 i++) { LCD_WrDat(port,*pdat)。 pdat++。 } for(i=0。 i5。 i++)。 } } void LCD_DispHZStr(uchar cy, uchar cx, uchar *disp_str) { while( *disp_str != 0xff) { cy = cyamp。0x03。 cx = cxamp。0x07。 LCD_DispHZ(cy, cx, *disp_str)。 disp_str++。 cx++。 if(cx7) { cy++。 cx=0。 } }}include includeinclude include extern unsigned char time[]。 //時(shí)間:時(shí)、分、秒緩存extern unsigned int count。void InitTimer0(void){ TMOD = 0x01。 //定時(shí)器工作在方式2 TH0 = 25000/256。 //定時(shí)時(shí)間為 250us TL0 = 25000%256。 EA = 1。 //單片機(jī)中斷 ET0 = 1。 //允許T0中斷 TR0=1 。}void TimeOff(void){ EA = 0。 //單片機(jī)中斷 禁止 ET0 = 0。 //允許T0中斷 禁止 TR0=0 。 }void time0(void) interrupt 1 { TH0 = 25000/256。 //定時(shí)時(shí)間為 250us TL0 = 25000%256。 count++。 if(count==40) { count=0。 time[2]++。 if(time[2]==60) { time[2]=0。 time[1]++。 if(time[1]==60) { time[1]=0。 time[0]++。 if(time[0]==24) time[0]=0。 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1