實訓任務:
做單一燈的左移右移,八個發光二極體l1-l8分別接在微控制器的p1.0→p1.2→p1.
3┅→p1.7→p1.6→┅→p1.
0亮,重複迴圈3次。然後左移2次,右移2次,閃爍2次(延時的時間0.2秒)。
一、 實訓目的和要求:
(1) 熟練掌握keil c51整合開發環境的使用方法
(2) 熟悉keil c51整合開發環境除錯功能的使用和dp?微控制器**器、程式設計器、實驗儀三合一綜合開發平台的使用。
(3) 利用微控制器的p1口作io口,學會利用p1口作為輸入和輸出口。
(4) 了解掌握微控制器晶元的燒寫方法與步驟。
(5) 學會用微控制器組合語言編寫程式,熟悉掌握常用指令的功能運用。
(6) 掌握利用protel 99 se繪製電路原理圖及pcb圖。
(7) 了解pcb板的製作腐蝕過程。
二、實訓器材:
pc機(一台)
pcb板(一塊)
520ω電阻(八隻)
10k電阻(乙隻)
led發光二極體(八隻)
25v 10μf電容(乙隻)
微控制器ic座(一塊)
at89c51微控制器晶元(一塊)
熱轉印機(一台)
dp?微控制器**器、程式設計器、實驗儀三合一綜合開發平台(一台)
三、實訓步驟:
(1)根據原理圖(下圖所示),用導線把微控制器綜合開發平台a2區的j61介面與d1區的j52介面相連。
(2)將流水燈程式編寫完整並使用tkstudy ice除錯執行。
(3)使用導線把a2區j61介面的p1口7個口分別與j52介面的八個led相連。
(4)開啟電源,將編寫好的程式運用tkstudy ice進行全速執行,看能否實現任務要求。
(5)觀察執行結果,若能實現功能,則將正確編譯過的hex檔案通過easypro51程式設計器寫入mcu片記憶體儲器,然後將燒寫的晶元a2區的圓孔ic座進行最終實驗結果的演示。
(6)製板。首先利用protel 99 se畫好原理圖,根據原理圖繪製pcb圖,然後將繪製好的pcb佈線圖列印出來,經熱轉印機轉印,將整個佈線圖印至pcb板上,最後將印有佈線圖的pcb板投入裝有三氯化鐵溶液的容器內進行腐蝕,待pcb板上佈線圖外的銅全部後,將其取出,清洗乾淨。
(7)焊接。將所給元器件根據原理圖一一焊至pcb板相應位置。
微控制器課程設計報告
中南大學 嵌入式微控制器應用系統 綜合設計 題目基於實驗室小型步進電機 控制系統設計 學生姓名張贇楓 學號 0901130425 專業班級自動化1304 日期 2015年12月29日 一 課程設計任務書 題目 基於實驗室小型步進電機控制系統設計 設計要求 1 使用組合語言或c語言 2 程式功能要求 ...
微控制器課程設計報告
石家莊經濟學院資訊工程學院 電子資訊工程專業 微控制器課程設計報告 題目a d轉換 姓名張偉健 學號 408109060205班級 4081090602指導教師田悅新 2011年 6 月 29 日 要求 1 指導教師按照課程設計大綱要求完成學生課程設計指導工作。2 課程設計任務書由指導教師照大綱要求...
微控制器課程設計報告
重慶三峽學院 課程設計報告書 題目 基於步進電機控制系統的設計 學院 系 應用技術學院 年級專業 08級電信 應電 學號 200815254123 學生姓名 宋傳強 指導教師 謝輝 教師職稱 副教授 完成日期2010年12月24日 目錄目錄 2 摘要 3 設計任務 3 第一章步進電機概述 3 1.1...