單片機技術(shù)考核說明_第1頁
單片機技術(shù)考核說明_第2頁
單片機技術(shù)考核說明_第3頁
單片機技術(shù)考核說明_第4頁
單片機技術(shù)考核說明_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 16單片機機技術(shù)考考核說明明責(zé)任教師師:趙珩珩君單單片機技技術(shù)課課程是一一門在當(dāng)當(dāng)今計算算機領(lǐng)域域中發(fā)展展較快,用用途十分分廣泛的的計算機機專業(yè)應(yīng)應(yīng)用性技技術(shù)課程程。在教教學(xué)過程程中,要要按照教教學(xué)大綱綱規(guī)定,對對于凡是是在課程程中要求求掌握的知知識點,均均要求同同學(xué)能夠夠全面、深深入地掌掌握所學(xué)學(xué)內(nèi)容,并并能夠舉舉一反三三,熟練練解決相相關(guān)問題題。要求求同學(xué)掌掌握的內(nèi)內(nèi)容也是是課程考考試的主主要內(nèi)容容。對于于同學(xué)要要理解的知知識點,為為課程的的一般內(nèi)內(nèi)容,要要求同學(xué)學(xué)能夠理理解所學(xué)學(xué)習(xí)的內(nèi)內(nèi)容,對對所涉及及的內(nèi)容容能夠進(jìn)進(jìn)行簡單單的分析析和判斷斷。對于于本課程程的次要要內(nèi)

2、容要要求學(xué)員員能夠加加以了解解,在這這部分內(nèi)內(nèi)容中所所涉及的的都是一一些基本本概念和和簡單敘敘述,知知道了就就行,沒沒有進(jìn)一一步深入入和拓展展的要求求。各章章節(jié)的具具體要求求為:第一章單單片機概概述本章章為了解解內(nèi)容。了解解:單片片機的概概念,單單片機的的特點、發(fā)發(fā)展概況況及應(yīng)用用領(lǐng)域,典典型單片片機系列列的基本本情況。注注意相關(guān)關(guān)概念之之間的聯(lián)聯(lián)系和區(qū)區(qū)別。第二章單單片機芯芯片的硬硬件結(jié)構(gòu)構(gòu)本章章介紹的的是MCCS-551單片片機的內(nèi)內(nèi)部郵件件結(jié)構(gòu),包包括運算算電路結(jié)結(jié)構(gòu)、控控制電路路結(jié)構(gòu)和和存儲器器結(jié)構(gòu)等等,它們們是集成成在一個個芯片上上的單片片機硬件件資源,構(gòu)構(gòu)成了一一個簡單單的計算算機

3、系統(tǒng)統(tǒng),因此此在學(xué)習(xí)習(xí)中應(yīng)當(dāng)當(dāng)從計算算機系統(tǒng)統(tǒng)的觀點點出發(fā)進(jìn)進(jìn)行理解解。這一一章節(jié)是是學(xué)習(xí)單單片機的的基礎(chǔ),也也是學(xué)習(xí)習(xí)單片片機技術(shù)術(shù)課程程的重點點章節(jié)。掌握內(nèi)容容單片片機系統(tǒng)統(tǒng)結(jié)構(gòu)單片片機是由由運算器器、控制制器、存存儲器、輸輸入設(shè)備備以及輸輸出設(shè)備備共五個個基本部部分組成成的。單單片機是是把包括括運算器器、控制制器、少少量的存存儲器、最最基本的的輸入輸輸出口電電路、串串行口電電路、中中斷和定定時電路路等都集集成在一一個尺寸寸有限的的芯片上上。通過過對MCCS-551單片片機的系系統(tǒng)邏輯輯結(jié)構(gòu)圖圖的學(xué)習(xí)習(xí)來(書書圖2-1)掌掌握單片片機的內(nèi)內(nèi)部系統(tǒng)統(tǒng)結(jié)構(gòu)。MCS-51單單片機芯芯片內(nèi)部部邏輯

4、結(jié)結(jié)構(gòu)通過過MCSS-511單片機機內(nèi)部的的邏輯結(jié)結(jié)構(gòu)圖(書書圖2-2)掌掌握單片片機內(nèi)部部的邏輯輯結(jié)構(gòu)及及各個部部件的功功能與特特點。即即:中央央處理器器(CPPU)、內(nèi)內(nèi)部數(shù)據(jù)據(jù)存儲器器、內(nèi)部部程序存存儲器、定定時器/計數(shù)器器、并行行I/OO口、串串行口、中中斷控制制系統(tǒng)、時時鐘電路路、位處處理器、總總線。MCS-51單單片機的的內(nèi)部存存儲器MCS-51單單片機芯芯片內(nèi)部部有數(shù)據(jù)據(jù)存儲器器和程序序存儲器器兩類存存儲器,即即所謂的的內(nèi)部RRAM和和內(nèi)部RROM。同同學(xué)重點點要掌握握內(nèi)部數(shù)數(shù)據(jù)存儲儲器的結(jié)結(jié)構(gòu)、用用途、地地址分配配和使用用特點。一是是內(nèi)部數(shù)數(shù)據(jù)存儲儲器的低低1288單元,它它包

5、括了了寄存器器區(qū)、位位尋址區(qū)區(qū)、用戶戶RAMM區(qū),要要掌握這這些單元元的地址址分配、作作用等。二是是內(nèi)部數(shù)數(shù)據(jù)存儲儲器高1128單單元,這這是為專專用寄存存器提供供的,地地址范圍圍為800HFFHH。所謂謂專用寄寄存器是是區(qū)別于于通用寄寄存器而而言的,即即這些寄寄存器的的功能或或用途已已作了專專門的規(guī)規(guī)定,用用于存放放單片機機相應(yīng)部部件的控控制命令令、狀態(tài)態(tài)或數(shù)據(jù)據(jù)等。在在這些專專用寄存存器中,重重點要掌掌握以下下寄存器器的使用用:程序序計數(shù)器器、累加加器A、B寄存器器、程序序狀態(tài)字字(PSSW)、數(shù)數(shù)據(jù)指針針(DPPTR)。MCS-51的的堆棧操操作:堆堆棧是計計算機的的重要概概念,要要掌握

6、以以下幾方方面:1. 堆堆棧的功功用2. 堆堆棧的設(shè)設(shè)置3. 堆堆棧指示示器4. 堆堆棧使用用方式內(nèi)部部程序存存儲器80C551芯片片內(nèi)有44K RROM存存儲單元元,其地地址為000000H0FFFFH,這這就是我我們所說說的內(nèi)部部程序存存儲器(或或簡稱“內(nèi)內(nèi)部ROOM”)。無無論是片片內(nèi)或是是片外存存儲器(對對于無片片內(nèi)ROOM的單單片機),在在程序存存儲器中中有一組組特殊的的保留單單元00000HH0022AH,使使用時應(yīng)應(yīng)特別注注意。系統(tǒng)的的啟動單單元:000000H00002H五個個中斷源源的中斷斷地址區(qū)區(qū):00003HH0022AH00033H0000AH 外部中中斷0中斷地地址區(qū)

7、000BBH00112H 定時器器/計數(shù)器器0中斷地地址區(qū)00133H0011AH 外部中中斷1中斷地地址區(qū)001BBH00222H 定時器器/計數(shù)器器1中斷地地址區(qū)00233H0022AH 串行中中斷地址址區(qū)中斷斷響應(yīng)后后,系統(tǒng)統(tǒng)能按中中斷種類類,自動動轉(zhuǎn)到各各中斷區(qū)區(qū)的首地地址去執(zhí)執(zhí)行程序序。因此此在中斷斷地址區(qū)區(qū)中本應(yīng)應(yīng)存放中中斷服務(wù)務(wù)程序。但但通常情情況下,8個單元難以存下一個完整的中斷服務(wù)程序,因此一般也是從中斷地址區(qū)首地址開始存放一條無條件轉(zhuǎn)移指令,以便中斷響應(yīng)后,通過中斷地址區(qū),再轉(zhuǎn)到中斷服務(wù)程序的實際入口地址去。 MCS-51單片機系統(tǒng)的存儲器結(jié)構(gòu)特點單片片機的存存儲器結(jié)結(jié)構(gòu)有

8、兩兩個重要要的特點點:一是是把數(shù)據(jù)據(jù)存儲器器和程序序存儲器器截然分分開,二二是存儲儲器有內(nèi)內(nèi)外之分分??偟牡膩碚f,由由芯片內(nèi)內(nèi)存儲器器和芯片片外擴展展存儲器器構(gòu)成了了單片機機應(yīng)用系系統(tǒng)的整整個存儲儲器系統(tǒng)統(tǒng)。其結(jié)構(gòu)和和存儲空空間分配配如書圖圖2-44所示。對對于這一一節(jié),要要掌握MMCS-51單單片機的的四個物物理空間間(片內(nèi)內(nèi)RAMM、片內(nèi)內(nèi)ROMM、片外外RAMM、片外外ROMM),三三個獨立立的邏輯輯空間(片片內(nèi)RAAM空間間:000HFFHH、片內(nèi)內(nèi)外統(tǒng)一一編址的的ROMM空間:00000HFFFFFH、片片外RAAM空間間:00000HHFFFFFH)的的概念。MCS-51單單片機并

9、并行輸入入/輸出口口電路單片片機芯片片內(nèi)還有有一項重重要內(nèi)容容就是并并行I/O口電電路。MMCS-51共共有四個個8位的并并行雙向向I/OO口,分分別記作作P0、P1、P2、P3,實實際上它它們已被被歸入專專用寄存存器之列列。這四四個口除除了按字字節(jié)尋址址之外,還還可以按按位尋址址,四個個口合在在一起共共有322位。在單單片機中中,口是是一個集集數(shù)據(jù)輸輸入緩沖沖、數(shù)據(jù)據(jù)輸出驅(qū)驅(qū)動及鎖鎖存等多多項功能能于一體體的I/O電路路。MCCS-551的四四個口在在電路結(jié)結(jié)構(gòu)上是是基本相相同的,但但它們又又各具特特點,因因此在功功能和使使用上各各口之間間有一定定的差異異。在學(xué)學(xué)習(xí)中必必須要掌掌握各個個口的

10、用用途。需要說明明的是,雖雖然在大大綱中將將MCSS-511單片機機的引腳腳內(nèi)容列列為了解解內(nèi)容,這這只是說說,同學(xué)學(xué)們不必必去死記記引腳的的順序及及部分引引腳的定定義,但但是,對對于一些些重要的的引腳的的功能和和使用方方法還是是要求同同學(xué)掌握握的,如如數(shù)據(jù)引引腳和地地址引腳腳P0口和和P2口以以及控制制信號:如RDD、WR、PSEEN、EA等。理解內(nèi)容容MCS-51單單片機時時鐘電路路與時序序時鐘鐘電路用用于產(chǎn)生生單片機機工作所所需要的的時鐘信信號,單單片機本本身就是是一個復(fù)復(fù)雜的同同步時序序電路,為為了保證證同步工工作方式式的實現(xiàn)現(xiàn),電路路應(yīng)在唯唯一的時時鐘信號號控制下下嚴(yán)格地地按時序序進(jìn)

11、行工工作。而而時序所所研究的的則是指指令執(zhí)行行中各信信號之間間的相互互時間關(guān)關(guān)系。要理理解時鐘鐘電路的的產(chǎn)生與與作用,能能根據(jù)外外部所加加入的晶晶體的振振蕩頻率率計算時時序的定定時單位位。1. MMCS-51的的外部晶晶體的振振蕩頻率率范圍:1.22MHzz12MMHz,2. MMCS-51時時序的定定時單位位共有44個,依依次是:拍節(jié)、狀狀態(tài)、機機器周期期和指令令周期。第三章 MCSS-511單片機機指令系系統(tǒng)本章章介紹的的是單片片機的指指令系統(tǒng)統(tǒng),包括括指令的的尋址方方式、指指令分類類介紹。這這一章節(jié)節(jié)是單片片機指令令系統(tǒng)的的學(xué)習(xí)基基礎(chǔ)。掌握內(nèi)容容MCS-51單單片機指指令的尋尋址方式式掌

12、握握指令的的7種尋址址方式的的作用以以及不同同尋址方方式所查查詢的存存儲空間間及范圍圍,對于于常用的的指令,能能夠給出出指令的的尋址方方式。1. 寄寄存器尋尋址方式式寄存存器尋址址方式的的尋址范范圍包括括:寄寄存器尋尋址的主主要對象象是通用用寄存器器,共有有四組共共32個通通用寄存存器,但但寄存器器尋址只只能使用用當(dāng)前寄寄存器組組,因此此指令中中的寄存存器名稱稱只能是是R0R7。在在使用本本指令前前,有時時需通過過對PSSW中RS11、RS00位的狀狀態(tài)設(shè)置置,來進(jìn)進(jìn)行當(dāng)前前寄存器器組的選選擇。部部分專用用寄存器器。例如如累加器器A、B寄存器器對以及及數(shù)據(jù)指指針DPPTR等等。2. 直直接尋址

13、址方式指令令中操作作數(shù)直接接以單元元地址的的形式給給出,就就稱之為為直接尋尋址。例如指令令: MMOV A, 3AHH 3. 寄寄存器間間接尋址址方式寄存存器尋址址方式,寄寄存器中中存放的的是操作作數(shù),而而寄存器器間接尋尋址方式式,寄存存器中存存放的則則是操作作數(shù)的地地址,即即操作數(shù)數(shù)是通過過寄存器器間接得得到的,因因此稱之之為寄存存器間接接尋址。4. 立立即尋址址方式所謂謂立即尋尋址就是是操作數(shù)數(shù)在指令令中直接接給出。為為了與直直接尋址址指令中中的直接接地址相相區(qū)別,在在立即數(shù)數(shù)前面加加“”標(biāo)標(biāo)志。5. 變變址尋址址方式變址址尋址是是為了訪訪問程序序存儲器器中的數(shù)數(shù)據(jù)表格格。MCCS-551

14、的變變址尋址址是以DDPTRR或PC作基基址寄存存器,以以累加器器A作變址址寄存器器,并以以兩者內(nèi)內(nèi)容相加加形成的的16位地址址作為操操作數(shù)地地址,以以達(dá)到訪訪問數(shù)據(jù)據(jù)表格的的目的。注注意A 中的數(shù)數(shù)為無符符號數(shù)。6. 位位尋址方方式MCS-51有有位處理理功能,可可以對數(shù)數(shù)據(jù)位進(jìn)進(jìn)行操作作,因此此就有相相應(yīng)的位位尋址方方式。位位尋址指指令中可可以直接接使用位位地址。7. 相相對尋址址方式相對對尋址方方式是為為解決程程序轉(zhuǎn)移移而專門門設(shè)置的的,為轉(zhuǎn)轉(zhuǎn)移指令令所采用用。在相相對尋址址的轉(zhuǎn)移移指令中中,給出出了地址址偏移量量(在MMCS-51指指令系統(tǒng)統(tǒng)中以“rel”表示),把PC的當(dāng)前值加上偏移

15、量就構(gòu)成了程序轉(zhuǎn)移的目的地址。但這里的PC當(dāng)前值是指執(zhí)行完該轉(zhuǎn)移指令后的PC值,即轉(zhuǎn)移指令的PC值加上它的字節(jié)數(shù)。因此轉(zhuǎn)移的目的地址可用如下公式表示:目的地址址轉(zhuǎn)移移指令地地址轉(zhuǎn)轉(zhuǎn)移指令令字節(jié)數(shù)數(shù)reel偏移移量reel是一一個帶符符號的88位二進(jìn)進(jìn)制補碼碼數(shù)。所所能表示示的數(shù)的的范圍是是-1228+1227,因因此相對對轉(zhuǎn)移是是以轉(zhuǎn)移移指令所所在地址址為基點點,向前前最大可可轉(zhuǎn)移(127轉(zhuǎn)移指令字節(jié)數(shù))個單元地址,向后最大可轉(zhuǎn)移(128轉(zhuǎn)移指令字節(jié)數(shù))個單元地址。對于于偏移量量的計算算,大多多可通過過編譯程程序進(jìn)行行計算,在在此,不不要求同同學(xué)計算算偏移量量。掌握握常用指指令的使使用,理理解

16、一般般指令的的使用:對于常常用指令令,要掌掌握指令令格式,了了解指令令的用途途,并能能正確選選擇指令令進(jìn)行簡簡單程序序的編制制。常用用指令一一般包括括:數(shù)據(jù)據(jù)傳送類類指令(29條)算術(shù)術(shù)運算類類指令(24條)邏輯輯運算及及移位類類指令(24條)控制制轉(zhuǎn)移類類指令(17條)位操操作類指指令(117條)例題:1. 說說明下列列指令中中源操作作數(shù)采用用的尋址址方式。MOV R5,R7 答案:寄存器器尋址方方式MOV A,55HH 直接接尋址方方式MOV A,55HH 立即即尋址方方式JMP A+DPTTR 變變址尋址址方式MOV 30HH,C 位尋尋址方式式MOV A,R00 間接接尋址方方式MOV

17、XX A,R00 間接接尋址方方式第四章 MCSS-511匯編語語言程序序設(shè)計掌握內(nèi)容容匯編編語言的的特點及及其語句句格式1. 匯匯編語言言的特點點匯編編語言有有如下特特點:助助記符指指令和機機器指令令一一對對應(yīng),所所以用匯匯編語言言編寫的的程序效效率高,占占用存儲儲空間小小,運行行速度快快,因此此匯編語語言能編編寫出最最優(yōu)化的的程序。使使用匯編編語言編編程比使使用高級級語言困困難。因因為匯編編語言是是面向計計算機的的,匯編編語言的的程序設(shè)設(shè)計人員員必須對對計算機機硬件有有相當(dāng)深深入的了了解。匯匯編語言言能直接接訪問存存儲器及及接口電電路,也也能處理理中斷,因因此匯編編語言程程序能直直接管理理

18、和控制制硬件設(shè)設(shè)備。匯匯編語言言缺乏通通用性,程程序不易易移植,各各種計算算機都有有自己的的匯編語語言,不不同計算算機的匯匯編語言言之間不不能通用用。2. 匯匯編語言言的語句句格式MCS-51匯匯編語言言的語句句格式表表示如下下:標(biāo)號:操作碼碼操作數(shù)數(shù);注注釋即一一條匯編編語句是是由標(biāo)號號、操作作碼、操操作數(shù)和和注釋四四個部分分所組成成,其中中方括號號括起來來的是可可選擇部部分,可可有可無無,視需需要而定定。編程:通通過本章章的學(xué)習(xí)習(xí),同學(xué)學(xué)應(yīng)能夠夠正確使使用指令令系統(tǒng)中中的常用用指令,按按照MCCS-551單片片機匯編編語言指指令格式式設(shè)計一一些簡單單的程序序,如:無符符號166位以內(nèi)內(nèi)數(shù)據(jù)

19、的的加、減減、乘、除除及二轉(zhuǎn)轉(zhuǎn)十、十十轉(zhuǎn)二、ASCII轉(zhuǎn)換、數(shù)據(jù)的片內(nèi)片外傳送等簡單程序。第五章單單片機的的中斷與與定時系系統(tǒng)中中斷是一一項重要要的計算算機技術(shù)術(shù),采用用中斷技技術(shù)可以以使多項項任務(wù)共共享一個個資源,所所以中斷斷技術(shù)實實質(zhì)上就就是一種種資源共共享技術(shù)術(shù)。掌握握內(nèi)容中中斷源 MCSS-511是一個個多中斷斷源的單單片機,以以8OCC51為為例,有有三類共共五個中中斷源,分分別是外外部中斷斷兩個,定定時中斷斷兩個和和串行中中斷一個個。 1外外中斷外外中斷是是由外部部原因引引起的,共共有兩個個中斷源源,即外外部中斷斷0和外部部中斷11。它們們的中斷斷請求信信號分別別由引腳腳INTT0

20、和INTT1引人人。外外部中斷斷請求有有兩種信信號方式式,即電電平方式式和脈沖沖方式可通過過有關(guān)控控制位進(jìn)進(jìn)行定義義。 2定定時中斷斷定定時中斷斷是為滿滿足定時時或計數(shù)數(shù)的需要要而設(shè)置置的。為為此在單單片機芯芯片內(nèi)部部有兩個個定時器器/計數(shù)器器,以對對其中的的計數(shù)結(jié)結(jié)構(gòu)進(jìn)行行計數(shù)的的方法,來來實現(xiàn)定定時或計計數(shù)功能能。當(dāng)計計數(shù)結(jié)構(gòu)構(gòu)發(fā)生計計數(shù)溢出出時,即即表明定定時時間間到或計計數(shù)值已已滿,這這時就以以計數(shù)溢溢出信號號作為中中斷請求求,去置置位一個個溢出標(biāo)標(biāo)志位,作作為單片片機接受受中斷請請求的標(biāo)標(biāo)志。由由于這種種中斷請請求是在在單片機機芯片內(nèi)內(nèi)部發(fā)生生的,因因此無需需在芯片片上設(shè)置置引人端端

21、。 3串串行中斷斷串行中斷斷是為串串行數(shù)據(jù)據(jù)傳送的的需要而而設(shè)置的的。每當(dāng)當(dāng)串行口口接收或或發(fā)送完完一組串串行數(shù)據(jù)據(jù)時,就就產(chǎn)生一一個中斷斷請求。因因為串行行中斷請請求也是是在單片片機芯片片內(nèi)部自自動發(fā)生生的,所所以同樣樣不需在在芯片上上設(shè)置引引人端。中中斷控制制這里里所說的的中斷控控制是指指提供給給用戶使使用的中中斷控制制手段,實實際上就就是一些些專用寄寄存器。在在MCSS-511單片機機中,用用于此目目的的控控制寄存存器共有有四個,即即定時器器控制寄寄存器、中中斷允許許控制寄寄存器、中中斷優(yōu)先先控制寄寄存器以以及串行行口控制制寄存器器。1定時時器控制制寄存器器(TCCON)該寄寄存器用用于

22、保存存外部中中斷請求求和以及及定時器器的計數(shù)數(shù)溢出。寄寄存器地地址888H,位位地址SSFH88H。2中斷斷允許控控制寄存存器(IIE)寄存器地地址A88H,位位地址AAFHA8HH3中斷斷優(yōu)先級級控制寄寄存器(IP) MCCS-551的中中斷優(yōu)先先級控制制只定義義了高、低低兩個優(yōu)優(yōu)先級。各各中斷源源的優(yōu)先先級由優(yōu)優(yōu)先寄存存器(IIP)進(jìn)進(jìn)行設(shè)定定。IPP寄存器器地址BB8H,位位地址為為BFHHB8HH中中斷響應(yīng)應(yīng)中斷斷響應(yīng)就就是對中中斷源提提出的中中斷請求求的接受受,是在在中斷查查詢之后后進(jìn)行的的,當(dāng)查查詢到有有效的中中斷請求求時,緊緊接著就就進(jìn)行中中斷響應(yīng)應(yīng)。中斷斷響應(yīng)的的主要內(nèi)內(nèi)容是由

23、由硬件自自動生成成一條長長調(diào)用指指令LCCALLL。其格格式為LLCALLLadddr166,這里里的adddr116就是是程序存存儲器中中斷區(qū)中中相應(yīng)中中斷的人人口地址址。在MMCS-51單單片機中中,這些些入口地地址已由由系統(tǒng)設(shè)設(shè)定。例如,對對于外部部中斷00的響應(yīng)應(yīng),產(chǎn)生生的長調(diào)調(diào)用指令令為: LCCALLL 000033H生生成LCCALLL指令后后,緊接接著就由由CPUU執(zhí)行。首首先將程程序計數(shù)數(shù)器PCC的內(nèi)容容壓入堆堆棧以保保護(hù)斷點點,再將將中斷入入口地址址裝人PPC,使使程序執(zhí)執(zhí)行轉(zhuǎn)向向相應(yīng)的的中斷區(qū)區(qū)入口地地址。但但由于各各中斷區(qū)區(qū)只有88個單元元。一般般情況下下難以安安排下一

24、一個完整整的中斷斷服務(wù)程程序。因因此通常??偸窃谠诟髦袛鄶鄥^(qū)入口口地址處處放置一一條無條條件轉(zhuǎn)移移指令,使使程序執(zhí)執(zhí)行轉(zhuǎn)向向在其它它地址存存放的中中斷服務(wù)務(wù)程序。中斷斷運回MMCS-51單單片機的的定時器器計數(shù)數(shù)器,分分別稱定定時器計數(shù)器器0和定時時器計計數(shù)器11。它們們都是十十六位加加法計數(shù)數(shù)結(jié)構(gòu)。 11計數(shù)數(shù)功能所謂謂計數(shù)是是指對外外部事件件進(jìn)行計計數(shù)。外外部事件件的發(fā)生生以輸入入脈沖表表示因因此計數(shù)數(shù)功能的的實質(zhì)就就是對外外來脈沖沖進(jìn)行計計數(shù)。MMCS-51芯芯片有TT0(P344)和T11(P3。)兩兩個信號號引腳,分分別是這這兩個計計數(shù)器的的計數(shù)輸輸人端。外外部輸入入的脈沖沖在負(fù)跳跳

25、變時有有效,進(jìn)進(jìn)行計數(shù)數(shù)器加11(加法法計數(shù))。 2定定時功能能定定時功能能也是通通過計數(shù)數(shù)器的計計數(shù)來實實現(xiàn)的,不不過此時時的計數(shù)數(shù)脈沖來來自單片片機的內(nèi)內(nèi)部,即即每個機機器周期期產(chǎn)生一一個計數(shù)數(shù)脈沖。也也就是每每個機器器周期計計數(shù)器加加 1。由由于一個個機器周周期等于于 122個振蕩蕩脈沖周周期,因因此計數(shù)數(shù)額率為為振蕩頻頻率的 112。定時器器計數(shù)數(shù)器的控控制寄存存器與與定時器器八十?dāng)?shù)數(shù)器應(yīng)用用有關(guān)的的控制寄寄存器有有: 1定定時器控控制寄存存器(TTCONN) 22工作作方式控控制寄存存器(TTMODD)3中斷斷允許控控制寄存存器(IIE)MCSS51的定定時器計數(shù)器器共有四四種工作作

26、方式1 1 定時工工作方式式02 2 定時工工作方式式13 3 定時工工作方式式24 4 定時工工作方式式3理解內(nèi)容容定時器計數(shù)器器的綜合合應(yīng)用合數(shù)十進(jìn)制調(diào)調(diào)數(shù)分?jǐn)?shù)第六章單單片機系系統(tǒng)擴展展在本本章的學(xué)學(xué)習(xí)過程程中,應(yīng)應(yīng)掌握單單片機的的擴展方方法,即即利用存存儲器地地址分配配原理擴擴展包括括存儲器器、IO口的方方法。掌掌握82279、08332、08009等專專用芯片片的結(jié)構(gòu)構(gòu)原理及及與單片片機的接接口技術(shù)術(shù)。理解解一些常常用的擴擴展器件件,如程程序存儲儲器、數(shù)數(shù)據(jù)存儲儲器、常常用的TTTL器器件、LLED、鍵鍵盤以及及常用的的專用器器件82255和和82779 A/D、D/AA轉(zhuǎn)換器器件的工

27、工作原理理,了解解串行接接口的擴擴展原理理及應(yīng)用用。掌握握內(nèi)容 11單片片機擴展展中的地地址譯碼碼技術(shù)線選法法線線選法一一般用于于擴展少少量的片片外存儲儲器和IIO接口芯芯片。所所謂線選選法通常常是將單單片機的的高8位地址址線A88A155中的某某幾根與與外部接接口芯片片的選通通端一一一相連,當(dāng)當(dāng)該地址址線為“0”時(對對于“0”選通有有效的外外部芯片片而言),與與該地址址線相連連接的外外部芯片片被選通通。例題題:教材材中圖663為線線選法連連接原理理示意圖圖,要清清楚教材材中表66-1各各芯片地地址的計計算全地地址譯碼碼法對于于一些要要求外部部RAMM容量較較大、外外擴芯片片數(shù)量較較多的應(yīng)應(yīng)

28、用系統(tǒng)統(tǒng),需要要的片選選信號往往往多于于單片機機可利用用的高位位地址線線,因而而,就無無法使用用線選法法來擴展展外圍芯芯片了。這這時,常常常采用用全地址址譯碼法法來進(jìn)行行。所謂謂全地址址譯碼法法,是通通過譯碼碼電路對對單片機機可利用用的高位位地址線線進(jìn)行譯譯碼,以以得到較較多的片片選信號號。 22存儲儲器擴展展存儲儲器是單單片機系系統(tǒng)中使使用最多多的外擴擴芯片,對對MCSS51單片片機而言言,由于于程序存存儲器與與數(shù)據(jù)存存儲器空空間在物物理空間間上的各各自獨立立性,使使得兩者者的擴展展方法略略有不同同。程序序存儲器器(EPPROMM)擴展展數(shù)據(jù)據(jù)存儲器器(RAAM)擴擴展 33單片片機應(yīng)用用系

29、統(tǒng)中中的 IIO口擴展展技術(shù)4、82255AA可編程程并行II/O擴擴展接口口5、82279鍵鍵盤、顯顯示接口口6、D/A和A/DD轉(zhuǎn)換器器第七章單單片機應(yīng)應(yīng)用系統(tǒng)統(tǒng)設(shè)計在在本章的的學(xué)習(xí)過過程中,應(yīng)應(yīng)主要了了解并初初步掌握握單片機機應(yīng)用系系統(tǒng)的設(shè)設(shè)計,即即如何規(guī)規(guī)劃單片片機應(yīng)用用系統(tǒng)軟軟、硬件件之間的的關(guān)系,如如何合理理地選擇擇外部擴擴展器件件,合理理地分配配單片機機資源等等。掌握內(nèi)容容 11單片片機應(yīng)用用系統(tǒng)的的構(gòu)成:是指以以單片機機為核心心,通過過擴展相相關(guān)的外外圍電路路所構(gòu)成成的用于于測量外外界物理理信號并并控制相相應(yīng)器件件工作的的硬件系系統(tǒng),以以及能對對硬件系系統(tǒng)進(jìn)行行合理操操作與控控

30、制的應(yīng)應(yīng)用程序序。兩者者的結(jié)合合使得應(yīng)應(yīng)用系統(tǒng)統(tǒng)能完成成某些特特定的功功能。 2單單片機應(yīng)應(yīng)用系統(tǒng)統(tǒng)范圍:包括了了工業(yè)過過程控制制系統(tǒng)、數(shù)數(shù)據(jù)采集集系統(tǒng)、智智能儀器器儀表以以及其它它采用單單片機控控制的電電子設(shè)備備。 3單單片機應(yīng)應(yīng)用系統(tǒng)統(tǒng)設(shè)計特特點:一一個重要要特點是是硬件設(shè)設(shè)計與程程序設(shè)計計基本上上是同步步進(jìn)行的的,軟件件與硬件件之間有有著密切切的聯(lián)系系。因此此,一名名優(yōu)秀的的單片機機應(yīng)用系系統(tǒng)設(shè)計計者,必必須對單單片機的的軟、硬硬件有較較全面的的了解和和掌握。4基本本單片機機應(yīng)用系系統(tǒng)的硬硬件構(gòu)成成:分析析其硬件件結(jié)構(gòu),主主要是由由信號輸輸人通道道、基本本單片機機系統(tǒng)、人人機對話話通道以

31、以及信號號輸出控控制通道道等幾部部分組成成的,根根據(jù)單片片機測控控系統(tǒng)使使用場合合的不同同,對這這幾部分分的要求求可能有有繁有簡簡,由此此,可以以將包含含有以上上各部分分的單片片機測控控系統(tǒng)視視為一個個典型的的單片機機應(yīng)用系系統(tǒng)。第八章IINTEEL166位單片片機MCSS96作為為一種專專門的單單片機,MCS96的內(nèi)容非常多,限于學(xué)時,對于要求同學(xué)掌握的內(nèi)容,可限于各部分的基本概念,無須作深入了解。掌握握內(nèi)容 MMCS-96單單片機的的內(nèi)部硬硬件結(jié)構(gòu)構(gòu)了解解MCSS-966的基本本構(gòu)成,如如教材中中圖81各部件件的基本本作用。中斷斷子系統(tǒng)統(tǒng):了解解其中斷斷源,如如何開、關(guān)關(guān)中斷。定時時子系統(tǒng)統(tǒng):三種種定時器器的工作作原理、作作用等。指令系統(tǒng)統(tǒng)的特點點和如 MOVV等典型型指令的的使用。模 擬 題名詞解釋釋:單片機:CPU總總線:二、填空空題:1、MCCS51

溫馨提示

  • 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

提交評論