適合初學(xué)單片機的使用
單片機原理 實驗指導(dǎo)書 目錄 單片機實驗須知 第一章 51單片機開發(fā)系統(tǒng)介紹 第二章 單片機硬件介紹(DICE-DPJ-3) 第三章 實驗項目 實驗一 P3.3口輸入,P1口輸出 實驗二 脈沖計數(shù)(定時/計數(shù)器實驗) 實驗三 基于DS18B20的智能溫度測量實驗 實驗四 小直流電機閉環(huán)調(diào)速實驗 實驗五、步進電機控制實驗 實驗六、顯示接口實驗 單片機實驗須知 一、 預(yù)習(xí)要求 1.實驗前認真閱讀實驗教程中有關(guān)內(nèi)容,明確實驗?zāi)康暮蛯嶒炄蝿?wù)。 2.每次實驗前應(yīng)有預(yù)習(xí)報告,未預(yù)習(xí)者不允許參加實驗。 3.預(yù)習(xí)報告中:對軟件實驗,要求畫出程序流程圖,編好上機程序。 二、 實驗要求 1.實驗是學(xué)習(xí)“匯編語言程序設(shè)計”這門課程的重要環(huán)節(jié),實驗課請勿遲到,缺席。 2.愛護設(shè)備,保持清潔,不隨意更換設(shè)備。 3.認真完成實驗任務(wù),實驗結(jié)果經(jīng)教師檢查,教師對實驗內(nèi)容提問,對完成者做記錄。 4. 做實驗時,發(fā)生事故,應(yīng)立即切斷電源,并馬上向教師報告,檢查原因,吸取教訓(xùn)。 5.實驗完畢,請整理實驗設(shè)備,再離開實驗室。 三、 報告要求 每次實驗后,應(yīng)遞交一份實驗報告,報告中應(yīng)包括下列內(nèi)容: 1.實驗名稱、實驗人姓名、學(xué)號、班級、所用的設(shè)備號。 2.實驗?zāi)康、任?wù)。 3.程序流程圖、程序清單(應(yīng)加適量注釋)。 4.記錄和分析實驗結(jié)果。 5.根據(jù)實驗?zāi)康恼J真做小結(jié),程序流程圖,程序清單(必須寫出注釋),結(jié)果記錄及分析,并回答實驗討論中的問題。
第一章 51單片機開發(fā)環(huán)境介紹 1.1 開發(fā)軟件的使用 51單片機系列常用的開發(fā)軟件為Keil C51。它支持匯編、C語言開發(fā)、軟件仿真等功能。具有相當大的用戶群、功能強大、資料豐富、下面簡要介紹Keil C51的使用方法。安裝完成后,啟動Keil uVision2,運行此程序進入軟件界面。 (1) 建立項目 單擊菜單欄“Project->New Project”,然后彈出保存對話框,請選擇存放文件夾并保存;保存項目文件的同時會彈出一個“Select Device for Target ‘Target 1’”對話框,通過此對話框選擇與目標芯片相同的型號并按確定按鈕以確定;接著彈出一個對話框提示“是否加載啟動文件到項目中”,如果是用C語言開發(fā)就點“是”,如果是用匯編編程就點“否”。 (2) 添加源程序文件到項目 通過“File->New”新建一個源文件,并保存此源文件,C語言編程時擴展名為“.c”,匯編編程時擴展名為“.asm”。 右擊項目管理器中的項目文件,在彈出的菜單中選擇“Add File to Group’source Group 1’”,在彈出的對話框中找到上一步保存的源程序文件加載到項目中。雙擊剛才加載的源程序文件,在工作空間中完成程序的編輯。 (3) 編譯源程序 按構(gòu)建全部項目文件按鈕進行編譯,編譯過程中如有錯誤會在消息窗口中彈出信息,根據(jù)提示信息排錯,直到?jīng)]有錯誤,如果編譯正確,還會在消息窗口中給出程序代碼的大小和占用RAM空間的大小。 (4) 代碼的生成 在源程序的語法和功能沒有錯誤后,可讓Keil C51 產(chǎn)生Hex文件,使其可以固化到單片機中,具體方法是右擊項目管理器中的項目文件,選擇“Options for Target’Target 1’”,在彈出的對話框中選擇“Output”選項卡。在“Create HEX File”前的復(fù)選框處 打勾按確定后,重新編譯一下即可。
下載:
單片機試驗.doc
(1.53 MB, 下載次數(shù): 11)
2017-5-4 09:40 上傳
點擊文件名下載附件
|