微控制器課程建設計畫

2021-03-04 06:59:39 字數 2720 閱讀 2728

④掌握mcs-51儲存器結構;

⑤熟悉mcs-51的並行i/o埠基本結構及用途;

⑥熟悉mcs-51微控制器時鐘電路與時序。

3.mcs-51的指令系統

①掌握mcs-51指令系統的定址方式;

②分類歸納、總結、掌握mcs-51指令功能、特點、對標誌位的影響,尤其注意位操作指令。

4.mcs-51組合語言程式設計

①了解機器語言、組合語言和高階語言;

②掌握mcs-51偽指令;

③了解組合語言源程式的彙編;

④掌握順序結構、分支結構、迴圈結構的組合語言程式設計方法;

⑤掌握查表程式、尋找關鍵字程式、碼制轉換程式、數值極值查詢、排序等基本程式的設計;

⑥掌握子程式的設計方法。

5.mcs-51的中斷系統

①建立中斷的概念;

②掌握mcs-51微控制器的中斷結構;

③熟悉mcs-51的中斷源;

④掌握mcs-51的中斷控制;

⑤熟悉中斷響應條件、外中斷的觸發方式、中斷請求的撤消;

⑥掌握中斷服務程式的設計。

6.mcs-51的定時器/計數器

①熟悉定時器/計數器結構;

②掌握定時器/計數器的4種工作方式;

③掌握定時器/計數器的程式設計與應用。

7.mcs-51的序列口

①熟悉序列口的結構;

②掌握序列口的4種工作方式;

③掌握序列口的應用程式設計。

8.mcs-51微控制器擴充套件儲存器的設計

①掌握系統總縣的構造技術;

②掌握讀寫控制、位址空間分配和外部位址鎖存器;

③掌握外部資料儲存器、外部程式儲存器的擴充套件;

④熟悉常用的ram、eprom型號。

9.mcs-51擴充套件i/o介面的設計

①掌握i/o介面編址方式、掌握i/o資料的幾種傳送方式;

②掌握mcs-51與8255a介面的連線、程式設計;

③掌握mcs-51與8155h的連線、程式設計;

④掌握用74ls ttl電路擴充套件並行i/o口;

⑤掌握用mcs-51的序列口擴充套件並行口;

10.mcs-51與鍵盤、顯示器、撥盤、印表機的介面設計

①掌握mcs-51與led顯示器的介面設計(硬體、軟體);

②掌握mcs-51與鍵盤的介面設計(硬體、軟體);

③掌握mcs-51與液晶顯示器(lcd)的介面設計(硬體、軟體);

④掌握mcs-51與微型印表機的介面設計(硬體、軟體);

⑤掌握mcs-51與bcd碼撥盤的介面設計。

11.mcs-51微控制器與d/a、a/d轉換器的介面

①熟悉常用的8位、16位d/a晶元、掌握與mcs-51的介面設計(硬體、軟體);

②熟悉常用的8位、16位a/d晶元、掌握與mcs-51的介面設計(硬體、軟體);

③掌握mcs-51與v/f轉換器的介面設計(硬體、軟體);

12.mcs-51 的功率介面設計

①熟悉mcs-51的輸出驅動能力機器外圍整合數字驅動電路;

②掌握mcs-51的開關型功率介面設計。

13.mcs-51的序列通訊技術及其他擴充套件介面

①熟悉各種標準序列通訊介面;

②掌握mcs-51雙機序列通訊介面設計(硬體、軟體);

③掌握mcs-51多機序列通訊介面設計(硬體、軟體);

④掌握mcs-51與pc機點對點的序列通訊介面設計(硬體、軟體);

⑤掌握pc機與多個mcs-51的序列通訊介面設計、了解與日曆時鐘晶元的介面。

⑥掌握mcs-51的報警介面設計

14.mcs-51應用系統的可靠性及抗干擾設計

①了解干擾**;

②熟悉供電系統的抗干擾措施;

③熟悉過程通道干擾的抑制措施;

④熟悉抗空間干擾的措施;

⑤熟悉反電動勢干擾的抑制、印刷電路板的抗干擾設計、「看門狗」技術原理與實現方法。

⑥掌握軟體抗干擾措施。

15.mcs-51微控制器應用系統的設計、開發與除錯

①熟悉應用系統的設計步驟;

②熟悉應用系統的硬體設計;

③熟悉應用系統的軟體設計;

④了解應用系統的開發除錯手段、方法。

四、所含實踐環節

(一)實驗

微控制器安排6個實驗,實驗2-5選做2個,實驗6-13選做4個,實驗15為選做:

1.系統認識實驗

2.數碼轉換程式實驗2學時

3.運算類實驗2學時

4.資料類實驗2學時

5.布林操作實驗2學時

6.中斷系統實驗2學時

7.定時器/計數器實驗2學時

8.a/d轉換實驗2學時

9.d/a轉換實驗2學時

10.串並轉換實驗2學時

11.序列通訊介面實驗2學時

12.儲存器擴充套件實驗2學時

13.8155鍵盤及顯示介面實驗2學時

14.步進電機實驗2學時

15.直流電機調速控制實驗2學時

五、課外習題及課程討論

為達到本課程的教學基本要求,課外習題(包括自測題)不應少於120題。

六、教學方法與手段

採用啟發式教學方法。

七、各教學環節學時分配

八、考核方式

閉卷筆試。

九、推薦教材和教學參考書

教材:《微控制器原理及應用》,張鑫主編,電子工業出版社,2023年。

參考書:《單片微型機原理及應用》,徐維祥劉旭敏主著,大連理工大學出版社,2023年。

《微控制器基礎》,李廣第等編著,北京航空航天出版社,2023年。

微控制器課程設計

課程設計報告 題目微控制器控制步進電機 課程名稱微控制器原理及接 術 院部名稱 專業自動化 班級 m10自動化 學生姓名 學號課程設計地點 課程設計學時 指導教師高峰 金陵科技學院教務處制 注 根據課程設計大綱第四項具體要求撰寫課程設計報告 目錄1設計任務和要求 3 2設計思路 4 3系統硬體設計 ...

微控制器課程設計

微控制器課程設計 第一章 設計題目 第二章 目的意義 第三章 要求和方案 第四章 設計內容 3.1 a d轉換電路的製作 3.2 微控制器序列口收發電路的製作 3.3 基本人機介面設計 3.4 基本專案知識 第五 設計步驟 4.1 理解並確定設計要求 4.2 確定整體控制方案 4.3 編寫程式 第六...

微控制器課程設計總結

微控制器技術實踐 課程設計總結 本課程實踐的目的是,掌握微控制器測量模擬量和數字量的測量方法,掌握微控制器的外部控制方法,掌握微控制器的顯示器 鍵盤的擴充套件方法。通過學習和設計為畢業設計和科研開發打下良好的基礎。本課程以mcs 51系列微控制器為機型,介紹了微控制器的基礎知識 基本原理結構 51指...