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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于51單片機(jī)數(shù)字電壓表的設(shè)計(jì)(編輯修改稿)

2024-09-03 14:53 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 據(jù),在整個(gè)系統(tǒng)設(shè)計(jì)中占有很高的地位。當(dāng)系統(tǒng)置好后,當(dāng)輸入為高電平則轉(zhuǎn)換完成,將轉(zhuǎn)換的數(shù)值顯示輸出。若輸入為低電平,則繼續(xù)掃描。程序流程圖如圖所示。 開(kāi) 始 顯示轉(zhuǎn)換結(jié)果 處理轉(zhuǎn)換結(jié)果調(diào)用A/D轉(zhuǎn)換程序,開(kāi)始A/D轉(zhuǎn)換 轉(zhuǎn)換是否完成? NN N 結(jié) 束 Y 四、系統(tǒng)仿真與調(diào)試,,然后我們用KEIL51軟件對(duì)自己所編寫(xiě)的程序進(jìn)行編譯、鏈接,若程序沒(méi)有錯(cuò)誤和警告便可生成一個(gè)***.hex文件。仿真結(jié)果如下圖所示。 五、總 結(jié) 在這次單片機(jī)課程設(shè)計(jì)之初,我了無(wú)頭緒,但在不斷查閱資料,和同學(xué)的相互討論之后對(duì)本次課程設(shè)計(jì)有了基本的認(rèn)識(shí)。經(jīng)過(guò)近兩周的努力,雖然基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表基本完成,但設(shè)計(jì)中的不足之處仍然存在。這次設(shè)計(jì)是我第一次設(shè)計(jì)電路,并用Proteus實(shí)現(xiàn)了仿真。在這過(guò)程中,我對(duì)電路設(shè)計(jì),單片機(jī)的使用等都有了新的認(rèn)識(shí)。通過(guò)這次設(shè)計(jì)學(xué)會(huì)了Proteus和Keil軟件的使用方法,掌握了從系統(tǒng)的需要、方案的設(shè)計(jì)、功能模塊的劃分、原理圖的設(shè)計(jì)和電路圖的仿真的設(shè)計(jì)流程,積累了不少經(jīng)驗(yàn)。經(jīng)過(guò)這兩個(gè)星期的學(xué)習(xí),我覺(jué)得自己不論是在理論知識(shí)方面還是在動(dòng)手能力方面都有了不小的進(jìn)步,自己從中受益匪淺。這次設(shè)計(jì)很好的把以前學(xué)到的理論知識(shí)應(yīng)用于實(shí)踐中去,使我認(rèn)識(shí)到理論知識(shí)與實(shí)踐之間有一定的差距,只有通過(guò)不斷的努力學(xué)習(xí)和實(shí)踐相結(jié)合才能更好地掌握這門(mén)學(xué)科。通過(guò)這次設(shè)計(jì)不僅學(xué)會(huì)了如何去查找相關(guān)資料,更重要的是通過(guò)查找資料和翻閱書(shū)籍學(xué)到了不少知識(shí),擴(kuò)大了知識(shí)面,提高了知識(shí)水平。經(jīng)過(guò)單元設(shè)計(jì)和系統(tǒng)設(shè)計(jì)鞏固了以前所學(xué)的專業(yè)知識(shí),自己真正認(rèn)識(shí)到理論聯(lián)系實(shí)際的重要性,為以后的學(xué)習(xí)和工作提供了很多有價(jià)值的經(jīng)驗(yàn)。通過(guò)這次設(shè)計(jì)不僅增強(qiáng)了自己的動(dòng)腦能力和動(dòng)手能力,也提高了我思考問(wèn)題、分析問(wèn)題、解決問(wèn)題的能力,更重要的是學(xué)會(huì)用工程化的思想來(lái)解決問(wèn)題。這在以前的學(xué)習(xí)過(guò)程中是不曾學(xué)到的。這次設(shè)計(jì)使我認(rèn)識(shí)到完整、嚴(yán)謹(jǐn)、科學(xué)分析問(wèn)題、解決問(wèn)題的思想是多么的重要,只有擁有了科學(xué)的態(tài)度才能設(shè)計(jì)出有用的產(chǎn)品。另外通過(guò)本次設(shè)計(jì),使我認(rèn)識(shí)到自己所學(xué)到的理論知識(shí)在應(yīng)用到實(shí)際中去的能力有很大的欠缺,需要在以后的學(xué)習(xí)中進(jìn)一步提高。通過(guò)這次課程設(shè)計(jì),使我對(duì)單片機(jī)的認(rèn)識(shí)了解有了更加深刻的認(rèn)識(shí)。參考文獻(xiàn)《單片機(jī)原理及應(yīng)用》李建忠 編 西安電子科技大學(xué)出版社《單片微型計(jì)算機(jī)原理與接口技術(shù)》 高峰 編 電子工業(yè)出版社《單片機(jī)應(yīng)用新技術(shù)教程》鄒逢興 編 高等教育出版社《16位微型計(jì)算機(jī)原理接口及其應(yīng)用》 朱宇光 編 電子工業(yè)出版社《微型計(jì)算機(jī)原理與接口技術(shù)》 吳秀清 編 中國(guó)科學(xué)技術(shù)出版社《微型計(jì)算機(jī)接口技術(shù)》 鄧亞平 編 清華大學(xué)出版社 《單片機(jī)原理及及應(yīng)用》 王迎旭 編 機(jī)械工業(yè)出版社 附 錄附錄A 系統(tǒng)原理圖附錄B 程序清單include define TIME0H 0x3Cdefine TIME0L 0xB0 //全局變量unsigned char uc_Clock=0。 //定時(shí)器0中斷計(jì)數(shù)bit b_DATransform=0。 void vShowVoltage(unsigned int uiNumber)//把電壓顯示在LCD上{ unsigned char ucaNumber[3],ucCount。 if(uiNumber999) uiNumber=999。 ucaNumber[0]=uiNumber/100。 //把計(jì)算數(shù)字的每個(gè)位存入數(shù)組。 ucaNumber[1]=(uiNumber100*(int)ucaNumber[0])/10 ucaNumber[2]=uiNumber100*(int)ucaNumber[0]10*ucaNumber[1]。 for(ucCount=0。ucCount3。ucCount++) { vShowOneChar(ucaNumber[ucCount]+48)。 //從首位到末位逐一輸出。 if(ucCount==0) vShowOneChar(39。.39。)。 }}//主函數(shù)*void main(){ 設(shè)置定時(shí)器0 TMOD=0x01。 //定時(shí)器0,模式1。 TH0=TIME0H。 TL0=TIME0L。 TR0=1。 //啟動(dòng)定時(shí)器。 ET0=1。 //開(kāi)定時(shí)器中斷。 EA=1。 //開(kāi)總中斷 vdInitialize()。 vWriteCMD(0x84)。 //寫(xiě)入顯示起始地址(第二行第一個(gè)位置) vShowChar(Voltage:)。 vWriteCMD(0xC9)。 vShowChar((V))。 while(1) { if(b_DATransform==1) { b_DATransform=0。 vWriteCMD(0xC4)。 vShowVoltage(uiADTransform())。 } }}void Time0() interrupt 1 //定時(shí)器0中斷函數(shù)//{ if(uc_Clock==0) { uc_Clock=5。 b_DATransform=1。 } else uc_C
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1