畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計

畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計

ID:8803957

大小:690.00 KB

頁數(shù):36頁

時間:2018-04-08

畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計_第1頁
畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計_第2頁
畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計_第3頁
畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計_第4頁
畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計_第5頁
資源描述:

《畢業(yè)設(shè)計-基于51單片機的學習開發(fā)板設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫

1、內(nèi)蒙古民族大學本科生畢業(yè)論文編號:4本科畢業(yè)論文題目:基于51單片機的學習/開發(fā)板的設(shè)計學院:物理與電子信息學院專業(yè):電子信息科學與技術(shù)年  級:07級(1)班姓名:劉志強指導教師:周昆鵬完成日期:2011年5月23日34內(nèi)蒙古民族大學本科生畢業(yè)論文目錄摘要1Abstract2引言3一設(shè)計方案31.1系統(tǒng)功能分析31.2芯片選型4二硬件設(shè)計82.1單片機最小系統(tǒng)電路的設(shè)計82.2輸入部分的設(shè)計92.3顯示部分的設(shè)計112.4AD和DA設(shè)計132.5串口的設(shè)計142.6其它電路設(shè)計15三開發(fā)板功能驗證

2、203.1矩陣鍵盤+數(shù)碼管顯示數(shù)字和字符203.2TLC2543+數(shù)碼管顯示0-5V可調(diào)直流電壓213.3DAC0832+數(shù)碼管控制發(fā)光二極管的亮暗顯示223.41602顯示字符233.5AT24C04+LCD顯示單片機向外接ROM存取數(shù)據(jù)的過程243.6DS1302+1602顯示實時時鐘243.7串口實驗25結(jié)語27參考文獻28致謝29作者簡介3034內(nèi)蒙古民族大學本科生畢業(yè)論文摘要為了讓單片機使用者有更好的學習、應用和開發(fā)單片機系統(tǒng)的條件,在參考了許多單片機開發(fā)板設(shè)計的基礎(chǔ)上,本文提出了一款資源

3、豐富,使用簡便,附帶程序源代碼的51單片機學習/開發(fā)板的詳細設(shè)計方案。本設(shè)計是基于51單片機的學習/開發(fā)板,主要分為硬件系統(tǒng)的設(shè)計和軟件功能驗證兩個部分。硬件部分涵蓋了單片機學習及應用過程中使用到的大部分硬件資源,如LCD顯示器、AD和DA轉(zhuǎn)換器、數(shù)碼管顯示器、鍵盤輸入等。并具有一定的擴展性;軟件附有各模塊的C程序?qū)嵗?,可與硬件資源實現(xiàn)聯(lián)調(diào)。為單片機的學習和開發(fā)提供軟硬件資源平臺。關(guān)鍵詞:單片機;學習/開發(fā)板;硬件資源;C程序34內(nèi)蒙古民族大學本科生畢業(yè)論文AbstractInordertolets

4、ingle-chipmicrocomputerusersarebetterlearning,applicationanddevelopmentofsingle-chipmicrocomputersystemconditions,inreferencetothemanyMCUdevelopmentbasedonboarddesign,thispaperputsforwardaparagraphisrichinresources,easytouse,thesourcecode51single-chipm

5、icrocomputerincidentallearning/developmentboarddetaileddesignproposal.Thisdesignisbasedon51MCUlearning/developmentboard,mainlydividesintohardwaresystemdesignandsoftwaredesign.Hardwarecoversthemicrocontrollerlearningandapplicationprocessinuseofthemostha

6、rdwareresources,suchasLCDmonitor,theADandDAconverter,digitaltubedisplay,etc.,andhascertainexpandability;SoftwarewitheachmodulewithCprogramexamples,hardwareresourcestoachievethealignment.Thelearninganddevelopmentformicrocontrollerprovidessoftwareandhard

7、wareresourceplatform.Keywords:MCU;learning/developmentboard;hardware;Cprogram34內(nèi)蒙古民族大學本科生畢業(yè)論文引言隨著電子技術(shù)的發(fā)展,單片機在電訊技術(shù)、工業(yè)控制、汽車自動化、家用電器等領(lǐng)域得到了廣泛的應用,而51單片機由于其實用性好、可靠性高、便于擴展等特點得到了廣泛的應用。為了更好的學習和應用單片機,可以將經(jīng)常應用到的單片機外圍電路集成到一個學習/開發(fā)板上以供使用者方便使用。同時應提供常用的移植性較好的模塊代碼(本設(shè)計選用

8、C作為源代碼的編寫工具)。市場上現(xiàn)存的單片機開發(fā)板很多,因此,要求設(shè)計盡量能夠達到資源豐富、易用性好、設(shè)計美觀等特點。本系統(tǒng)是基于51單片機的學習/開發(fā)板,集成了單片機應用過程中常用到的硬件資源,如鍵盤(獨立鍵盤、矩陣鍵盤)、數(shù)碼管、LCD顯示器、模數(shù)和數(shù)模轉(zhuǎn)換電路,外接存儲等。為學習和開發(fā)單片機產(chǎn)品提供平臺。一設(shè)計方案1.1系統(tǒng)功能分析1.1.1硬件功能1輸入功能系統(tǒng)需要有輸入數(shù)據(jù)的功能,如按鍵輸入。按鍵分為獨立按鍵和矩陣按鍵,獨立按鍵的特點是操作簡便,矩陣按鍵有占

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。