精選單片機(jī)原理及應(yīng)用考試復(fù)習(xí)知識(shí)點(diǎn)_第1頁(yè)
精選單片機(jī)原理及應(yīng)用考試復(fù)習(xí)知識(shí)點(diǎn)_第2頁(yè)
精選單片機(jī)原理及應(yīng)用考試復(fù)習(xí)知識(shí)點(diǎn)_第3頁(yè)
精選單片機(jī)原理及應(yīng)用考試復(fù)習(xí)知識(shí)點(diǎn)_第4頁(yè)
精選單片機(jī)原理及應(yīng)用考試復(fù)習(xí)知識(shí)點(diǎn)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單片機(jī)原理及應(yīng)用考試復(fù)習(xí)知識(shí)點(diǎn)單片機(jī)原理及應(yīng)用考試復(fù)習(xí)知識(shí)點(diǎn) 第1章 計(jì)算機(jī)根底知識(shí)考試知識(shí)點(diǎn):1、各種進(jìn)制之間的轉(zhuǎn)換1各種進(jìn)制轉(zhuǎn)換為十進(jìn)制數(shù)方法:各位按權(quán)展開(kāi)相加即可。2十進(jìn)制數(shù)轉(zhuǎn)換為各種進(jìn)制方法:整數(shù)局部采用“除基取余法,小數(shù)局部采用“乘基取整法。3二進(jìn)制數(shù)與十六進(jìn)制數(shù)之間的相互轉(zhuǎn)換 方法:每四位二進(jìn)制轉(zhuǎn)換為一位十六進(jìn)制數(shù)。2、帶符號(hào)數(shù)的三種表示方法1原碼:機(jī)器數(shù)的原始表示,最高位為符號(hào)位0+1-,其余各位為數(shù)值位。2反碼:正數(shù)的反碼與原碼相同。負(fù)數(shù)的反碼把原碼的最高位不變,其余各位求反。3補(bǔ)碼:正數(shù)的補(bǔ)碼與原碼相同。負(fù)數(shù)的補(bǔ)碼為反碼加1。原碼、反碼的表示范圍:-127+127,補(bǔ)碼的表示

2、范圍:-128+127。3、計(jì)算機(jī)中使用的編碼1BCD碼:每4位二進(jìn)制數(shù)對(duì)應(yīng)1位十進(jìn)制數(shù)。2ASCII碼:7位二進(jìn)制數(shù)表示字符。09的ASCII碼30H39H,A的ASCII碼41H,a的ASCII碼61H。第2章 Mcs-51單片機(jī)的硬件結(jié)構(gòu)考試知識(shí)點(diǎn):1、Mcs-51單片機(jī)的內(nèi)部邏輯結(jié)構(gòu)單片機(jī)是把CPU、存儲(chǔ)器、輸入輸出接口、定時(shí)/計(jì)數(shù)器和時(shí)鐘電路集成到一塊芯片上的微型計(jì)算機(jī),主要由以下幾個(gè)局部組成。1中央處理器CPU包括運(yùn)算器和控制器。運(yùn)算電路以ALU為核心,完成算術(shù)運(yùn)算和邏輯運(yùn)算,運(yùn)算結(jié)果存放于ACC中,運(yùn)算結(jié)果的特征存放于PSW中??刂齐娐肥菃纹瑱C(jī)的指揮控制部件,保證單片機(jī)各局部能自

3、動(dòng)而協(xié)調(diào)地工作。程序計(jì)數(shù)器PC是一個(gè)16位存放器,PC的內(nèi)容為將要執(zhí)行的下一條指令地址,具有自動(dòng)加1功能,以實(shí)現(xiàn)程序的順序執(zhí)行。2存儲(chǔ)器分類:隨機(jī)存取存儲(chǔ)器RAM:能讀能寫(xiě),信息在關(guān)機(jī)后消失??煞譃殪o態(tài)RAMSRAM和動(dòng)態(tài)RAMDRAM兩種。只讀存儲(chǔ)器:信息在關(guān)機(jī)后不會(huì)消失。掩膜ROM:信息在出廠時(shí)由廠家一次性寫(xiě)入??删幊蘌ROM:信息由用戶一次性寫(xiě)入??刹脸删幊蘀PROM:寫(xiě)入后的內(nèi)容可由紫外線照射擦除。電可擦除可編程EEPROM:可用電信號(hào)進(jìn)行去除和改寫(xiě)。存儲(chǔ)容量:存儲(chǔ)容量指存儲(chǔ)器可以容納的二進(jìn)制信息量,M位地址總線、N位數(shù)據(jù)總線的存儲(chǔ)器容量為 2MN位。Mcs-51單片機(jī)的存儲(chǔ)器有內(nèi)部

4、RAM128B,高128B為專用存放器、外部RAM64KB、內(nèi)部ROM4KB掩膜ROM、外部ROM64KB。3輸入輸出接口4個(gè)8位并行I/O口P0、P1、P2、P34其它資源一個(gè)全雙工串行口、5個(gè)中斷源、2個(gè)16位的定時(shí)/計(jì)數(shù)器、時(shí)鐘電路。2、Mcs-51單片機(jī)的信號(hào)引腳1電源局部:VCC接+5V、VSS接地。2時(shí)鐘電路局部:XTAL1和XTAL2接晶振。1個(gè)機(jī)器周期=6個(gè)狀態(tài)=12個(gè)拍節(jié)6MHZ的晶體機(jī)器周期2us,12MHZ的晶體機(jī)器周期1us。3I/O口局部:P08位數(shù)據(jù)總線/地址總線低8位、P1用戶口、P2地址高8位、P3第二功能。4控制局部:地址鎖存控制信號(hào)ALE,用于控制把P0口輸

5、出的低8位地址送入鎖存器鎖存地起來(lái)。外部程序存儲(chǔ)器讀選通信號(hào)PSEN,低電平有效,以實(shí)現(xiàn)外部ROM單元的讀操作。訪問(wèn)程序存儲(chǔ)器控制信號(hào)EA,低電平時(shí)只讀外部ROM,高電平時(shí)先讀內(nèi)部ROM,再讀外部ROM。復(fù)位信號(hào)RST,當(dāng)輸入的復(fù)位信號(hào)延續(xù)2個(gè)機(jī)器周期以上高電平時(shí)即為有效。復(fù)位值:PC=0000H,SP=07H,P0=0FFH。3、內(nèi)部RAM的根本結(jié)構(gòu)與功能Mcs-51的內(nèi)部數(shù)據(jù)存儲(chǔ)器低128單元區(qū),稱為內(nèi)部RAM,地址為007FH。1存放器區(qū)001FH共分為4組,組號(hào)依次為0、1、2、3,每組有8個(gè)存放器,在組中按R7R0編號(hào)。由PSW中RS1、RS0位的狀態(tài)組合來(lái)決定哪一組。2位尋址區(qū)20

6、H2FH可對(duì)單元中的每一位進(jìn)行位操作,16個(gè)字節(jié)單元共128個(gè)可尋址位,位地址為007FH。位起始地址D0=字節(jié)地址-20H*83用戶RAM區(qū)30H7FH堆棧、緩沖區(qū)堆棧是在內(nèi)部RAM中開(kāi)辟的,最大特點(diǎn)就是“后進(jìn)先出的數(shù)據(jù)操作原那么。兩項(xiàng)功能:保護(hù)斷點(diǎn)和保護(hù)現(xiàn)場(chǎng)。兩種操作:進(jìn)棧和出棧。SP堆棧指針,它的內(nèi)容就是堆棧棧頂單元的地址。4、專用存放器內(nèi)部數(shù)據(jù)存儲(chǔ)器高128單元1累加器AACC2存放器B3程序狀態(tài)字PSWCY進(jìn)位標(biāo)志位,最高位的進(jìn)位或借位。AC半進(jìn)位標(biāo)志位,低4位向高4位的進(jìn)位或借位。OV溢出標(biāo)志位,同符號(hào)數(shù)相加,結(jié)果為異符號(hào),有溢出;異符號(hào)數(shù)相減,結(jié)果和減數(shù)符號(hào)相同,有溢出。PA中1

7、的個(gè)數(shù),奇數(shù)個(gè)P=1,偶數(shù)個(gè)P=0。4數(shù)據(jù)指針DPTR:Mcs-51中惟一一個(gè)供用戶使用的16位存放器。高8位DPH,低8位DPL。第3章 Mcs-51單片機(jī)指令系統(tǒng)考試知識(shí)點(diǎn):1、尋址方式 1立即尋址#data,#data16例:MOV A,#00H2直接尋址direct內(nèi)部RAM:007FH、特殊功能存放器 例:MOV A,00H3存放器尋址A、B、Rn、DPTR4存放器間接尋址Ri、DPTR例:MOVX A,DPTR5變址尋址A+DPTR,A+PC例:MOVC A,A+DPTR6位尋址bit202FH:007FH、特殊功能存放器 例:MOV C,00H7相對(duì)尋址rel例:JZ rel2、

8、數(shù)據(jù)傳送類指令1內(nèi)部RAM數(shù)據(jù)傳送指令 MOV 目的,源;目的源 交換指令: XCH A,direct/Rn/Ri;A和源交換 XCHD A,Ri;只換低4位 SWAP A;A的上下4位交換注意:A作目的操作數(shù)會(huì)影響P。 PUSH direct POP direct2外部RAM數(shù)據(jù)傳送指令 MOVX A,Ri/DPTR;外部地址內(nèi)容A MOVXRi/DPTR,A;A外部地址內(nèi)容3ROM數(shù)據(jù)傳送指令 MOVC A,A+DPTR/A+PC;查表指令3、算術(shù)運(yùn)算指令1加法指令 ADD/ADDC A,#data/ direct/ Rn/Ri;會(huì)影響CY、AC、OV、P INC A/ direct/ R

9、n/Ri/DPTR;加1,P DA A;十進(jìn)制調(diào)整,大于9加62減法指令 SUBB A,#data/ direct/ Rn/Ri;會(huì)影響CY、AC、OV、P DEC A/ direct/ Rn/Ri;減13乘除指令 MUL AB;(A)*(B)BA,會(huì)影響CY=0,OV,P DIV AB;(A)/(B)的商A,余數(shù)B4、邏輯運(yùn)算及移動(dòng)指令1邏輯運(yùn)算指令 ANL/ORL/XRL A,#data/ direct/ Rn/Ri ANL/ORL/XRL direct,A/#data與清0,或置1,異或取反CLR/CPL A;清0和取反2移位指令 RL/RR/RLC/RRC A注意:每左移一位相當(dāng)于乘2

10、,每右移一位相當(dāng)于除2,帶進(jìn)位的移會(huì)影響CY和P。5、控制轉(zhuǎn)移類指令1無(wú)條件轉(zhuǎn)移指令 LJMP addr16;addr16PC,64KB AJMP addr11;(PC)+2PC,addr11PC100,2KB SJMP rel;(PC)+2+relPC,256B JMP A+DPTR;(A)+(DPTR)PC,64KB2條件轉(zhuǎn)移指令 累加器A判0轉(zhuǎn)移指令JZ rel;A為0 JNZ rel;A不為0 比擬不相等轉(zhuǎn)移指令 CJNE A/Rn/Ri,#data,rel CJNE A,direct,rel注意:第一操作數(shù)和第二操作數(shù)不相等,程序轉(zhuǎn)移,假設(shè)第一大于第二,CY=0,第一小于第二,CY=

11、1。第一操作數(shù)和第二操作數(shù)相等,程序順序執(zhí)行,CY=0。減1不為0轉(zhuǎn)移指令 DJNZ Rn/direct,rel;Rn/direct-1不為0,程序轉(zhuǎn)移。3調(diào)用和返回指令 LCALL addr16;(PC)+3PC,先入低8位,再入高8位,addr16PC ACALL addr11;(PC)+2PC,先入低8位,再入高8位,addr11PC100 RET;先出高8位,再出低8位6、位操作類指令1位傳送指令 MOV C,bit MOV bit,C2位賦值指令 CLR C/bit SETB C/bit3位邏輯運(yùn)算指令 ANL/ORL C,bit或/bit CPL C/bit注意:實(shí)現(xiàn)邏輯表達(dá)式4位控制轉(zhuǎn)移指令 JC rel;CY=1 JNC rel;CY=0 JB bit,rel;(bit)=1 JNB bit,rel;(bit)=0 JBC bit,rel;(bit)=1,轉(zhuǎn)移,清0第4章 Mcs-51單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)考試知識(shí)點(diǎn):1、匯編語(yǔ)言的語(yǔ)句格式【標(biāo)號(hào):】 操作碼 【操作數(shù)】 【;注釋】標(biāo)號(hào):語(yǔ)句地址的標(biāo)志符號(hào)。操作碼:語(yǔ)句執(zhí)行的操作內(nèi)容,用指令助記符表示。操作數(shù):為指令操作提供數(shù)據(jù)。注釋:對(duì)語(yǔ)句的解釋說(shuō)明。2、偽指令 起始地址ORG、結(jié)束END、賦值EQU、字節(jié)DB、字DW、空DS、位BIT3、匯編語(yǔ)言程序的根本結(jié)構(gòu)形式

溫馨提示

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

評(píng)論

0/150

提交評(píng)論