單片機(jī)教學(xué)大綱_第1頁
單片機(jī)教學(xué)大綱_第2頁
單片機(jī)教學(xué)大綱_第3頁
單片機(jī)教學(xué)大綱_第4頁
單片機(jī)教學(xué)大綱_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、單片機(jī)原理與接口技術(shù)課程教學(xué)大綱課程性質(zhì):專業(yè)必修課總學(xué)時數(shù):60適合專業(yè):電子技術(shù)應(yīng)用一、課程教學(xué)目標(biāo)通過本課程的教學(xué)使學(xué)生掌握單片機(jī)技術(shù)的基本知識,了解單片機(jī)的組成、工作原理、 編程及外圍電路設(shè)計(jì)等基礎(chǔ)知識,掌握單片機(jī)的編程方法、編程規(guī)則及外圍電路設(shè)計(jì)技巧, 著重培養(yǎng)學(xué)生的自學(xué)能力,編程能力,動手操作能力和分析問題、解決問題的能力。二、課程的目的與任務(wù)本課程是電子技術(shù)應(yīng)用專業(yè)的一門專業(yè)必修課,通過對本門課的學(xué)習(xí),讓學(xué)生掌握80C51單片機(jī)的基本知識,包括它的系統(tǒng)結(jié)構(gòu),指令系統(tǒng)程序設(shè)計(jì)方法,中斷系統(tǒng)和定時記 數(shù)系統(tǒng),以及80C51單片機(jī)的系統(tǒng)擴(kuò)展方法、應(yīng)用技術(shù)和發(fā)展現(xiàn)狀。要求學(xué)生在學(xué)習(xí)完本門

2、課程后可以用單片機(jī)做簡單的系統(tǒng)設(shè)計(jì),并且掌握匯編語言和 C語言的編程方法,為學(xué)習(xí)其他型號單片機(jī)做一個知識的鋪墊。三、理論教學(xué)的基本要求1 了解當(dāng)前市場主流單片機(jī)型號及種類以及單片機(jī)應(yīng)用系統(tǒng)的基本開發(fā)方法。2 熟悉80C51單片機(jī)的結(jié)構(gòu)和工作原理,掌握80C51的內(nèi)部資源,特別是存儲器配置, 理解單片機(jī)的工作原理和基本時序。3掌握C言程序設(shè)計(jì)的方法,能編寫簡單的程序。4. 理解中斷系統(tǒng)的基本概念,中斷系統(tǒng)的結(jié)構(gòu)。5. 理解80C51定時/計(jì)數(shù)器的結(jié)構(gòu)。6. 了解80C51單片機(jī)串行接口結(jié)構(gòu),掌握80C51單片機(jī)串行接口的使用方法。7. 理解80C51單片機(jī)的總線擴(kuò)展邏輯,掌握80C51單片機(jī)存儲

3、器擴(kuò)展方法。8. 了解80C51單片機(jī)C語言程序設(shè)計(jì)基本方法。9. 了解80C51單片機(jī)應(yīng)用系統(tǒng)的一般設(shè)計(jì)步驟,掌握提高80C51單片機(jī)系統(tǒng)可靠性的方法。四、實(shí)踐教學(xué)的基本要求實(shí)驗(yàn)學(xué)時8應(yīng)開實(shí)驗(yàn)項(xiàng)目個數(shù)4序號實(shí)驗(yàn)名稱實(shí)驗(yàn)要求學(xué)時分配實(shí)驗(yàn)類型備注1單片機(jī)仿真軟件的使用方法必做2演示性2并行口輸入輸出實(shí)驗(yàn)必做2驗(yàn)證性3音頻控制頭驗(yàn)必做2綜合性4程序調(diào)試必做2綜合性實(shí)驗(yàn)一 單片機(jī)仿真軟件的使用方法1實(shí)驗(yàn)?zāi)康模毫私鈫纹瑱C(jī)仿真軟件的功能并且學(xué)會單片機(jī)仿真軟件的使用方法。2實(shí)驗(yàn)內(nèi)容與要求:介紹單片機(jī)仿真軟件的功能和使用方法,要求會用仿真軟件來編寫匯編語言程序并進(jìn)行編譯驗(yàn)證。實(shí)驗(yàn)二 P1 口輸入輸出實(shí)驗(yàn)1實(shí)

4、驗(yàn)?zāi)康模毫私鈫纹瑱C(jī)輸入輸出接口的使用方法,加深理解單片機(jī)輸入輸出接口的應(yīng)用。2實(shí)驗(yàn)內(nèi)容與要求:用匯編語言編寫用80C51單片機(jī)的P1 口驅(qū)動發(fā)光二極管循環(huán)點(diǎn)亮的程序,并且連接硬件線路進(jìn)行結(jié)果驗(yàn)證。實(shí)驗(yàn)三音頻控制實(shí)驗(yàn)1實(shí)驗(yàn)?zāi)康模簩W(xué)會用單片機(jī)的接口控制蜂鳴器發(fā)聲,加深理解單片機(jī)的工作原理。2實(shí)驗(yàn)內(nèi)容與要求:在仿真軟件上編寫控制蜂鳴器發(fā)聲的程序,并連接線路進(jìn)行硬件仿 真。實(shí)驗(yàn)四計(jì)數(shù)器實(shí)驗(yàn)1實(shí)驗(yàn)?zāi)康模簩W(xué)會單片機(jī)記數(shù)器的使用方法,加深對單片機(jī)計(jì)數(shù)器的理解。2實(shí)驗(yàn)內(nèi)容與要求:介紹單片機(jī)計(jì)數(shù)器的使用方法,編寫計(jì)數(shù)程序并通過硬件線路進(jìn)行 驗(yàn)證。五、教學(xué)學(xué)時分配章次各章名稱總學(xué)時學(xué)時分配講課實(shí)驗(yàn)實(shí)訓(xùn)習(xí)題1緒論2

5、2280C51的結(jié)構(gòu)及原理862380C51的指令系統(tǒng)862480C51的匯編語言程序設(shè)計(jì)862580C51的中斷系統(tǒng)及定時/計(jì)數(shù)器1082680C51單片機(jī)的串行接口66780C51單片機(jī)的系統(tǒng)擴(kuò)展66880C51的串行總線擴(kuò)展44980C51的單片機(jī)的模擬量接口441080C51單片機(jī)的C語言程序設(shè)計(jì)221180C51應(yīng)用系統(tǒng)設(shè)計(jì)方法22總計(jì)60528六、大綱內(nèi)容第一章 緒論 教學(xué)目的:了解單片機(jī)及單片機(jī)應(yīng)用系統(tǒng)的開發(fā)方法。 教學(xué)基本要求:(1)了解計(jì)算機(jī)中的數(shù)及其轉(zhuǎn)換。(2)了解當(dāng)前市場主流單片機(jī)型號及種類。(3)了解單片機(jī)應(yīng)用系統(tǒng)的基本開發(fā)方法。教學(xué)重點(diǎn)和難點(diǎn):(1)計(jì)算機(jī)中的數(shù)及其轉(zhuǎn)

6、換。(2)單片機(jī)應(yīng)用系統(tǒng)的基本開發(fā)方法。教學(xué)內(nèi)容: 計(jì)算機(jī)中的數(shù)及其轉(zhuǎn)換, 當(dāng)前市場主流單片機(jī)型號及種類, 單片機(jī)應(yīng)用系統(tǒng) 的基本開發(fā)方法。第一節(jié) 電子計(jì)算機(jī)概述第二節(jié):單片機(jī)發(fā)展過程及產(chǎn)品近況第三節(jié):單片機(jī)特點(diǎn)及其應(yīng)用領(lǐng)域第四節(jié):單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程第五節(jié):卩Vision集成開發(fā)環(huán)境介紹作業(yè)習(xí)題:1、什么叫單片機(jī)?其主要特點(diǎn)有哪些?2、簡述單片機(jī)的開發(fā)過程。第二章 80C51 的結(jié)構(gòu)和原理教學(xué)目的: 掌握 80C51 的結(jié)構(gòu)和原理。教學(xué)基本要求:(1)熟悉 80C51 單片機(jī)的結(jié)構(gòu)和工作原理。(2)掌握 80C51 的內(nèi)部資源 ,特別是存儲器配置。(3)理解單片機(jī)的工作原理和基本時序。教學(xué)

7、重點(diǎn)和難點(diǎn):( 1) 80C51 單片機(jī)的結(jié)構(gòu)和工作原理。(2)單片機(jī)的工作原理和基本時序。教學(xué)內(nèi)容: 80C51 單片機(jī)的結(jié)構(gòu)和工作原理 ,80C51 的內(nèi)部資源,特別是存儲器配置, 單片機(jī)的工作原理和基本時序。第一節(jié) 80C51 系列概述第二節(jié): 80C51 的基本結(jié)構(gòu)與應(yīng)用模式第三節(jié): 80C51 典型產(chǎn)品資源配置與引腳封裝第四節(jié): 80C51 單片機(jī)的 CPU第五節(jié): 80C51 的存儲器組織作業(yè)習(xí)題:1、 80C51 單片機(jī)復(fù)位后狀態(tài)如何?復(fù)位方法有幾種?2、 80C51 單片機(jī)控制信號總線有哪些?各信號作用如何?第三章 80C51 指令系統(tǒng)的構(gòu)成教學(xué)目的: 了解 80C51 單片機(jī)

8、指令系統(tǒng)的構(gòu)成。教學(xué)基本要求:(1)了解 80C51 指令系統(tǒng)的構(gòu)成。( 2)掌握 80C51 的尋址方式。(3)理解 80C51 指令系統(tǒng)的操作功能。教學(xué)重點(diǎn)和難點(diǎn):( 1) 80C51 的尋址方式。( 2) 80C51 指令系統(tǒng)的操作功能。教學(xué)內(nèi)容: 80C51 指令系統(tǒng)的構(gòu)成, 80C51 的尋址方式, 80C51 指令系統(tǒng)的操作功能。 第一節(jié):指令格式及常用符號第二節(jié): 80C51 的尋址方式第三節(jié):數(shù)據(jù)傳送指令第四節(jié):算術(shù)類運(yùn)算指令第五節(jié):邏輯運(yùn)算與循環(huán)指令第六節(jié):控制轉(zhuǎn)移類指令第七節(jié):位操作指令 作業(yè)習(xí)題:1、訪問內(nèi)部 RAM 單元可以采用哪些尋址方式?2、試編寫程序,將 R1 中

9、的低四位數(shù)與 R2 中的高四位數(shù)合并成一個八位數(shù),并將其存 放在 R1 中。第四章 80C51 的匯編語言程序設(shè)計(jì)教學(xué)目的: 掌握匯編語言程序的編寫方法及常用的程序結(jié)構(gòu)。教學(xué)基本要求:(1)掌握 80C51 匯編語言程序設(shè)計(jì)的步驟。(2)掌握 80C51 常用偽指令的使用方法。( 3)熟悉幾種基本的程序結(jié)構(gòu)。教學(xué)重點(diǎn)和難點(diǎn):( 1) 80C51 常用偽指令的使用方法。( 2)幾種基本的程序結(jié)構(gòu)。教學(xué)內(nèi)容: 80C51 匯編語言程序設(shè)計(jì)的步驟, 80C51 常用偽指令的使用方法,幾種基本 的程序結(jié)構(gòu)。第一節(jié):程序編制的方法和技巧第二節(jié):源程序的編輯和匯編 第三節(jié):基本程序結(jié)構(gòu) 第四節(jié):子程序及其

10、調(diào)用 第五節(jié):簡單 I/O 的并行口直接驅(qū)動示例 作業(yè)習(xí)題:1、編寫程序,把 RAM 中 1000H 101F H 內(nèi)容傳送到內(nèi)部 RAM 的 30H40H 中。2、編寫程序,把累加器 A 中的二進(jìn)制數(shù)變換成 3 位 BCD 碼,并將百十個位數(shù)分別存 放在內(nèi)部 RAM 的 50H、 51H、52H 中。第五章 80C51 的中斷系統(tǒng)及定時 /計(jì)數(shù)器教學(xué)目的: 掌握 80C51 的中斷系統(tǒng)及定時 /計(jì)數(shù)器。教學(xué)基本要求:( 1)理解中斷系統(tǒng)的基本概念。( 2)理解 80C51 中斷系統(tǒng)的結(jié)構(gòu)。(3)理解 80C51 定時 /計(jì)數(shù)器的結(jié)構(gòu)。教學(xué)重點(diǎn)和難點(diǎn):( 1) 80C51 中斷系統(tǒng)的結(jié)構(gòu)。(

11、2) 80C51 定時 /計(jì)數(shù)器的結(jié)構(gòu)。教學(xué)內(nèi)容: 中斷系統(tǒng)的基本概念, 80C51 中斷系統(tǒng)的結(jié)構(gòu), 80C51 定時 /計(jì)數(shù)器的結(jié)構(gòu)。第一節(jié): 80C51 單片機(jī)中斷系統(tǒng)第二節(jié): 80C51 單片機(jī)中斷處理過程 第三節(jié): 80C51 單片機(jī)的定時 /計(jì)數(shù)器 作業(yè)習(xí)題:1、定時 /計(jì)數(shù)器的四種工作方式各有何特點(diǎn)?2、利用定時 /計(jì)數(shù)器 T0 產(chǎn)生定時時鐘,由 P1 口控制 8 個指示燈。編一個程序,使 8 個指示燈依次閃爍,閃動頻率 1 秒 /次。第六章 80C51 單片機(jī)的串行接口教學(xué)目的:了解單片機(jī)的串行接口以及串行接口的使用方法。教學(xué)基本要求:(1)了解 80C51 單片機(jī)串行接口結(jié)構(gòu)

12、。(2)掌握 80C51 單片機(jī)串行接口的使用方法。教學(xué)重點(diǎn)和難點(diǎn) :( 1) 80C51 單片機(jī)串行接口的使用方法。教學(xué)內(nèi)容: 80C51 單片機(jī)串行接口結(jié)構(gòu), 80C51 單片機(jī)串行接口的使用方法。第一節(jié):計(jì)算機(jī)串行通信基礎(chǔ)第二節(jié):單片機(jī)串行口 第三節(jié):單片機(jī)的串行口應(yīng)用 作業(yè)習(xí)題:1、串行口通信的接口標(biāo)準(zhǔn)有哪幾種?2、在串行口通訊中通信速率與傳輸距離之間關(guān)系如何?第七章 80C51 單片機(jī)的系統(tǒng)擴(kuò)展 教學(xué)目的: 理解 80C51 單片機(jī)的總線擴(kuò)展邏輯及 80C51 單片機(jī)存儲器擴(kuò)展方法。 教學(xué)基本要求:(1)理解 80C51 單片機(jī)的總線擴(kuò)展邏輯。(2)掌握 80C51 單片機(jī)存儲器擴(kuò)展

13、方法。 教學(xué)重點(diǎn)和難點(diǎn):( 1) 80C51 單片機(jī)的總線擴(kuò)展邏輯。( 2) 80C51 單片機(jī)存儲器擴(kuò)展方法。 教學(xué)內(nèi)容: 80C51 單片機(jī)的總線擴(kuò)展邏輯,掌握 80C51 單片機(jī)存儲器擴(kuò)展方法。第一節(jié):存儲器的擴(kuò)展 第二節(jié):輸入輸出及其控制方式 第三節(jié): 80C51 接口芯片及其應(yīng)用 第四節(jié): LCD 接口及其擴(kuò)展 作業(yè)習(xí)題:1、以 80C31 為主機(jī),用兩片 27C256 擴(kuò)展 64K EPROM ,試畫出接口電路。2、利用 LCD1602 顯示信息時,若要在第 2 行第 8 列顯示“ GKCBS ”,地址命令字節(jié)應(yīng)為何值?第八章 80C51 的串行總線擴(kuò)展教學(xué)目的: 掌握 80C51

14、 單片機(jī)串行總線擴(kuò)展方法。教學(xué)基本要求:(1)理解 80C51 單片機(jī)串行總線擴(kuò)展的基本原理。(2)掌握 I2C 與 SPI 串行總線的基本擴(kuò)展方法。教學(xué)重點(diǎn)和難點(diǎn) :(1)80C51 單片機(jī)與 I2C 串行口總線器件接口方法。(2)80C51 單片機(jī)與 SPI 串行口總線器件的接口方法。教學(xué)內(nèi)容: 理解 80C51 單片機(jī)串行總線擴(kuò)展的基本原理, 掌握 I2C 與 SPI 串行總線的基 本擴(kuò)展方法。第一節(jié): I2C 總線接口及其擴(kuò)展第二節(jié): SPI 總線接口及其擴(kuò)展第三節(jié):串行時鐘日歷芯片 DS1302 及其接口作業(yè)習(xí)題:1、 I 2C 總線的特點(diǎn)是什么?2、 I 2C 總線數(shù)據(jù)傳送方向如何

15、控制?第九章 80C51 單片機(jī)的模擬量接口教學(xué)目的: 掌握 80C51 單片機(jī)與常用 D/A 轉(zhuǎn)換器、 A/D 轉(zhuǎn)換器的接口方法。 教學(xué)基本要求 :(1)了解 80C51 單片機(jī)與常用 D/A 轉(zhuǎn)換器的接口方法。(2)掌握 80C51 單片機(jī)與常用 A/D 轉(zhuǎn)換器的接口方法。教學(xué)重點(diǎn)和難點(diǎn):( 1) 80C51 單片機(jī)與常用 D/A 轉(zhuǎn)換器的接口方法。( 2) 80C51 單片機(jī)與常用 A/D 轉(zhuǎn)換器的接口方法。教學(xué)內(nèi)容: 單片機(jī)與常用 D/A 轉(zhuǎn)換器的接口方法, 80C51 單片機(jī)與常用 A/D 轉(zhuǎn)換器的 接口方法。第一節(jié): D/A 轉(zhuǎn)換器及單片機(jī)接口第二節(jié): A/D 轉(zhuǎn)換器及單片機(jī)接口

16、作業(yè)習(xí)題:1、 D/A 轉(zhuǎn)換器的主要功能是什么?2、 DAC0832 采用輸入寄存器和 DAC 寄存器二級緩沖有何特點(diǎn)? 第十章 80C51 單片機(jī)的 C 語言程序設(shè)計(jì) 教學(xué)目的: 掌握 C51 應(yīng)用程序設(shè)計(jì)基本方法。教學(xué)基本要求:(1)了解 C51 應(yīng)用程序的一般設(shè)計(jì)步驟。(2)掌握 C51 程序設(shè)計(jì)基本方法。( 3)了解進(jìn)一步提高 C51 語言與匯編語言程序設(shè)計(jì)軟件的綜合方法。 教學(xué)重點(diǎn)和難點(diǎn):( 1) C51 數(shù)據(jù)類型、存儲類型和存儲模式。( 2) C51 單片機(jī)片內(nèi)、片外資源編程控制方法。教學(xué)內(nèi)容: C51 單片機(jī)應(yīng)用系統(tǒng)的一般設(shè)計(jì)步驟, 提高 C51 單片機(jī)程序設(shè)計(jì)一般方法, 了解進(jìn)

17、一步提高 C51 語言與匯編語言程序設(shè)計(jì)軟件的綜合方法。第一節(jié):單片機(jī) C 語言概述第二節(jié): C51 的數(shù)據(jù)類型與運(yùn)算第三節(jié): C51 流程控制語句第三節(jié): C51 的編程實(shí)例 作業(yè)習(xí)題:1、 C51 支持?jǐn)?shù)據(jù)類型有哪些?2、 C51 有哪幾種編譯模式?每種編譯模式的特點(diǎn)? 第十一章 80C51 應(yīng)用系統(tǒng)設(shè)計(jì)方法 教學(xué)目的: 掌握 80C51 單片機(jī)應(yīng)用程序的一般設(shè)計(jì)方法。 教學(xué)基本要求:(1)了解 80C51 單片機(jī)應(yīng)用系統(tǒng)一般設(shè)計(jì)步驟。( 2)掌握提高 80C51 單片機(jī)應(yīng)用系統(tǒng)可靠性的方法。(3)了解進(jìn)一步提高 80C51 語言與匯編語言程序設(shè)計(jì)軟件的綜合方法。 教學(xué)重點(diǎn)和難點(diǎn):(1)單

18、片機(jī)應(yīng)用系統(tǒng)的一般設(shè)計(jì)步驟。(2)單片機(jī)應(yīng)用系統(tǒng)軟硬件可靠措施。(3)單片機(jī)數(shù)據(jù)采集系統(tǒng)一般構(gòu)成。教學(xué)內(nèi)容:80C51單片機(jī)應(yīng)用系統(tǒng)的一般設(shè)計(jì)步驟,提高80C51單片機(jī)系統(tǒng)可靠性的方法,了解進(jìn)一步提高 80C51單片機(jī)應(yīng)用系統(tǒng)軟件設(shè)計(jì)方法。第一節(jié):單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)過程第二節(jié):提高系統(tǒng)可靠性的一般方法第三節(jié):數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)第四節(jié):智能二線制溫度變送器設(shè)計(jì)實(shí)例作業(yè)習(xí)題:1、數(shù)據(jù)采集系統(tǒng)的模擬通道有哪些環(huán)節(jié)?2、多路模擬開關(guān)選擇要注意什么?七課程有關(guān)說明本課程先導(dǎo)課是電路分析、模擬電子技術(shù)、數(shù)字電子技術(shù),課程設(shè)計(jì)、畢業(yè)設(shè) 計(jì)等。八課程教學(xué)手段與教學(xué)方法本課程既有理論又有實(shí)際,而且實(shí)踐性強(qiáng),實(shí)驗(yàn)上機(jī)決不能放松, 必須嚴(yán)格要求。多做習(xí)題也很必要。九考核方式及成績評定考核形式:考試平時(作業(yè)與課堂提問、課堂練習(xí))占 10%;實(shí)踐動手能力考核,根據(jù)實(shí)踐課要求完 成實(shí)驗(yàn)任務(wù),其成績占總成績20% ;期末考試閉卷,其成績占總成績的70%。十使用教材及主要參考書(一)使用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論