版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、單片機C語言案例教程教學指南一本書的特色和教學目的本書是中職學校電子專業(yè)的單片機根底教材。特色在于全書以“案例+工程的形式展開,由26個案例和5個工程組成。案例為工程的前導,即用“案例來驗證單片機原理,用“工程來突出單片機應用。案例設(shè)計由淺到深,步步推高;工程設(shè)計貼近學生生活和學生興趣,具有學習價值和使用價值。本教材的教學目的,就是要激發(fā)和引導學生親手完成基于單片機的電子鐘及溫度計工程、LED漢字顯示屏工程設(shè)計,讓學生在整個學習過程中學習知識和享受成功,從而根本掌握MCS-51單片機的應用和開發(fā)技術(shù)。二本書的內(nèi)容和參考學時全書內(nèi)容共13章,參考學時為120課時,一學期完成全部教學任務。課時分配
2、見下表其中,實訓時間占三分之二。章序內(nèi)容經(jīng)夫子時第1章單片機根底12第2章C語百根底12都不上機第3章用數(shù)碼管模擬的循環(huán)燈12第4章中斷資源的應用編程8第5章日歷時鐘DS1302的應用編程6第6章AT24C02的應用編程6第7章DS18B20的應用編程6第8章含時控功能兼溫度顯示的電子鐘工程設(shè)計6第9章16X16點陣LED漢字顯示屏工程設(shè)計6第10章使用片內(nèi)EEPROM存儲器6第11章單片機與PC機間的串行通信6第12章單片機片外數(shù)據(jù)存儲器的擴大8第13章A/D轉(zhuǎn)換與D/A轉(zhuǎn)換簡介6機動22合計120三各章教學提要、要求及建議第1章單片機根底教學重點:1Keil軟件的啟動及工程文件的建立。2源
3、程序的編輯、存盤和參加工程操作。3編譯選項的設(shè)置要點。4編譯信息窗口的提示信息要點。下載程序中的MCU選擇和COM口選擇。下載程序的翻開操作。案例6源程序的程序架構(gòu)。for循環(huán)的工作過程。教學難點:案例6源程序的逐行分析。2文件包含命令的功用。3教學建議:第1章的主要任務是激發(fā)學生學習單片機的興趣和信心。應讓學生從組裝單片機學習板起步學單片機,這是因為單片機學習板的組裝非常簡單,能實現(xiàn)一裝就成的首戰(zhàn)告捷效果,從而能讓學生打破對單片機的神秘感,產(chǎn)生“我也能玩轉(zhuǎn)單片機的自豪感。第一節(jié)單片機課用來進展引入學習興趣和學習信心教學,即首先演示單片機學習板的電子鐘及溫度計功能和LED漢字顯示屏功能,用賞心
4、悅目的效果來打動學生的學習之心,并用程序下載操作向?qū)W生展示單片機的應用之妙在于程序設(shè)計,借此向?qū)W生暗示單片機技術(shù)的精華在于對單片機編程,以此煽動學生的編程志向。同時,在第一節(jié)課還要向?qū)W生展示單片機學習板的組成元件,如MCU、數(shù)碼管、三極管和其余集成塊、印刷電路板等,說明安裝步驟和本卷須知。第二四節(jié)課含課外時間用來組裝和驗收學生焊接組裝的單片機學習板,驗收的標準就是要能正常進展程序下載。后面8學時就按教材內(nèi)容講解及上機編程和下載驗證。本章第7節(jié)“REG51.H頭文件簡介可安排為學生閱讀內(nèi)容。教學內(nèi)容及根本要求:單片機是一塊集成電路芯片本節(jié)主要利用實物說明MCU芯片的外形外貌、內(nèi)部組成、引腳排列、
5、I/O功能。用單片機芯片組成單片機應用系統(tǒng)本節(jié)主要介紹單片機學習板的電路圖和印板圖,重點要理清四位數(shù)碼管的連接電路,掌握每位數(shù)碼管的顯示條件,為對數(shù)碼管編程打下電路根底本節(jié)一是要說明單片機的所有功能都完全靠寫入它的程序來決定,二是要介紹第1個案例的源程序組成和兩個賦值語句的功能及對數(shù)碼管顯示所起的作用。把程序?qū)懭雴纹瑱C芯片的操作平臺和操作步驟這一節(jié)是第1章的重點內(nèi)容,是單片機學習開發(fā)的根底的根底。學生可以且必須掌握用這兩個軟件來對單片機編程的操作步驟。從數(shù)碼管顯示學單片機編程案例2:數(shù)碼管上的“8。8。顯示本小節(jié)主要是在前例根底上增加語句來增加效果,借此說明語句的效能。案例3:被動形式的“80
6、51”顯示本小節(jié)主要指出,在本學習板中,四位數(shù)碼管的顯示一般不能四位同時實現(xiàn),即不可能在第一位顯示8的同時又讓第二位顯示0,只能按位分時輪流顯示。即假設(shè)要顯示“8051”,只能是先讓第一位顯示8而其余三位關(guān)斷,再讓第二位顯示0而其余三位關(guān)斷,再讓第三位顯示5而其余三位關(guān)斷,最后讓第四位顯示1而讓其余三位關(guān)斷。15.3案例4:主動形式的“8051”顯示本小節(jié)主要說明把一程序段嵌入一循環(huán)構(gòu)造的語法形式和產(chǎn)生的效果。15.4案例5:模塊化的“8051”顯示本小節(jié)主要說明單片機C語言程序要把程序分成由一個main函數(shù)和假設(shè)干個“子函數(shù)來組成才能高效才好開展。案例6:實用型的“8051”顯示本小節(jié)指出用
7、調(diào)用延時函數(shù)Delay來相對增加每位數(shù)碼管的顯示時間,其知識點是函數(shù)的嵌套調(diào)用和for語句的要點。案例6源程序的閱讀要點本節(jié)是第1章的難點,主要是引導和幫助學生一行一行地去閱讀單片機C語言程序,務必要讓學生多看多理解多提問,其中for語句是難點中的難點。本節(jié)要給學生說明,在程序中單片機中的所有特殊功能存放器本來都是用地址來引用的,為方便編程,可用符號地址來引用,但需要將符號定義到地址上。就是用來給各特殊功能存放器定義符號地址的文檔,因此要在程序的開頭寫上預處理命令“#include這一行,從而我們可省去由我們?nèi)ザx的相關(guān)編程工作。另外,在后面的各源程序分析中,對首次出現(xiàn)的特殊功能存放器符號,都
8、可讓學生從這個頭文件中,去查出這個符號所代表的地址,以加深對這個頭文件的理解。第2章C語言編程根底教學重點:1C語言程序的組成構(gòu)造2C語言的字符集、標識符、關(guān)鍵字和語句3C語言的整型數(shù)據(jù)、字符型數(shù)據(jù),C51擴大數(shù)據(jù)類型4C語言中的變量類型5算術(shù)運算符與算術(shù)表達式6賦值運算符與賦值表達式7關(guān)系運算符和關(guān)系表達式8邏輯運算符與邏輯表達式9位運算符與位運算表達式10逗號運算符與逗號表達式11程序的三種根本構(gòu)造if語句、if-else語句、if-else-if語句、switch語句for語句、while語句,do-while語句,break語句和continue語句,循環(huán)嵌套一維數(shù)組的定義和引用,二維
9、數(shù)組的定義和引用、變量和數(shù)組的存儲器類型15函數(shù)的定義和調(diào)用16函數(shù)調(diào)用的方式17全局變量和局部變量教學難點:for語句的執(zhí)行規(guī)那么C51的擴大數(shù)據(jù)類型關(guān)系運算和邏輯運算一維數(shù)組的定義和引用,二維數(shù)組的定義和引用變量和數(shù)組的存儲器類型if語句的嵌套for語句的嵌套有參函數(shù)的定義和調(diào)用函數(shù)的嵌套調(diào)用函數(shù)的表達式調(diào)用教學建議:本章的內(nèi)容全部為C語言編程知識,是全書的難點。把這些知識集中到這一章來學習,其目的只是為了讓后面的各案例可集中精力去分析源程序的程序架構(gòu)和函數(shù)功能,從而突出其案例程序的主要思路和主體構(gòu)成。因此,本章的學習就作為C語言知識點的集中介紹來處理,只需點到為止,不必展開。后面學習中需
10、要用這些知識來說清所遇問題時,再返回來從理論和理論相結(jié)合的層面上使用這些知識,能幫助學生理解看懂后面各案例中的源程序即可。教學內(nèi)容及要求:C語言程序的組成構(gòu)造和運行機制理解C程序的一般組成:預處理局部、全局變量定義局部和函數(shù)定義局部;理解程序的運行時各函數(shù)間的調(diào)用及返回道路。C語言的字符集、標識符、關(guān)鍵字和語句掌握標識符的組成規(guī)那么,語句的完畢標志。C語言中的數(shù)據(jù)類型理解數(shù)據(jù)類型展開圖常量和變量掌握常量和變量的定義整型常量掌握“0X的表示含義整型變量掌握用“usingnedint定義的變量的表示范圍和用“int定義的變量的表示范圍。實型常量一般理解實型變量一般理解掌握用usingnedchar
11、定義的變量的表示范圍。C51擴大數(shù)據(jù)類型掌握用“sbit、“sfr定義的變量的特性運算符與表達式算術(shù)運算符與算術(shù)表達式掌握各種算術(shù)運算的含義和法那么賦值運算符與賦值表達式掌握賦值運算的功能、+a與a+的區(qū)別關(guān)系運算符和關(guān)系表達式掌握各種關(guān)系運算的運算法那么邏輯運算符與邏輯表達式掌握各種位運算的運算法那么逗號運算符與逗號表達式理解運算符的優(yōu)先級和結(jié)合性理解掌握程序的三種根本構(gòu)造及其流程圖選擇構(gòu)造if語句掌握其一般形式、流程圖和執(zhí)行規(guī)那么if-else語句掌握其一般形式、流程圖和執(zhí)行規(guī)那么if-else-if語句理解內(nèi)容switch語句理解內(nèi)容選擇構(gòu)造要點小結(jié)掌握其要點循環(huán)構(gòu)造for語句掌握其一般
12、形式、流程圖和執(zhí)行規(guī)那么while語句掌握其一般形式、流程圖和執(zhí)行規(guī)那么do-while語句掌握其一般形式、流程圖和執(zhí)行規(guī)那么break語句和continue語句掌握這兩個語句的功能和區(qū)別循環(huán)嵌套掌握二重循環(huán)的一般形式和流程圖數(shù)組一維數(shù)組的定義和引用掌握定義一維數(shù)組的一般形式和引用數(shù)組元素的根本方法二維數(shù)組的定義和引用掌握定義二維數(shù)組的一般形式和引用數(shù)組元素的根本方法掌握用data、bdata、idata、xdata和code來定義數(shù)組的相應特點和區(qū)另1J。2.15函數(shù)的定義和調(diào)用系統(tǒng)庫函數(shù)掌握其定義用戶自定義函數(shù)掌握其定義函數(shù)的定義掌握無參數(shù)函數(shù)定義的一般形式;掌握有參數(shù)函數(shù)定義的一般形式。
13、掌握函數(shù)的類型的概念函數(shù)調(diào)用的方式掌握無參數(shù)函數(shù)調(diào)用的一般形式;掌握有參數(shù)函數(shù)調(diào)用的一般形式。全局變量和局部變量掌握全局變量的定義和特點;掌握局部變量的定義和特點。掌握用全局變量在函數(shù)間傳遞數(shù)據(jù)的方法。第3章用數(shù)碼管模擬的循環(huán)燈教學重點:筆段碼確實定方法位置碼確實定方法數(shù)碼管顯示函數(shù)的分段運作設(shè)計教學難點:用位運算來影響位置碼的技巧遞減數(shù)列的實現(xiàn)方法遞減越界的檢查及處理教學建議:因本教材設(shè)計的是不用仿真器的單片機學習方式,因此,本章特地安排了6個借助于數(shù)碼管顯示的案例來讓學生練習單片機程序設(shè)計,用數(shù)碼管顯示的直觀性來檢查程序的運行效果。要從這6個案例中總結(jié)出靈敏使用數(shù)碼管的筆段碼和位置碼的常用
14、技巧和一般方法,特別要注意如何根據(jù)數(shù)碼管的顯示步驟,來設(shè)計程序執(zhí)行的運作步驟,即把數(shù)碼管顯示過程的每一環(huán)節(jié)步驟,都能用一組語句一段代碼來實現(xiàn)。教學內(nèi)容及要求:掌握根據(jù)所要顯示筆段來確定其相應的筆段碼的計算方法。理解源程序每一行代碼的作用。掌握根據(jù)所要顯示的筆段,來確定其相應的筆段碼的計算方法;掌握根據(jù)筆段顯示所在的管位,來確定其對應的位尋址變量的賦值。理解源程序每一行代碼的作用。.3大江東去的流水燈掌握根據(jù)所要顯示的筆段,來確定其相應的筆段碼的計算方法;掌握根據(jù)筆段顯示所在的管位,來確定其對應的位尋址變量的賦值。理解源程序每一行代碼的作用。掌握根據(jù)所要顯示的筆段來確定其相應的筆段碼的計算方法;
15、掌握根據(jù)筆段顯示所在的管位,來確定其對應的位尋址變量的賦值。理解源程序每一行代碼的作用。.5奔騰不息的8051”掌握根據(jù)所要顯示的筆段來確定其相應的筆段碼的計算方法;掌握根據(jù)筆段顯示所在的管位來確定其對應的位尋址變量的賦值;掌握用位運算來實現(xiàn)對位置碼的再控制。理解源程序每一行代碼的作用。.69999倒數(shù)數(shù)的數(shù)碼管顯示理解用數(shù)組元素來形成筆段碼的靈敏性和優(yōu)越性;掌握用循環(huán)來產(chǎn)生遞減數(shù)列的技巧。理解源程序每一行代碼的作用。第4章中斷資源的應用編程教學重點:計算機中的中斷概念引入中斷機制的目的5個中斷資源的名稱兩個中斷控制存放器的名稱EA、ES、ET1、EX1、ET0、EX0的定義中斷優(yōu)先級的概念和
16、5個中斷源的標準順序特殊功能存放器TCON和TMOD的作用和編程要領(lǐng)中斷效勞函數(shù)定義的一般形式定時器/計數(shù)器的計數(shù)次數(shù)與其計數(shù)初值的關(guān)系。教學難點:定時器/計數(shù)器工作時,TH0、TL0和TH1、TL1的初值計算特殊功能存放器TCON和TMOD的作用和編程要領(lǐng)定時器中斷和計數(shù)器中斷串接使用的目的教學建議:中斷資源是單片機性能的重要組成局部。中斷編程是初學者要盡快掌握的根本知識,首先應理解和掌握中斷機制的作用和意義,要掌握5個中斷資源的名稱和使其產(chǎn)生中的事由,要掌握兩個控制中斷的存放器的名稱和作用。首先要講清對IE和IP的編程要領(lǐng),有此根底上就好講清對TCON存放器的編程要領(lǐng),困難的是對TMOD的
17、編程要領(lǐng)。在案例13、案例14中,要對單片機正常程序運行的狀況是什么,中斷程序運行的狀況是什么,中斷產(chǎn)生的條件是什么等了如指掌。在案例15中,要理解定時器中斷所起的作用是什么,在案例17中,要明確把定時器中斷和計數(shù)器中斷串接使用的目的是什么。教學內(nèi)容及要求:中斷的概念掌握中斷的概念和引入中斷機制的目的中斷允許存放器IE掌握IE中EA、ES、ET1、EX1、ET0、EX0各位的含義和編程要領(lǐng)。中斷優(yōu)先級存放器IP掌握中斷優(yōu)先級的概念,掌握中斷優(yōu)先級的標準順序,掌握IP中PS、PT1、PX1、PT0、PX0的定義和編程要領(lǐng)。定時器/計數(shù)器簡介定時器/計數(shù)器體系構(gòu)造示意圖掌握定時器/計數(shù)器的硬件構(gòu)造
18、。特殊功能存放器TCON掌握TCON存放器中各功能位的定義和編程要領(lǐng)。特殊功能存放器TMOD掌握TMOD存放器中各功能位的定義和編程要領(lǐng)。掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路,掌握中斷效勞函數(shù)的定義,掌握對IE存放器的編程要領(lǐng),理解源程序每一行代碼的作用。要對本案例正常程序運行的顯示是什么,中斷程序運行的顯示是什么,中斷產(chǎn)生的條件是什么,中斷返回的規(guī)律等了如指掌。掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路,掌握中斷效勞函數(shù)的定義,掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路,掌握中斷效勞函數(shù)的定義,掌握對IE存放器和IP存放器的編程要領(lǐng)。理解源程序每一行代碼的作用。要對正常程序運行顯示、外中斷1效勞函數(shù)運行顯示、
19、外中斷0效勞函數(shù)運行顯示了如指掌。要掌握中斷返回的規(guī)律和中斷嵌套的條件?;诙〞r器中斷的數(shù)字鐘掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路,掌握中斷效勞函數(shù)的定義,掌握對IE存放器和IP存放器及TMOD存放器的編程要領(lǐng)。理解源程序每一行代碼的作用。掌握定時器0在本案例中的作用。掌握用差值來設(shè)置定時器初值的方法。掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路,掌握中斷效勞函數(shù)的定義,掌握對IE存放器和IP存放器及TMOD存放器的編程要領(lǐng)。理解源程序每一行代碼的作用。掌握計數(shù)器0在本案例中的計數(shù)和中斷作用。理解用差值來設(shè)置計數(shù)器初值的道理。定時器T1與計數(shù)器T0的串接使用掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路,掌握中斷效勞
20、函數(shù)的定義,掌握對IE存放器和IP存放器及TMOD存放器的編程要領(lǐng)。理解源程序每一行代碼的作用。明確定時器1與計數(shù)器0串接使用的目的形成更長的定時時間。第5章日歷時鐘DS1302的應用編程教學重點:DS1302各引腳功能描繪.DS1302與單片機的連接要點.單片機讀寫DS1302的操作時序DS1302中各存放器的功能描繪讀寫DS1302的專屬函數(shù)體系借助專屬函數(shù)從DS1302讀取時間信息的函數(shù)調(diào)用道路圖.借助專屬函數(shù)把時間信息寫入DS1302的函數(shù)調(diào)用道路圖秒點閃爍的算法設(shè)計教學難點:單片機讀寫DS1302的操作時序,借助專屬函數(shù)從DS1302讀取時間信息的函數(shù)調(diào)用道路圖.借助專屬函數(shù)把時間信
21、息寫入DS1302的函數(shù)調(diào)用道路圖教學建議:隨著源程序體系的變大,對源程序的掌握和理解,要放在程序的架構(gòu)層面上和調(diào)用觀念上,即可以對主要是供調(diào)用的器件專屬函數(shù)不作過多分析,只要掌握其調(diào)用參數(shù)和返回值的使用即可。教學內(nèi)容及要求:掌握DS1302的引腳功能和在學習板中與單片機的連接要點,理解對DS1302的操作時序。掌握讀寫DS1302的專屬函數(shù)的組成體系。最底層的按位寫讀函數(shù)理解按位寫讀函數(shù)中對總線SCLK、RST置0置1操作與對DS1302的操作時序的對應關(guān)系。對DS1302的字節(jié)寫讀函數(shù)理解按位寫讀函數(shù)中對總線SCLK、RST置0置1操作與對DS1302的操作時序的對應關(guān)系。掌握源程序的程序
22、架構(gòu)和函數(shù)調(diào)用道路,學會借助DS1302的專屬函數(shù)來實現(xiàn)讀寫DS1302的函數(shù)調(diào)用手段,學會用外中斷來處理突發(fā)性事項。第6章AT24C02的應用編程教學重點:雙總線器件與單片機的連接要點。雙總線器件的固定地址和器件地址雙總線器件的操作時序AT24C02的引腳功能AT24C02的讀寫專屬函數(shù)AT24C02專屬函數(shù)的調(diào)用教學難點:雙總線器件的固定地址和器件地址雙總線器件的操作時序AT24C02的讀寫專屬函數(shù)的組成體系教學建議:把雙總線器件的操作時序作為理解內(nèi)容,即能大體知道AT24C02的讀寫專屬函數(shù)中,對雙總線的置0置1,就是為了形成操作時序即可。教學內(nèi)容及要求:I2C總線簡介I2C總線接口掌握
23、本學習板中,AT24C02與MCU的連接要點。I2C器件的地址掌握固定地址和器件地址的概念及器件地址的設(shè)定方法。對I2C器件進展數(shù)據(jù)傳送的操作時序理解操作時序與AT24C02專屬函數(shù)中對雙總線置0置1的聯(lián)絡(luò)。AT24C02簡介T24C02引腳圖掌握其引腳圖。讀寫AT24C02的專用函數(shù)掌握其專用函數(shù)的組成體系。AT24C02應用編程掌握AT24C02專用函數(shù)調(diào)用時的參數(shù)確定方法和返回值的使用方法,掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路。第7章DS18b20的編程應用教學重點:單總線器件與單片機的連接要點DS18B20的引腳圖DS18B20內(nèi)部存放器的地址分配DS18B20的功能操作碼DS18B20
24、的讀寫操作時序DS18B20的讀寫專屬函數(shù)組成體系DS18B20專屬函數(shù)的調(diào)用特點和方法教學難點:DS18B20內(nèi)部存放器的地址分配DS18B20的讀寫操作時序關(guān)于對單總線賦0值賦1值與DS18B20的讀寫操作時序的內(nèi)在聯(lián)絡(luò)教學建議:只要求理解對單總線賦0值賦1值是為了形成相應的操作時序,不要對底層專屬函數(shù)作定量分析,能調(diào)用DS18B20的專屬函數(shù),讀取DS18B20的溫度數(shù)據(jù)即可。教學內(nèi)容及要求:DS18b20使用簡介DS18b20的外形及與單片機的接口掌握DS18B20引腳定義,掌握DS18B20與單片機的連接要點。DS18b20的內(nèi)部構(gòu)造和操作指令掌握DS18B20內(nèi)部存放器的地址,掌握
25、0 x44、0 xbe、0Xcc等指令碼的功能。對DS18b20的操作時序和讀寫專用函數(shù)對DS18B20的操作時序理解操作時序的詳細規(guī)定。關(guān)于DS18B20的讀寫專用函數(shù)掌握專屬函數(shù)的組成體系。DS18b20的應用編程掌握案例源程序的程序架構(gòu)和函數(shù)調(diào)用道路,掌握DS18B20的專屬函數(shù)的調(diào)用方法。第8章含時控功能兼溫度顯示的電子鐘工程設(shè)計教學重點:本工程的功能設(shè)計本工程的組成器件本工程的程序構(gòu)成本工程的源程序分析教學難點:本工程的程序構(gòu)成本工程的源程序分析教學建議:引導學生討論,怎樣才能實現(xiàn),在單片機學習板上,讓基于DS1302的單片機電子鐘和基于DS18B20的電子溫度計各自輪流顯示一定的時
26、間,要把這個問題拉近到定時器中斷上;再提出另一問題,怎樣讓電子鐘實現(xiàn)鬧鐘功能,要把這個討論引到利用延時函數(shù)上:在消極的延時中進展積極的當前時間檢查,并根據(jù)檢查結(jié)果對某I/O引腳置0或置1。教學內(nèi)容及要求:工程功能說明和工程設(shè)計要點掌握本工程的功能設(shè)計;掌握本工程的器件組成:有三總線器件、有雙總線器件、有單總線器件。掌握本工程的程序整合要點。工程源程序掌握源程序的程序架構(gòu)和函數(shù)調(diào)用道路。工程源程序設(shè)計要點分析掌握工程源程序中三類總線器件的專屬函數(shù)調(diào)用方法,掌握四個中斷資源的應用目的,掌握在原延時函數(shù)中參加時間檢查的編程技巧。第9章16X16點陣LED漢字顯示屏工程設(shè)計教學重點:本工程效果說明16
27、X16點陣LED漢字顯示屏電原理圖74HC138在漢字顯示屏電路中的作用74HC595在漢字顯示屏電路中的作用16X16點陣LED漢字顯示電路板與單片機學習板的連接要點漢字字模及其存儲格式漢字顯示屏驅(qū)動程序漢字字模文件的建立方法教學難點:16X16點陣LED漢字顯示屏電原理圖漢字顯示屏驅(qū)動程序及分析漢字字模文件的建立教學建議:教師必須制作16X16點陣LED漢字顯示屏一塊或多塊,除了作為教具使用外,還要提供給學生,以驗證學生學習板上的漢字顯示驅(qū)動程序效果。教學內(nèi)容及要求:16X16點陣LED漢字顯示屏電原理圖掌握電路中所有元件的名稱和作用,掌握顯示屏電路板與單片機學習板的連接要點。74HC13
28、8功能簡介掌握74HC138的功能和在顯示屏電路板中的作用。74HC595功能簡介掌握74HC595的功能和在顯示屏電路板中的作用。漢字字模在二維數(shù)組中的存貯格式理解漢字字模的作用16X64點陣LED漢字顯示屏工程源程序6X64點陣LED漢字顯示屏源程序掌握源程序的組成工程源程序要點分析:掌握源程序中點陣文件包含的編程技巧,掌握四重循環(huán)的運作功能,掌握移位時鐘SCK、鎖存時鐘RCK的產(chǎn)生方法字模數(shù)據(jù)文件的文本內(nèi)容掌握字模文件的建立方法。第10章使用片內(nèi)EEPRO用儲器教學重點:IAP和ISP的含義片內(nèi)EEPRO膜寫專屬函數(shù)的組成體系片內(nèi)EEPRO膜寫專屬函數(shù)的調(diào)用教學難點:IAP和ISP的含義
29、片內(nèi)EEPRO膜寫專屬函數(shù)的組成體系片內(nèi)EEPRO膜寫專屬函數(shù)的調(diào)用教學建議:在程序中直接套用深圳宏晶公司的技術(shù)資料,就可實現(xiàn)對片內(nèi)EEPROM勺編程,即又片內(nèi)EEPROMU讀寫專屬函數(shù),可不求甚解,只求能用。教學內(nèi)容及要求:1IAP和ISP簡介掌握IAP和ISP這兩個術(shù)語的含義2IAP技術(shù)的接口函數(shù)掌握片內(nèi)EEPROMJ讀寫專屬函數(shù)的組成體系。3片內(nèi)EEPRO端程案例掌握使用片內(nèi)EEPRO艇專屬函數(shù),去讀寫片內(nèi)EEPRM勺詳細方法。4用片內(nèi)EEPRO瞰代電子鐘工程中的AT24C02掌握讀寫AT24C02和讀寫片內(nèi)EEPROM&共性和差異,主要差異就在于對片內(nèi)EEPROMJ寫入要復雜得多,一是
30、寫入前先要擦除該扇區(qū),二是要按扇區(qū)來寫入數(shù)據(jù)。第11章單片機與PC機的串行通信教學重點:計算機串行通信的特點RS-232中關(guān)于“1”和“0”的表示方法RS-232通信電平與單片機通信電平間的轉(zhuǎn)換單片機和PC機進展串行通信的協(xié)議PC機串行通信程序的設(shè)計要點單片機串行通信程序的設(shè)計要點單片機串行口控制器SCOf#控位的功能定義與波特率相關(guān)的自動重裝初值的定時器T1設(shè)置要點PC機COM1口中與串行通信有關(guān)的存放器設(shè)置教學難點:波特率的計算與波特率相關(guān)的自動重裝初值的定時器T1設(shè)置要點PC機串行口串行通信相關(guān)存放器的設(shè)置教學建議:避開波特率的有關(guān)計算,直接使用詳細數(shù)據(jù)進展有關(guān)設(shè)置,使雙方的通信協(xié)議得以滿足,從而邁出串行通信的第一步。教學內(nèi)容及要求:RS-232C串行通信簡介理解RS-232串行通信的特點,掌握用MAX23寥現(xiàn)的串行通信電平轉(zhuǎn)換電路。單片機與PC機的串行通信案例案例設(shè)計方案掌握案例中雙方通信數(shù)據(jù)的觀查要點案例源程序掌握以波特率為1200時,單片機中有關(guān)存放器的詳細設(shè)置及PC機串行口相關(guān)存放器的詳細設(shè)置。第12章單片機片外數(shù)據(jù)存儲器的擴大教學重點:擴大片外數(shù)據(jù)存儲器HM62256的詳細電路連接圖。74HC573的功能片外隨機存儲器的使用要點擴大片外數(shù)據(jù)存儲器W29C020勺詳細電路連接圖對W29C02嘛程寫入數(shù)據(jù)的詳細方法絕對地址訪問外部存儲器的一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年涉密人員考試試題庫附參考答案帶詳細解析
- 觸電應急試題及答案
- css面試題及答案合集
- 幼教考試河南真題及答案
- 阿里云校招面筆試題及答案
- 2026自然語言處理工程師招聘題庫及答案
- 未來五年體育娛樂用品制造企業(yè)縣域市場拓展與下沉戰(zhàn)略分析研究報告
- 中國礦產(chǎn)資源集團2026校園招聘和所屬單位社會招聘考試備考題庫必考題
- 南充市人力資源和社會保障局關(guān)于市屬事業(yè)單位2025年下半年公開選調(diào)工作人員參考題庫附答案
- 寧都縣面向全縣公開選調(diào)縣紀委監(jiān)委派駐機構(gòu)工作人員【24人】考試備考題庫附答案
- 2025年孵化器與加速器發(fā)展項目可行性研究報告
- 建設(shè)工程測繪驗線標準報告模板
- 消防廉潔自律課件大綱
- 統(tǒng)編版九年級上冊語文期末復習:全冊重點考點手冊
- 2025年11月15日江西省市直遴選筆試真題及解析(B卷)
- 金太陽陜西省2028屆高一上學期10月月考物理(26-55A)(含答案)
- 小學生科普小知識:靜電
- 2025年安全生產(chǎn)知識教育培訓考試試題及標準答案
- 重慶市康德2025屆高三上學期第一次診斷檢測-數(shù)學試卷(含答案)
- 品牌管理指南的建模指南
- 導樂用具使用課件
評論
0/150
提交評論