第一篇:單片機原理 教學大綱
《單片機原理》課程教學大綱
(執筆人: 審核人: 教學院長:)
一、課程簡介
(一)課程代碼: Z11150190
(二)課程名稱:單片機原理The principle of MCU
(三)修讀對象:高職應用電子專業
(三)總學時:63
(四)考核方式
期末考核方式:閉卷考試。
總成績評定方式:總成績=期末成績×60%+平時成績×(10%—20%)+實驗成績×(30%—20%)。
(五)相關課程:電路分析、模擬電路、數字電路、高頻電路、C語言等
(六)內容提要:
本課程主要講述AT89C51單片機內部結構、工作原理、指令系統、匯編程序設計、接口技術,以及單片機應用系統設計等知識。
二、教學目的和教學方法 1.教學目的
通過本課程的學習,使學生獲得有關單片機結構、工作原理、指令系統、匯編程序設計、系統擴展及接口技術的相關知識。從而在課程設計、畢業論文設計、電子設計大賽等實際應用中能夠充分發掘、運用單片機的強大功能。2.教學方法
采用多媒體課件與板書相結合的教學方法,在教學過程中演示實例,例如: 流水燈、花樣燈、數碼管的顯示、按鍵的使用、搶答器、溫度顯示等。
三、理論與實驗教學學時分配
理論:36學時 實驗:27學時
四、選用教材和主要教學參考書 教材:
《單片機原理及應用》,王瓊主編,合肥工業出版社
主要教學參考書:
1.《單片機原理及接口技術》,董曉紅主編,西安電子科技大學出版社 2.《單片機應用實訓教程》,張永楓主編,西安電子科技大學出版社 3.《單片機應用系統設計技術—基于C語言編程》,張齊.杜群貴編,電子工業出版社
4.《單片機典型模塊設計實例導航》, 求是科技編著,人民郵電出版社
五、理論教學內容
(一)第一章單片機基礎知識
教學要求:
1.掌握單片機的概念和特點,了解其發展及應用 2.掌握微機常用三種數制的表示方法,及其相互轉換 3.掌握有符號數的三種表示方法及微機中的常用編碼 主要講授內容: 1.1 單片機概述
1.2 微型計算機中數的表示方法及數制間的轉換 1.3 二進制數的運算 1.4 微機的碼制和編碼 教學時數:2學時 重點與難點:
1.各種數制之間的關系及相互轉換規律 2.邏輯變量與邏輯函數的概念
3.二、十六進制及與十進制的相互轉換和8421碼 4.常用編碼 思考題或練習題: 1.什么是嵌入式系統?
2.什么是單片機?它與一般的微型計算機在結構上有何區別? 3.簡述單片機的發展過程。
4.單片機有那些特點?主要應用領域有那些?
(二)第二章 AT89C51單片機結構和原理 教學要求:
1.AT89C51單片機的結構組成 2.AT89C51單片機引腳及功能
3.AT89C51單片機程序存儲器、數據存儲器的組成 4.AT89C51單片機的復位電路、時鐘電路與工作時序 主要講授內容:
2.1 AT89C51單片機的結構 2.2 AT89C51單片機引腳及其功能 2.3 AT89C51存儲器 2.4 AT89C51單片機工作方式 2.5 AT89C51時鐘電路與時序 教學時數:4學時 重點與難點:
1.AT89C51的結構和引腳功能
2.AT89C51的內部組成及存儲器結構體系 3.單片機時鐘電路與時序及工作方式 思考題或練習題:
1.結合51單片機的結構框圖,闡明其內部包含那些主要邏輯功能部件。2.單片機存儲器的地址空間是如何劃分的?各地址空間的地址范圍和容量如何?
3.單片機有多少個特殊功能寄存器,可以位尋址的特殊功能寄存器有幾個?
(三)第三章 AT89C51指令系統 教學要求: 1.7種尋址方式 2.111條指令格式、功能 主要講授內容: 3.1 指令系統簡介 3.2 尋址方式 3.3 AT89C51指令系統 教學時數:10學時 重點與難點:
1.指令系統中所使用符號含義 2.指令的7種尋址方式
3.111條匯編指令書寫格式、功能、對標志位影響等 思考題或練習題:
P79 題
3、題
4、題
12、題
13、題
15、題
16、題
17、題
18、題
19、題20、題
21、題
22、題
23、題
24、題
25、題26
(四)第四章 匯編語言程序設計 教學要求:
1.機器語言、匯編語言、高級語言的特點 2.偽指令的格式及功能
3.程序的三種基本結構:順序結構、分支結構、循環結構 4.常用算法及常用程序設計 主要講授內容: 4.1 計算機語言概述
4.2 匯編語言源程序的設計與匯編 4.3 匯編語言程序設計 4.4 實用程序舉例
教學時數:4學時 重點與難點:
1.計算機語言的分類及各自特點
2.單片機匯編語言程序設計的基本方法和設計步驟
3.各種結構程序的設計方法,初步具有閱讀和編寫51匯編語言源程序的能力 思考題或練習題:
P79 題
1、題
3、題
8、題
13、題
15、題
16、題
17、題
18、題
19、題20、題
21、題
22、題
23、題
24、題
25、題26
(五)第五章 中斷系統 教學要求:
1.中斷的概念及中斷過程
2.AT89C51中斷系統結構及中斷控制 3.中斷系統的應用 主要講授內容: 5.1 中斷概述 5.2 AT89C51中斷系統 5.3 中斷系統的應用 教學時數:4學時 重點與難點:
1.中斷、中斷源的概念,及AT89C51中斷源的分類
2.中斷系統的結構、中斷處理的過程及中斷服務程序的編寫方法 思考題或練習題:
P135 題
3、題
4、題
5、題
6、題
7、題
10、題
11、題
12、題
15、題16
(六)第六章 定時器/計數器 教學要求:
1.定時/計數器的結構及工作原理 2.定時/計數器的四種工作方式 3.定時/計數器的初值計算及程序設計 主要講授內容:
6.1 定時器/計數器的結構及工作原理 6.2 定時器/計數器的控制 6.3 定時器/計數器的應用 6.4 實訓
教學時數:4學時 重點與難點:
1.定時/計數器的結構及工作原理 2.定時/計數器的相關寄存器及工作方式 3.定時/計數器的應用方法并能編寫相應的程序 思考題或練習題:
P170 題
3、題
4、題
5、題
6、題
7、題
8、題
9、題
10、題11
(七)第七章 AT89C51單片機系統擴展 教學要求:
1.最小應用系統的組成 2.程序存儲器的擴展方法 3.數據存儲器的擴展方法
4.簡單I/O口擴展和可編程I/O口的擴展方法 主要講授內容:
7.1 AT89C51最小應用系統 7.2 AT89C51單片機的外部擴展性能 7.3 程序存儲器的擴展 7.4 數據存儲器的擴展 7.5 I/O口的擴展 7.6 實訓 教學時數:2學時 重點與難點:
1.了解單片機最小應用系統的概念,及AT89C51單片機的外部擴展性能 2.掌握程序存儲器、數據存儲器及I/O口的擴展方法,并能解決實際中的問題
思考題或練習題:
P223 題
2、題
5、題
6、題
7、題10
(八)第八章 AT89C51系統接口技術 教學要求:
1.非編碼鍵盤及LED顯示器工作原理及使用 2.A/D、D/A轉換原理及與單片機接口 3.步進電機工作原理及編程應用
4.常用功能接口電路應用 主要講授內容: 8.1 鍵盤接口技術 8.2 LED顯示器接口技術 8.3 A/D轉換器及接口技術 8.4 D/A轉換器及接口技術 8.5 步進電機與單片機的接口 8.6 單片機功率接口技術 8.7 實訓 教學時數:4學時 重點與難點:
1.理解按鍵開關去抖動問題及消抖方法 2.理解獨立按鍵和矩陣鍵盤的結構特點 3.理解鍵盤3種控制方法及其特點 4.熟練掌握典型鍵盤接口電路及程序編制 5.了解LED數碼管的結構、分類和技術參數
6.學會LED數碼管編碼方法,掌握顯示數轉換為顯示字段碼的編程方法 7.理解靜、動態顯示方式的結構原理特點 8.熟練掌握典型LED接口電路及程序編制 9.了解ADC和DAC的主要性能指標 10.掌握ADC0809和DAC0832接口應用編程 11.熟悉開關量I/O接口典型應用電路 思考題或練習題:
P135 題
5、題
6、題
7、題
8、題
9、題10
(九)第九章 串行接口及串行通信技術 教學要求:
1.串行通信基礎知識
2.串行通信制式及異步通信數據幀格式 3.串行接口工作方式與應用 主要講授內容:
9.1 串行通信基礎知識 9.2 AT89C51的串行接口
9.3 AT89C51串行接口的應用與編程 9.4 PC機與單片機的串行通信
9.5 實訓 教學時數:1學時 重點與難點:
1.了解并行通信和串行通信的基本概念 2.了解串行通信的三種制式及通信校驗方法 3.理解異步通信和同步通信的基本概念 4.理解波特率的概念,學會波特率計算方法 5.理解串行數據緩沖器的功能和讀寫方法 6.理解串行4種工作方式的特點和區別 7.重點掌握串行工作方式0的應用 思考題或練習題: P135 題
6、題
7、題8
(十)第十章 單片機應用系統開發技術 教學要求:
1.單片機應用系統的開發步驟 2.單片機應用開發實例 主要講授內容:
10.1 單片機系統的開發設計 10.2 單片機應用系統的開發工具
10.3 單片機開發系統應用實例—數字電子時鐘 10.4 課程設計 教學時數:1學時 重點與難點:
1.了解單片機應用系統設計的過程和要求 2.了解單片機開發工具的分類和功能 3.理解單片機應用系統軟、硬件調試的方法 4.理解數字電子時鐘的硬件電路原理與軟件系統
第二篇:單片機原理及應用課程設計教學大綱
《單片機原理及應用》課程設計教學大綱
課程編號:13033070 課程類別:必修課
適用專業:電氣信息類
學時:10 教研室主任:姜志成大綱執筆人:李春華
大綱審批人:付家才
一、課程設計的性質及目的
1.了解并掌握單片機的原理、結構、指令、接口及應用。
2.提高綜合運用所學的理論知識獨立分析和解決問題的能力。3.掌握匯編語言程序設計和調試。4.掌握C-51語言的設計和調試。
二、課程設計的要求
1. 根據設計要求,畫出硬件接線圖及程序的總體流程圖,然后進行各控制模塊的硬件設計及軟件設計。
2.掌握如何應用單片機仿真器來開發應用系統及仿真調試的過程。
三、參考題目
題目一 校園作息時間控制系統
設計要求:
1.作息時間要求實現對上下課打鈴、教學樓照明、學生宿舍燈、校園路燈四個開關量的精確控制。月時間累計誤差≤1分鐘。
2.能實時顯示時間,并方便定期進行時間校準。
3.根據應用系統的要求,初步掌握總體結構設計的方法和構思,從中選擇一種最佳設計方案。
4.根據應用系統結構規模的要求,掌握單片機外部擴充系統硬件設計的基本過程。
題目二 交通信號燈控制系統
設計要求:
1.設有一個南北(SN)向和東西(WE)向的十字路口,兩方向各有兩組相同交通控制信號燈,每組各有四盞信號燈,分別為直行信號燈(S)、左拐信號燈(L)、紅燈(R)和黃燈(Y),交通控制信號燈布置如圖1所示。
2.根據交通流量不同,交通信號燈的控制可實現手動、自動兩種控制。平時使用自動控制,高峰區可使用手動控制。手動控制時,用戶通過鍵盤對交通信號燈進行人工控制;自動控制時,交通信號燈控制規律用圖2狀態轉換圖來描述。
圖1十字路口交通控制信號燈示意圖
圖2交通控制信號燈控制規律示意圖
題目三 環境溫度監測系統
設計要求:
1.可以監測8點環境溫度信號,可以擴充;
2.測量范圍為0.00℃~99.9℃,可以擴充到-55℃~+125℃,精度為±0.5℃; 3.用4位數碼管進行循環顯示,其中最高位顯示通道提示符A~H,低3位顯示實際溫度值,每秒切換一個通道進行輪流顯示;
4.可以隨時查看指定通道的溫度值(擴充功能)。
四、教學參考文件與教學形式
教學參考文件: 〔1〕付家才,《單片機控制工程實踐技術》,化學工業出版社,2003年 〔2〕胡漢才,《單片機原理及接口設計》,清華大學出版社,2002年 〔3〕康華光,《模擬電子技術》,高等教育出版社,2004年 教學形式:根據課程設計大綱的要求,采取指導的形式。
五、考核方式及成績評定標準
考核方式采取設計報告與實際操作,根據設計的情況和實際操作效果給出成績,其中設計報告占60%,日常管理(包括遲到、曠課、衛生等)占10%,實際操作占30%。成績采用優、良、中、及格和不及格五級分制評定。
六、其他必要的說明
課程設計教師可根據專業特點選做相應題目。
第三篇:《單片機原理與接口技術》課程設計教學大綱
《單片機原理與接口技術》課程設計教學大綱
課程編號:
課程英文名稱:Course Design of Micro-controller Principle and Interface Technology 學時數:18
學分數:1 使用層次和專業:本科
電氣工程及其自動化、電子信息工程、機械設計制造及其自動化等專業
一、課程設計的性質、目的
《單片機原理及接口技術》課程設計是在基本學完該課程之后,綜合運用所學單片機知識,完成一個單片機應用系統設計,從而加深對單片機軟硬知識的理解,獲得初步的應用經驗,為走出校門從事單片機應用的相關工作打下基礎。
通過該課程設計,主要達到以下目的:
1、鞏固和加深對單片機原理和接口技術知識的理解,使學生增進對單片機系統的感性認識,加深對單片機理論方面的理解,為順利完成畢業設計打下基礎。
2、使學生掌握對單片機的內部功能模塊的應用,如定時器/計數器、中斷、片內外存貯器、I/O口和串行口通訊等,進一步深化和鞏固所學基礎理論、專業知識及實驗技能,培養學生綜合運用所學專業知識分析問題和解決問題的能力。
3、培養學生根據課題需要選學參考書籍、查閱手冊和文獻資料的能力,了解與課題有關的硬件元器件的工程規范,能按課程設計任務書的要求編寫課程設計說明書,學會方案論證的比較方法,初步掌握工程設計的基本方法,能正確反映設計和實驗成果,能用計算機繪制電路圖和流程圖。使學生了解和掌握單片機應用系統的軟、硬件設計過程、方法及實現,提高學生的技術應用能力,為以后設計和實現單片機應用系統打下良好基礎。
4、這一環節對掌握常用儀器、儀表的正確使用方法,學會軟、硬件的設計和調試方法,掌握單片機技術在生產實踐中的應用,提高學生的工程實踐能力、動手能力、創新能力,使學生樹立正確的人生觀,養成嚴謹、踏實的工作作風。
二、課程設計的內容
課程設計主要內容包括:理論設計、調試及寫出總結報告等,其中理論設計又包括選擇總體方案、硬件系統設計和軟件系統設計。硬件設計包括單元電路、選擇元器件及計算參數等;軟件設計包括模塊化層次結構圖、程序流程圖等。程序設計是課程設計的關鍵環節,通過調試,進一步完善程序設計,使之達到課題所要求的指標,使理論設計更接近于 1
實際產品。課程設計的最后要寫出設計總結報告,把理論設計內容,調試的過程及性能指標的測試結果進行全面的總結,把實踐內容上升到理論高度。
以下8個設計題目每組學生可任選一項: 題目一 智能交通燈控制系統設計
1、設計要求
(1)用發光二極管模擬交通信號燈,用按鍵開關模擬車輛檢測信號。
(2)A、B兩車道交叉組成十字路口,A是主車道,B是支道。正常情況下,A、B兩車道輪流放行,A放行50s,B放行30s,各含5s警告時間。
(3)交通繁忙時,該系統應有手受控開關緩解交通擁擠狀況,其中一車道放行期間,另一車道繁忙,可通過開關獲得15s放行時間。
(4)有緊急車輛通過時,另需一開關設置兩車道均禁止通行20s。
2、主要功能模塊
智能交通燈控制系統主要功能模塊包括電源電路、單片機主控電路、按鍵控制電路和道路顯示電路組成。根據具體情況選擇合適型號的單片機,發光二極管,開關等硬件設備進行設計。
題目二 溫度控制系統設計
1、設計要求
(1)用單片機控制一個由1kw電爐加熱的電烤箱,最高溫度不超過120℃。(2)電烤過程恒溫控制,溫度可通過系統設置,誤差不超過±2℃。(3)實時顯示溫度和設置溫度,顯示精確為1℃。
(4)溫度超出設置溫度±5℃時發超限報警,對升溫和降溫過程不作要求。
2、主要功能模塊
溫度控制系統的主要功能模塊包括溫度測量(溫度傳感器、放大器、ADC轉換器)、溫度控制(光電隔離、驅動電路、可控硅電路、電爐)、溫度給定(按鍵)、溫度顯示和報警等幾部分。根據具體情況選擇合適型號的單片機,溫度傳感器、ADC轉換器等硬件設備進行設計。
題目三 點陣LED電子顯示屏的設計(第8章)
1、設計要求
(1)設計4個16×16的LED電子顯示屏,能穩定、清晰地顯示圖形或文字。(2)圖形或文字顯示通過編程能實現靜止、左移和右移等多種顯示方式。
(3)采用動態掃描方式,保證在目測條件LED顯示屏可亮度均勻地顯示圖形和文字,并且穩定、清晰、無串擾。
2、主要功能模塊
LED電子顯示屏系統的主要功能模塊包括單片機主控模塊、16×16的點陣顯示、行驅動電路、列驅動電路、譯碼電路幾部分。根據具體情況選擇合適型號的單片機等硬件設備進行設計。題目四 密碼鎖設計
1、設計要求
(1)要求密碼鎖可以設置8位密碼,每位密碼值范圍為1~8,用戶可以自行設定和修改密碼。
(2)若輸入的8位開鎖密碼不正確,則報警5s,連續錯3次要報警1分鐘,報警期間輸入密碼無效;輸入的8位開鎖密碼完全正確才能開鎖,開鎖時有1s提示音
(3)鎖內有備用電池,內部上電復位時才能設置或修改密碼;電磁鎖的電磁線圈每次通電5s,然后恢復初態;密碼鍵盤上只允許有8個密碼按鍵,密碼設定完畢后要有2s的提示音。
2、主要功能模塊
密碼鎖系統主要功能模塊包括主控模塊、按鍵掃描模塊、蜂鳴器、電源電路、復位電路、晶振電路、驅動電路幾部分。根據具體情況選擇合適型號的單片機,三極管等硬件設備進行設計。
題目五 LED點陣顯示電子鐘設計
1、設計要求
(1)時鐘的顯示由LED點陣構成。
(2)能正確顯示時間,上電顯示為12點,時間能夠由按鍵調整。(3)誤差小于1s。
2、主要功能模塊
LED點陣顯示電子鐘系統主要功能模塊包括主控模塊、LED點陣掃描模塊、電子鐘模塊組成。其中電子鐘由顯示電路、行驅動電路、列驅動電路、按鍵電路和復位電路、晶振電路、驅動電路幾部分組成。根據具體情況選擇合適型號的單片機,鎖存驅動器、譯碼器等硬件設備進行設計。題目六 智能搶答器設計
1、設計要求
(1)設計一個智力競賽搶答器,可同時供8名選手或8個代表隊參加比賽,分別使用一個按鈕,編號從0~7。
(2)設置一個控制開關,用來控制系統的清零和搶答開始。
(3)搶答器具有數據鎖存功能、顯示功能和聲音提示功能。搶答開始后,有選手按動搶答按鈕,鎖存對應編號,并在LED數碼管上顯示選手的編號,同時燈亮且伴隨聲音提示。同時鎖存電路,禁止其他選手搶答,顯示編號一直保持到系統清零。
2、主要功能模塊
智能搶答器系統主要功能模塊包括主控模塊、復位電路、電源電路、選手按鍵、控制開關按鈕,聲音提示和數碼顯示等部分組成。根據具體情況選擇合適型號的單片機,蜂鳴器、數碼管等硬件設備進行設計。題目七 比賽記分牌設計
1、設計要求
(1)啟動時顯示為0分,計分范圍為0~100分。(2)得分時加上相應的分數,失分時剪去相應的分數。(3)刷新分數的按鍵按下時,伴隨提示音。
2、主要功能模塊
比賽記分牌系統主要功能模塊包括單片機主控模塊、顯示模塊、按鍵模塊、電源模塊等部分組成。根據具體情況選擇合適型號的單片機,蜂鳴器、數碼管等硬件設備進行設計。題目八 學習型紅外線遙控器設計
1、設計要求
(1)適用于編碼式紅外線遙控型家用電器。(2)可遙控多臺家用電器。(3)具有一個學習/控制復用鍵。
(4)可通過一個設備選擇鍵和各個功能控制鍵實現對多臺設備的常用功能的學習和控制。(5)成本低,抗干擾能力強。
2、主要功能模塊
學習型紅外線遙控器控制系統主要功能模塊包括單片機主控模塊、紅外接收及發射電路、復位電路、按鍵及狀態指示電路等部分組成。根據具體情況選擇合適型號的單片機、一體化紅外遙控接收器等硬件設備進行設計。
三、課程設計的要求
1、課程設計的組織形式:將班級分成若干組,每組3~5人,自行分工完成一個題目。
2、課程設計流程:
(1)審題、查閱相關資料,確定系統總體方案;
(2)完成硬件設計,畫出硬件設計原理圖(包括設備模塊選擇、搭接線路、計算參數等)
(3)根據所完成的任務、硬件原理圖繪制系統軟件框圖,編制程序;
(4)系統調試,認真客觀地記錄和觀察實驗結果,對實驗結果進行深入的分析,寫出實驗心得;
(5)撰寫課程設計報告及答辯。
3、課程設計報告的編寫要求:(1)設計任務書一份;
(2)硬件設計原理圖一份(A4圖紙);(3)設計模塊說明;(4)軟件調試說明;
(5)實驗結果分析(包括硬件設計和軟件調試分析)。
四、成績考核方式
1、硬件設計成績(20%);
2、軟件設計成績(20%);
3、實驗調試(40%);
4、實驗報告和平時成績(20%)。
五、教材和參考文獻
1、推薦教材
[1]楊居義.單片機課程設計指導.清華大學出版社.2009年9月.[2]李海濱.單片機技術課程設計與項目實例.中國電力出版社.2009年10月.2、教學參考書
[1]付家才.單片機實驗與實踐.高等教育出版社.2006年3月.[2]李廣第.單片機基礎.北京航空航天大學出版社.2005年9.[3]朱珍.單片機原理.石油工業出版社.2001年6.[4]胡錦.單片機技術實用教程.高等教育出版社
2004.6.[5]薛鈞義.微機控制系統及應用.西安交通大學出版社.2003年2.[6]彭介華.電子技術課程設計指導.高等教育出版社.1999年10月.大綱制定人:李娜、吳澤、趙忠彪
大綱審定人:白政民
修訂日期:2012.3
第四篇:《單片機原理及應用》工程實踐教學大綱講解
《單片機原理及應用》工程實踐教學大綱
課程編號:13033070 課程類別:專業課 適用專業:電氣與信息類 學時:1周學分:2 教研室主任:孟毅男
大綱執筆人:沈顯慶
大綱審批人:付家才
一、工程實踐的性質、任務與目的
《單片機原理及應用》工程實踐是以培養學生創新意識、啟發創新思維和培養學生專業工程實踐能力的實踐教學環節。在教學過程中綜合運用和總結歸納學生先修課的有關知識,結合具體的控制對象啟發學生的創新過程和綜合運用知識的實踐能力,為學生進一步學習有關專業課和日后從事信息和電氣工程技術工作及相關設計打下基礎。
本實踐主要完成星研Star51L在線實時仿真軟件的學習,掌握匯編語言和C語言編程技巧,學會程序設計及接口電路設計,并進行在線仿真和調試,增強學生工程實踐能力、創新設計能力以及對電氣與信息工程專業知識靈活應用的能力。
二、工程實踐教學的基本要求
1.根據教師下達的設計任務書進行理解和研究,并進行初步實踐設計。
2.教師根據學生的初步設計進行方案篩選,確定實踐方案,進行創新設計和綜合實踐。3.根據教師提供的實踐設備完成實踐內容。
4.認真進行實踐驗證及改進(包括測試及監測)做好現象的觀測和總結,保證獲得最佳實踐效果。
5.認真書寫實踐報告及結論分析
6.保證出勤,按照實踐教學要求的期限內完成任務書要求的實踐內容。7.注意做好個人的安全防護工作。
三、工程實踐教學的基本內容及安排
1.基本內容:
1)并行接口電路設計及調試 2)顯示電路設計與調試 3)定時器的使用及編程 4)外部中斷電路設計與調試
5)D/A轉換器的使用、接口電路設計及編程 6)A/D轉換器的使用、接口電路設計及編程 7)鍵盤接口電路設計及編程 8)串行接口電路設計及調試 2.時間安排:一周
四、教學文件與教學形式
1.教學文件 實踐教材:
《單片機控制工程實踐技術》主編:付家才,出版社:化學工業出版社 實踐參考書:
《單片機原理及接口設計》
主編:胡漢才,出版社:清華大學出版社 《電機及拖動基礎》
主編:顧繩谷,出版社:機械工業出版社 《模擬電子技術》
主編:康華光,出版社:高等教育出版社 2.教學形式
根據大綱和任務書的要求,在教師的指導下自行設計、調試,完成實踐內容。
五、考核方式及成績評定 考核方式采取實踐操作,根據實踐操作的情況和實踐效果給出成績,其中實踐操作占60%,日常管理(包括遲到、曠課、衛生等)占10%,實踐報告占30%。成績采用優、良、中、及格和不及格五級分制評定。
六、其他必要的說明
可根據學生掌握情況選做相應題目。
第五篇:單片機原理學習心得
單片機原理學習心得
授課老師: XXX
姓
名: XXX
學
號:XXX
通過本學期學習我收獲很大,雖然只是基礎課程,但是讓我對單片機有了深入的了解。在工業、農業、軍事、保安、金融、儀器儀表、航空航天、醫療、通訊、辦公設備、娛樂休閑、健身、體育競賽、服務領域……,大量單片機——嵌入式技術已經無處不在。正迅速改變著人們傳統的生產和生活方式。以前總聽人提到單片機與嵌入式根本不知道是啥,現在終于明白了。
單片機是單片微型計算機(Single-Chip Microcomputer)的簡稱,又稱為嵌入式微控制器(Embedded Microcontroller)。是一種把中央處理器(CPU:進行運算、控制)、存儲器(存放程序或數據的ROM:程序存儲器和RAM:數據存儲器)、輸入/輸出(I/O:串口、并口等)接口、定時器/計數器喝中斷控制器等部件集成在一塊芯片上面構成的單芯片微型計算機。其特點是控制功能強、可靠性高、通用性好、適應性廣、擴展靈活、易于嵌入。在實際應用中,主要是將單片機嵌入需要控制的設備中,對被控制對象進行智能化控制。根據被控制對象的不同,單片機大致有幾個方面的應用:工業控制、儀器儀表、辦公設備、家用電器、其他領域。典型單片機有MCS-
51、MSP430、EM78、PIC、Motorola、AVR等。Intel公司的MCS-51單片機為主流產品,經典,許多半導體廠家以其中的8051為基核,推出了許多兼容性的CHMOS單片機-80C51系列。Motorola單片機是世界上較大的單片機廠商之一。品種全、選擇余地大、新產品多。其特點是噪聲低,抗干擾能力強,比較適合于工控領域及惡劣的環境。Microchip公司生產的PIC單片機是市場份額增長較快的單片機。其特點是運行速度快、低電壓、低功耗、大電流LCD驅動、低價位。適用于量大、檔次低、價格敏感的產品。美國德州儀器(TI)公司生產的MSP430單片機為低電壓、低功耗產品,功能較強。主要應用于智能小區及四表系統。臺灣義隆公司(EMC)生產的EM78單片機為低功耗,低價格產品,優越的數據處理功能。Atmel公司生產的AVR為高速、低功耗產品,支持ISP、IAP,I/O口驅動能力較強。
通過學習了解了具有代表性的MCS-51系列單片機的內部結構、工作原理、指令系統、程序設計、中斷系統、定時器/計數器。并行接口、串行接口、A/D與D/A轉換、其他接口與系統擴展等,熟悉了一個實際單片機的應用項目。