畢業(yè)設(shè)計(jì)-基于51單片機(jī)的學(xué)習(xí)開發(fā)板設(shè)計(jì)

畢業(yè)設(shè)計(jì)-基于51單片機(jī)的學(xué)習(xí)開發(fā)板設(shè)計(jì)

ID:12431367

大?。?.65 MB

頁數(shù):35頁

時(shí)間:2018-07-17

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

《畢業(yè)設(shè)計(jì)-基于51單片機(jī)的學(xué)習(xí)開發(fā)板設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

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

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

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

4、ractInordertoletsingle-chipmicrocomputerusersarebetterlearning,applicationanddevelopmentofsingle-chipmicrocomputersystemconditions,inreferencetothemanyMCUdevelopmentbasedonboarddesign,thispaperputsforwardaparagraphisrichinresources,easytouse,thesourc

5、ecode51single-chipmicrocomputerincidentallearning/developmentboarddetaileddesignproposal.Thisdesignisbasedon51MCUlearning/developmentboard,mainlydividesintohardwaresystemdesignandsoftwaredesign.Hardwarecoversthemicrocontrollerlearningandapplicationpr

6、ocessinuseofthemosthardwareresources,suchasLCDmonitor,theADandDAconverter,digitaltubedisplay,etc.,andhascertainexpandability;SoftwarewitheachmodulewithCprogramexamples,hardwareresourcestoachievethealignment.Thelearninganddevelopmentformicrocontroller

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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