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

正文內(nèi)容

基于單片機(jī)的進(jìn)制換算-單片機(jī)優(yōu)秀畢業(yè)論文-資料下載頁

2025-06-23 02:23本頁面
  

【正文】 。確定硬件和程序無誤時(shí),可以通過燒寫軟件寫入單片機(jī),并連接好硬件。接通電源,調(diào)試硬件的到相應(yīng)效果即可。第五章 系統(tǒng)調(diào)試 硬件調(diào)試硬件焊接以模塊化的方法焊接,便于排錯(cuò)。模塊分為主控模塊、按鍵模塊、LCD 顯示模塊。各個(gè)模塊風(fēng)別焊接在三塊電路板中,用排線連接起來。在調(diào)試時(shí)首先在芯片上燒寫有關(guān) LCD 顯示的程序,將主控模塊和 LCD 顯示模塊用排線連接好并接上電源。查看 LCD 顯示是不是程序中應(yīng)有的顯示。如果是,則就說明主控模塊和 LCD 模塊都調(diào)試成功,如果不是或者不顯示著就要仔細(xì)排查焊接線路和排線連接線路。接著將按鍵模塊用排線連接與主控模塊連接,重新燒寫有關(guān)按鍵掃描并通過 LCD 顯示出相應(yīng)的字符的程序。接通電源,查看按鍵是否能夠輸入相應(yīng)字符或者按鍵是否靈敏等,在 LCD 上觀看顯示是否正確。如果正確則調(diào)試成功。如果不正確則繼續(xù)調(diào)試。圖 51 LCD 和按鍵調(diào)試圖 軟件調(diào)試軟件書寫前畫出程序流程圖,確定程序大體方向。并通過查閱教材、圖書書籍、咨詢老師、朋友等方式尋求幫助。也可以參照《單片機(jī)應(yīng)用技術(shù)及項(xiàng)目化訓(xùn)練》一書書寫。書中有關(guān)于案件掃描程序、LCD 顯示程序等,可以參考。在書寫程序完成時(shí),可通過 portues 仿真軟件仿真。這樣可以查看程序是否正確,不正確則繼續(xù)修改。正確則可以燒寫進(jìn)焊接的硬件中去,再次調(diào)試直至顯示、按鍵都能運(yùn)行程序運(yùn)行正確為止。圖 52 上圖為 protues 仿真 本章小結(jié)本章主要介紹了硬件系統(tǒng)和軟件系統(tǒng)的調(diào)試。硬件調(diào)試主要通過輸入顯示程序和按鍵掃描程序,再接通電源查看顯示是否合符要求。軟件調(diào)試通過使用portues 仿真軟件檢查程序是否正確和能否取得相應(yīng)效果。結(jié)束語在本設(shè)計(jì)中,通過自己辛勤的焊接自己出色的完成了硬件的焊接。并能夠調(diào)試成功運(yùn)行相應(yīng)的程序,自己倍感莫大的收獲和欣慰!在老師、同學(xué)、朋友、網(wǎng)絡(luò)的幫助下,自己能夠順利完成程序的書寫。在書寫完成之后,自己能夠編輯到仿真軟件中測(cè)試程序是否有相應(yīng)的效果。在程序完成調(diào)試完成后能夠通過燒寫軟件燒入芯片中,并通過自己焊接的硬件完成測(cè)試,最后在硬件操作中完成本次設(shè)計(jì)。 在完成畢業(yè)設(shè)計(jì)過程中,認(rèn)識(shí)到學(xué)習(xí)要勤奮,要多尋求幫助,多查閱資料。通過這一階段的畢業(yè)設(shè)計(jì),我受益匪淺,不僅鍛煉了良好的邏輯思維能力,而且培養(yǎng)了棄而不舍的求學(xué)精神和嚴(yán)謹(jǐn)作風(fēng)。給我的業(yè)務(wù)素質(zhì)、個(gè)人能力的培養(yǎng)提供了一個(gè)難得的機(jī)會(huì),令我回顧這些天來的設(shè)計(jì)過程,我學(xué)到許多實(shí)際問題的解決方法,為以后在工作崗位上的繼續(xù)深造打下了基礎(chǔ)。此次畢業(yè)設(shè)計(jì),也是大學(xué)三年所學(xué)知識(shí)很好的總結(jié)。 此次編制招標(biāo)文件不僅重溫了過去所學(xué)知識(shí),而且學(xué)到了很多新的內(nèi)容。相信這次畢業(yè)設(shè)計(jì)對(duì)我今后的工作會(huì)有一定的幫助。所以,我很用心的把它完成。在設(shè)計(jì)中體味艱辛,在艱辛中體味快樂。最后,我要感謝我的指導(dǎo)老師洪震老師,他們對(duì)我的畢業(yè)設(shè)計(jì)進(jìn)行了多次的參考與修改,我的畢業(yè)設(shè)計(jì)才得以順利完成。同樣我也要衷心的感謝教育過和指導(dǎo)過我的各位老師,感謝給予我?guī)椭呐笥褌?,?jǐn)獻(xiàn)上我最真摯的祝福。致 謝 將近兩個(gè)月的畢業(yè)論文階段結(jié)束了,在這段時(shí)間里,我得到了許多老師和朋友的關(guān)心和幫助。 首先,我要對(duì)我的指導(dǎo)老師向老師誠摯的謝意,在整個(gè)做畢業(yè)論文期間,洪震老師無微不至的關(guān)心我的學(xué)習(xí)和生活,課題遇到困難時(shí)更是關(guān)注著課題的進(jìn)程。洪震老師高深的學(xué)術(shù)造詣、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和勤勉的工作精神以及他平易近人的態(tài)度使我受益終身。 在我做畢業(yè)論文期間我的同學(xué)和朋友給予了我很大的幫助,在我遇到困難的時(shí)候,總是不斷給我提出許多有價(jià)值的意見,并且經(jīng)常鼓勵(lì)我。 感謝我的帶領(lǐng)老師,在課題的進(jìn)行階段給我提出了許多有創(chuàng)新的觀點(diǎn)。最后感謝在我的課題進(jìn)行中給予我?guī)椭乃械呐笥褌儯?此致敬禮附錄:程序清單include //包含數(shù)據(jù)庫include define keyport P1define uc unsigned chardefine ui unsigned intsbit hex=P1^0。 //I\O 輸入sbit dec=P1^1。sbit b=P1^2。 //時(shí)能端口sbit rs=P2^0。sbit e=P2^2。sbit rw=P2^1。uc flag3,flag1=0,temp=0,shu=0。void xzl(uc temp)。void xsj(uc temp)。void delay(ui z){ui x,y。for(x=z。x0。x)for(y=110。y0。y)。}void lcdinit(void) //液晶初始化{xzl(0x38)。xzl(0x0c)。xzl(0x06)。xzl(0x80)。xzl(0x01)。}void lcd(uc i,uc j,uc temp) //液晶顯示{uc code mm[]=0123456789ABCDEF。xzl(0x80+i+0x40*(j1))。xsj(mm[temp])。}void lcdstring() //液晶顯示的字符串{uc i。uc code nn[]={hex:}。uc code qq[]={dec:}。uc code wn[]={bit:}。xzl(0x80)。for(i=0。i4。i++)xsj(nn[i])。xzl(0x88)。for(i=0。i4。i++)xsj(qq[i])。xzl(0x80+0x40)。for(i=0。i4。i++)xsj(wn[i])。}uc key(void) //讀鍵盤子程序{uc temp,key。temp=0xf0。keyport=temp。temp=keyport。temp=tempamp。0xf0。if(temp==0xf0){flag3=0。return(0xff)。}delay(5)。temp=keyport。if(tempamp。0xf0==0x00)return(0xff)。temp=0xfe。keyport=temp。temp=keyport。temp=tempamp。0xf0。switch(temp){case 0xe0:key=7。break。case 0xd0:key=8。break。case 0xb0:key=9。break。case 0x70:key=0xff。break。}temp=0xfd。keyport=temp。temp=keyport。temp=tempamp。0xf0。switch(temp){case 0xe0:key=4。break。case 0xd0:key=5。break。case 0xb0:key=6。break。case 0x70:key=0xff。break。}temp=0xfb。keyport=temp。temp=keyport。temp=tempamp。0xf0。switch(temp){case 0xe0:key=1。break。case 0xd0:key=2。break。case 0xb0:key=3。break。case 0x70:key=0xff。break。}temp=0xf7。keyport=temp。temp=keyport。temp=tempamp。0xf0。switch(temp){case 0xe0:key=0xff。break。case 0xd0:key=0x00。break。case 0xb0:key=20。break。case 0x70:key=0xff。break。}if(flag3)return(0xff)。flag3=1。return(key)。}void main(void) //主函數(shù){uc mm,m,i=0,erjz[8],hex[2]。rw=0。lcdinit()。lcdstring()。while(1){mm=key()。if(mm!=0xff){if(mm!=20){shu=temp*10+mm。lcd(13,1,temp)。lcd(14,1,mm)。temp=mm。}else{m=shu。i=0。while(i8){erjz[i]=m%2。i++。m=m/2。}for(i=8。i0。i){lcd(12i,2,erjz[i1])。}for(i=0。i8。i++){if(i4)hex[0]=hex[0]+erjz[i]*pow(2,i)。elsehex[1]=hex[1]+erjz[i]*pow(2,(i4))。}lcd(4,1,hex[1])。lcd(5,1,hex[0])。hex[0]=0。hex[1]=0。}}}}void xzl(uc temp) //液晶寫指令{e=0。rs=0。P0=temp。delay(5)。e=1。delay(5)。e=0。}void xsj(uc temp) //液晶寫數(shù)據(jù){e=1。rs=1。P0=temp。delay(5)。e=1。delay(5)。e=0。參考文獻(xiàn)[1] [M].北京:清華大學(xué)出版社,1996.[2] [M].北京:機(jī)械工業(yè)出版社,2022.[3] [M].北京:兵器工業(yè)出版社,2022.[4] [M].北京:北京航空航天大學(xué)出版社,1991.[5] [M].修訂本,北京:北京航空航天大學(xué)出版社,2022.[6] 李朝青 .單片機(jī)原理及接口技術(shù)[M],簡(jiǎn)明修訂版 .北京:北京航空航天大學(xué)出版社,1999.[7] 單片機(jī)應(yīng)用教程[M].北京:清華大學(xué)出版社,2022.[8] [M].北京:電子工業(yè)出版社,2022.[9] [M].西南交通大學(xué)出版社,2022 [10] AT89S52 芯片資料(譯文),Atmel 公司.[11] 實(shí)驗(yàn)板資
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1