單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書

單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書

ID:45773558

大小:660.10 KB

頁數(shù):48頁

時間:2019-11-17

單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書_第1頁
單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書_第2頁
單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書_第3頁
單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書_第4頁
單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書_第5頁
資源描述:

《單片機(jī)C51實(shí)驗(yàn)指導(dǎo)書》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、機(jī)械電子工程專業(yè)《C54程序設(shè)計(jì)》課程實(shí)驗(yàn)指導(dǎo)書審定人:撰寫人:第一部分緒論1第二部分基本實(shí)驗(yàn)指導(dǎo)2實(shí)驗(yàn)一2實(shí)驗(yàn)二8實(shí)驗(yàn)四1318第一部分緒論本指導(dǎo)書是根據(jù)《C54程序設(shè)計(jì)》課程實(shí)驗(yàn)教學(xué)大綱編寫的,適用于機(jī)械電子工程專業(yè)。一、本課程實(shí)驗(yàn)的作用與任務(wù)本課程的實(shí)踐性較強(qiáng),安排適當(dāng)?shù)纳蠙C(jī)可以幫助學(xué)生理解教學(xué)內(nèi)容,鍛煉動手能力和綜合設(shè)計(jì)能力。二、本課程實(shí)驗(yàn)的基礎(chǔ)知識熟悉Keil軟件的使用,學(xué)習(xí)過單片機(jī)原理與接口技術(shù)及有一定的電路常識。三、本課程實(shí)驗(yàn)教學(xué)項(xiàng)目及其教學(xué)要求序?qū)嶒?yàn)項(xiàng)目名稱學(xué)時教學(xué)目標(biāo)、要求1單片機(jī)C51程

2、序設(shè)計(jì)集成開發(fā)環(huán)境應(yīng)用2掌握實(shí)驗(yàn)環(huán)境的應(yīng)用,熟練掌握軟件的各項(xiàng)功能2流水燈實(shí)驗(yàn)2熟悉環(huán)境,掌握I/O的特點(diǎn)和應(yīng)用3中斷程序設(shè)計(jì)實(shí)驗(yàn)2掌握中斷的實(shí)時性優(yōu)點(diǎn),并掌握中斷的斷點(diǎn)保護(hù)等知識4定時器/計(jì)數(shù)器程序設(shè)計(jì)實(shí)驗(yàn)2掌握定時器的幾種工作模式,并應(yīng)用各種模式進(jìn)行定時合計(jì)8第二部分基本實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)一單片機(jī)C51程序設(shè)計(jì)集成開發(fā)環(huán)境應(yīng)用一、實(shí)驗(yàn)?zāi)康?.了解集成開發(fā)環(huán)境KeilVision3文件管理的特點(diǎn)。2.學(xué)會使用開發(fā)環(huán)境新建文件、編輯、編譯程序。3.掌握開發(fā)環(huán)境程序設(shè)計(jì)相關(guān)設(shè)置及其意義。二、實(shí)驗(yàn)原理1.熟練操作開發(fā)

3、環(huán)境。2.利用C51相關(guān)知識,編寫簡單程序,生成可執(zhí)行文件。3.記錄編譯錯誤信息,總結(jié)錯誤原因,寫出解決辦法。三、主要儀器及耗材計(jì)算機(jī)一臺,Keil軟件一套,仿真試驗(yàn)箱一套實(shí)驗(yàn)內(nèi)容與步驟一)實(shí)驗(yàn)內(nèi)容:認(rèn)識KeilVision3;新建工程、文件;工程參數(shù)設(shè)置;程序編輯、編譯及調(diào)試。二)實(shí)驗(yàn)步驟:1.啟動軟件KeilVision3,界面如下圖:FileEditViewProjectDebugFlashPeripheralsToolsSVCSWindowHelpCreateProjectProjectWorksp

4、ace“mH舁涇保存在Q):j_j我的文檔_jARH9(2410)開發(fā)板資料[ARM應(yīng)用系統(tǒng)開發(fā)詳解_Jj.files_Metrowerks_)MyDesigns_jS3c2410的觸摸屏及模數(shù)轉(zhuǎn)換-PoweredBy?lab603.files文件名@):保存類型(I)*

5、ProjectFiles(?.uv2)

6、myfirprjzJ②岡保存(S)3200j

7、BuildCommandFindinFiles/2.菜單操作Project>NewProject,在出現(xiàn)的對話框中輸入工程名稱,設(shè)計(jì)保存路徑,然后保

8、存。1?出現(xiàn)CPU選擇對話框,選擇所用的單片機(jī),單擊確定。ision3

9、T.nx

10、FileEditViewProjectDebugFlashPeripheralsToolsSVCSWindowHelpProjectWorkspaceCreateHewProjectE?保存在Q):

11、口我的文檔3*S二)ARH9(2410,開發(fā)板資二ARM應(yīng)用系統(tǒng)開發(fā)詳解_Jj.files_MetrowerksjMyDesigns二)S3c241啲觸摸屏及模數(shù)轉(zhuǎn)換-PoweredByelab603.files£回Bl[niyf

12、irprj冒込兩■零文件名妙保存類型Q):[ProjectFiles(*.uv2)zJ取消j

13、Build人Command入FindinFiles/lowR/VFileEditViewProjectDebugFl^shPeripheralsToolsSVCSYindovHelpProjectWorkspaceCreateHevProject俁存在G)心亦站_)ARM9(24!0)開發(fā)板貴料【?ARM應(yīng)用系魏開發(fā)讒篇Jj?filtiiMttrowtrki_jMyDtsxpis」S3c241啲頁數(shù)轉(zhuǎn)拱?Powt

14、rtdByelab6O3.files文件名Qf)保存類型(I)[ProjectFiles(?uv2)py&rprj

15、Build人Command入FindinFiles/保存(S)取消lkSelectDeviceforTarget*TargetHUMR/WCPUIVendorDeviceToolsetAtmelAT89C51C51UseExtendedLinker0LX51)insteadofBL51DatabaseDescription:AT89C2051AT89C4051AT89C518051-base

16、dFulllyStatic24MHzCMOScontrollerwith32I/i2Timers/Counters,6Interrupts/2PriorityLevels,UART,Three-LevelProgramMemoryLock,4KBytesFlashMemory^128BytesOn-chipRAMAT89C5131AT89C51CC03AT89C51ED2AT89C51IC2AT89C51ID2A

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

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

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