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