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

正文內(nèi)容

基于單片機(jī)的電子油門檢測系統(tǒng)的設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-27 19:44本頁面
  

【正文】 ***函數(shù)名稱:DispNchar功 能:讓液晶從某個(gè)位置起連續(xù)顯示N個(gè)字符參 數(shù):x位置的列坐標(biāo) y位置的行坐標(biāo) n字符個(gè)數(shù) ptr指向字符存放位置的指針返回值 :無********************************************/void DispNChar(uchar x,uchar y, uchar n,uchar *ptr) { uchar i。 for (i=0。in。i++) { Disp1Char(x++,y,ptr[i])。 if (x == 0x0f) { x = 0。 y ^= 1。 } }}/*******************************************函數(shù)名稱:LocateXY功 能:向液晶輸入顯示字符位置的坐標(biāo)信息參 數(shù):x位置的列坐標(biāo) y位置的行坐標(biāo)返回值 :無********************************************/void LocateXY(uchar x,uchar y) { uchar temp。 temp = xamp。0x0f。 y amp。= 0x01。 if(y) temp |= 0x40。 //如果在第2行 temp |= 0x80。 LcdWriteCommand(temp,1)。}/*******************************************函數(shù)名稱:Disp1Char功 能:在某個(gè)位置顯示一個(gè)字符參 數(shù):x位置的列坐標(biāo) y位置的行坐標(biāo) data顯示的字符數(shù)據(jù)返回值 :無********************************************/void Disp1Char(uchar x,uchar y,uchar data) { LocateXY( x, y )。 LcdWriteData( data )。 }/*******************************************函數(shù)名稱:LcdReset功 能:對1602液晶模塊進(jìn)行復(fù)位操作參 數(shù):無返回值 :無********************************************/void LcdReset(void) { CtrlDir |= 0x07。 //控制線端口設(shè)為輸出狀態(tài) DataDir = 0xFF。 //數(shù)據(jù)端口設(shè)為輸出狀態(tài) LcdWriteCommand(0x38, 0)。 //規(guī)定的復(fù)位操作 Delay5ms()。 LcdWriteCommand(0x38, 0)。 Delay5ms()。 LcdWriteCommand(0x38, 0)。 Delay5ms()。 LcdWriteCommand(0x38, 1)。 //顯示模式設(shè)置 LcdWriteCommand(0x08, 1)。 //顯示關(guān)閉 LcdWriteCommand(0x01, 1)。 //顯示清屏 LcdWriteCommand(0x06, 1)。 //寫字符時(shí)整體不移動(dòng) LcdWriteCommand(0x0c, 1)。 //顯示開,不開游標(biāo),不閃爍}/*******************************************函數(shù)名稱:LcdWriteCommand功 能:向液晶模塊寫入命令參 數(shù):cmd命令, chk是否判忙的標(biāo)志,1:判忙,0:不判返回值 :無********************************************/void LcdWriteCommand(uchar cmd,uchar chk) { if (chk) WaitForEnable()。 // 檢測忙信號? CLR_RS。 CLR_RW。 _NOP()。 DataPort = cmd。 //將命令字寫入數(shù)據(jù)端口 _NOP()。 SET_EN。 //產(chǎn)生使能脈沖信號 _NOP()。 _NOP()。 CLR_EN。 } /*******************************************函數(shù)名稱:LcdWriteData功 能:向液晶顯示的當(dāng)前地址寫入顯示數(shù)據(jù)參 數(shù):data顯示字符數(shù)據(jù)返回值 :無********************************************/void LcdWriteData( uchar data ) { WaitForEnable()。 //等待液晶不忙 SET_RS。 CLR_RW。 _NOP()。 DataPort = data。 //將顯示數(shù)據(jù)寫入數(shù)據(jù)端口 _NOP()。 SET_EN。 //產(chǎn)生使能脈沖信號 _NOP()。 _NOP()。 CLR_EN。 }/*******************************************函數(shù)名稱:WaitForEnable功 能:等待1602液晶完成內(nèi)部操作參 數(shù):無返回值 :無********************************************/void WaitForEnable(void) { P4DIR amp。= 0x00。 //將P4口切換為輸入狀態(tài) CLR_RS。 SET_RW。 _NOP()。 SET_EN。 _NOP()。 _NOP()。 while((P4IN amp。 Busy)!=0)。 //檢測忙標(biāo)志 CLR_EN。 P4DIR |= 0xFF。 //將P4口切換為輸出狀態(tài)} /*******************************************函數(shù)名稱:Delay5ms功 能:延時(shí)約5ms參 數(shù):無返回值 :無********************************************/void Delay5ms(void){ uint i=40000。 while (i != 0) { i。 }} 8 致 謝首先,我要感謝馮勇鑫馮老師在這將近五個(gè)月的畢業(yè)設(shè)計(jì)過程中給我的各方面的指導(dǎo)。從畢業(yè)設(shè)計(jì)開始選題一直到現(xiàn)在,我走的每一步都離不開馮老師的悉心指點(diǎn)和幫助,從老師身上我體味到了豐富的學(xué)養(yǎng)、嚴(yán)謹(jǐn)?shù)淖黠L(fēng)、求實(shí)的態(tài)度,勤奮的精神,這都成為了激勵(lì)我不斷前行的動(dòng)力和標(biāo)桿。這讓我明白不管是在學(xué)習(xí)上和生活中,都應(yīng)該真心對待他人,在此,謹(jǐn)向馮老師表示崇高的敬意和衷心的感謝!當(dāng)我在鍵盤上敲下這最后一段文字時(shí),我明白我的大學(xué)生活也就要像這篇畢業(yè)論文一樣畫上一個(gè)句號,我不能回憶我所經(jīng)歷的每一件事,但我會(huì)記得每一個(gè)在我前進(jìn)路上幫助我的人,你們永遠(yuǎn)都是我前進(jìn)的動(dòng)力。我的畢業(yè)課題是基于單片機(jī)的電子油門檢測系統(tǒng)的設(shè)計(jì),這看似是一個(gè)的小工程。但作為一個(gè)本科生,由于我對設(shè)計(jì)實(shí)物、程序編寫方面的經(jīng)驗(yàn)和能力相對不足,有很多的細(xì)節(jié)也沒有完全考慮。但我的指導(dǎo)老師:馮勇鑫老師并沒有指責(zé),而是給了我很多鼓勵(lì)和很多寶貴的建議,指引我的每一次前行,給了我一個(gè)很清晰實(shí)用的設(shè)計(jì)思路。這也讓我讓我慢慢地也掌握了一些設(shè)計(jì)的基本流程和思考的方法。當(dāng)然我遇到了很多的問題,比如元器件如何選擇,功能的如何實(shí)現(xiàn)等。但幸運(yùn)地是我的指導(dǎo)老師馮老師給了我莫大的幫助,讓這些問題都一一解決。 再次感謝大學(xué)里遇到的每一位老師和每一位同學(xué),沒有你們也不能成就今天的我。感謝身在遠(yuǎn)方的父母!你們給我生活上的關(guān)懷和精神上的鼓勵(lì)是我學(xué)習(xí)的動(dòng)力。
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1