單片機原理及應(yīng)用知識點匯總復(fù)習_第1頁
單片機原理及應(yīng)用知識點匯總復(fù)習_第2頁
單片機原理及應(yīng)用知識點匯總復(fù)習_第3頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、單片機原理及應(yīng)用知識點匯總一、填空題1、單片機是將微處理器、一定容量的RAM和ROM以及J/O口、定時器等電路集成在一塊芯片上而構(gòu)成的微型計算機。2、單片機80C51片內(nèi)集成了4KB的FLASHROM,共有5個中斷源。3、兩位十六進制數(shù)最多可以表示256個存儲單元。4、在80C51中,只有當EA引腳接高電平時,CPU才訪問片內(nèi)的FlashROM。5、當CPU訪問片外的存儲器時,其低八位地址由P0口提供,高八位地址由P2口提供,8位數(shù)據(jù)由P0口提供。6、在I/O口中,P0口在接LED時,必須提供上拉電阻,P3口具有第二功能。7、80C51具有64KB的字節(jié)尋址能力。8、在80C51中,片內(nèi)RAM

2、分為地址為00H7FH的真正RAM區(qū),和地址為80HFFH的特殊功能寄存器(SFR)區(qū)兩個部分。9、在80C51中,通用寄存器區(qū)共分為4組,每組8個工作寄存器,當CPU復(fù)位時,第0組寄存器為當前的工作寄存器。10、數(shù)據(jù)指針DPTR是一個16位的特殊功能寄存器寄存器。I11、在80C51中,一個機器周期包括J2個振蕩周期,而每條指令都由一個或幾個機器周期組成,分別有單周期指令、雙周期指令和4周期指令。12、當系統(tǒng)處丁正常工作狀態(tài)且振蕩穩(wěn)定后,在RST引腳上加一個高電平并維持2個機器周期,可將系統(tǒng)復(fù)位。13、單片機80C51復(fù)位后,其I/O口鎖存器的值為0FFH,堆棧指針的值為07H,SBUF的值

3、為不定,內(nèi)部RAM的值不受復(fù)位的影響,而其余寄存器的值全部為0H。14、在809C51中,有兩種方式可使單片機退出空閑模式,其一是任何的中斷請求被響應(yīng),其二是硬件復(fù)位;而只有硬件復(fù)位方式才能讓進入掉電模式的單片機退出掉電模式。15、單片機80C51的5個中斷源分別為_INT0、INT1、T0、T1以及TXD/RXD。16、單片機80C51的中斷要用到4個特殊功能寄存器,它們是TCON、SCON、_JE以及止。17、在80C51中,外部中斷由IT0(1)位來控制其兩種觸發(fā)方式,分別是電平觸發(fā)方式和沿觸發(fā)方式。18、中斷處理過程分為4個階段,即中斷請求、中斷響應(yīng)、中斷服務(wù)以及中斷返回。19、單片機

4、80C51片內(nèi)有兩個_J6_位的定時/計數(shù)器,即T0和T1,它們都有定時和_j數(shù)的功能。20、單片機80C51的時鐘頻率為6MHz,若要求定時1ms,定時/計數(shù)器工作丁模式1,其定時/計數(shù)器的初值為FE0CH。21、單片機80C51具有并行通信和串行通信兩種通信方式。22、申行通信有同步通信和異步通信兩種通信方式。23、在異步通信中,數(shù)據(jù)的幀格式定義一個字符由4部分組成,即:起始位、數(shù)據(jù)位、頊偶校驗位和停止位。24、申行通信中,為使設(shè)備同步工作,需要通信雙方有兩個共同的要求,一是通信雙方必須采用統(tǒng)一的編碼方式,二是通信雙方必須能產(chǎn)生相同的傳送諫率。25、單片機80C51中的申行通信共有種方式,

5、其中方式_0_是用作同步移位寄存器來擴展I/O口的。26、設(shè)80C51的晶振頻率為11.0592MHz,選用定時器T工作模式2作波特率發(fā)生器,波特率為2400b/s,且SMOD置0,則定時器的初值為F4H27、鍵盤可分為立連接-式和矩陣式兩類。鍵盤可分為_編俏了詩日碼式兩類。28、LED數(shù)碼管有靜態(tài)顯楊日動態(tài)顯示兩種方式。29、在執(zhí)行下歹U指令后,A=_60H_,R0=_45H,(60H)=45Ho30. MOVA,#45HMOVR0,#60HMOVR0,AXCHA,R0設(shè)RAM中(2456H)=66H,(2457H)=34H,ROM中(2456H)=55H,(2457H)=64H。請分析下面

6、程序執(zhí)行后各寄存器的內(nèi)容。(A)=64H,(DPTR)=_2456H。31. MOVA,#1MOVDPTR,#2456HMOVCA,A+DPTR對單片機而言,連接到數(shù)據(jù)總線上的輸出口應(yīng)具有(鎖存)功能。32. 決定程序執(zhí)行的順序是(PC)寄存器,該寄存器復(fù)位時的值為(0000h)。33. 單片機內(nèi)包含組成微機的三個主要功能部件是CPU、存儲器和(I/O口)。34. 80C51系列單片機字長是(8)位,有(40)根引腳。35. ALE信號的作用是(鎖存允許)。36.80C51復(fù)位后,PC=(0000)H。37.80C51的堆棧指針是(SP)。38. 80C51單片機的P0口和P2口除了可以作為并

7、行口進行數(shù)據(jù)的輸入/輸出外,通常還用來構(gòu)建系統(tǒng)的(地址)和(數(shù)據(jù))。39. 80C51單片機外部中斷請求信號有電平方式和(邊沿觸發(fā)),在電平方式下,當采集到INT0、INT1的有效信號為(低電平)時,激活外部中斷。40. 80C51單片機指令A(yù)NLA,20H中源操作數(shù)的尋址方式是(直接)。41. 申行通訊中有(同步)和異步兩種基本方式。42. C51中存儲類型XDATA定義的是(外部)存儲空間,其地址范圍是(0000hffffH)執(zhí)行下列程序后,(A)=_35H,(B)=_16H。MOVA,#9FHMOVB,#36HANLB,ASETBCADDCA,B二、選擇題1、80C51是以下哪個公司的產(chǎn)

8、品?(C)A、INTELB、AMDC、ATMELD、PHILIPS2、80C51系列單片機是屆?。–)體系結(jié)構(gòu)。A、馮諾依曼B、普林斯頓C、哈佛D、圖靈3、以下哪一條指令的寫法是錯誤的(C)。A、MOVDPTR,#3F98HB、MOVR0,#0FEHC、MOV50H,#0FC3DHD、INCR04、以下哪一條指令的寫法是錯誤的(D)。A、INCDPTRB、MOVR0,#0FEHC、DECAD、PUSHA5、以下哪一條指令的寫法是錯誤的(B)。A、MOVCA,A+DPTRB、MOVR0,#FEHC、CPLAD、PUSHACC6、以下哪一條是位操作指令(B)。A、MOVP0,#0FFHB、CLRP

9、1.0C、CPLAD、POPPSW7、以下哪一條是位操作指令(B)。A、MOVP1,#0FFHB、MOVC,ACC.1C、CPLAD、POPPSW8、以下哪一條是位操作指令(B)。A、MOVP0,#0FFHB、SETBTR0C、CPLR0D、PUSHPSW9、以下哪種方式的接口總線最少?(C)A、SPIB、I2CC、單總線D、并行通信10、以下哪個是屆丁單片機系統(tǒng)前向通道的器件?(A)A、A/D轉(zhuǎn)換B、D/A轉(zhuǎn)換C、LED數(shù)碼管D、繼電器11、80C51單片機的RS1,RS0=01時,當前寄存器R0R7占用內(nèi)部RAM(B)單元。A、00H07HB、08H0FHC、10H17HD、18H1FH1

10、2、80C51單片機有片內(nèi)RAM容量(A)。A.128BB、4KBC、8KBD、256B13、80C51單片機的最大時序定時單位是(D)。A、拍節(jié)B、狀態(tài)C、機器周期D、指令周期14、80C51單片機的定時器/計數(shù)器工作方式0是(C)。A、8位計數(shù)器結(jié)構(gòu)B、16位計數(shù)器結(jié)構(gòu)C、13位計數(shù)器結(jié)構(gòu)D、2個8位計數(shù)器結(jié)構(gòu)15、80C51單片機的外部中斷0中斷入口地址為(C)。A、000BHB、001BHC、0003HD、0013H16、在下列80C5l單片機各條指令中,錯誤的是(A)。A.MOVCA+DPTR,AB.MOVA,R0C.MOV20H,AD.MOVB,A17、單片機上電復(fù)位后.堆棧區(qū)的最

11、大允許范圍是(B)個單元。A.64B.120C.128D.25618、80C51單片機ALE引腳是(C)。A.輸出高電平B.輸出低電平C.輸出矩形脈沖,頻率為fosc的1/6D.輸出矩形脈沖,頻率為fosc的1/219、80C51單片機的XTAL1和XTAL2引腳是(D)引腳。A、外接定時器B、外接申行口C、外接中斷D、外接晶振20.80C51的申行數(shù)據(jù)緩沖器SBUF用?。―)。A.存放運算中間結(jié)果B.暫存數(shù)據(jù)和地址C.存放待調(diào)試的程序D.存放待發(fā)送或已接收到的數(shù)據(jù)21.假定設(shè)置堆棧指針SP的值為37H,在進行子程序調(diào)用時把斷點地址進棧保護后,SP的值為D)。A.22.A.C.6HB.37H單

12、片機中的程序計數(shù)器存放指令q存放下一條指令地址C.38HD.39HPC用來(B)。B.存放正在執(zhí)行的指令地址23. D.存放上一條指令地址在80C51指令中,下列指令中(C)是無條件轉(zhuǎn)移指令。24. A.LCALLaddr16B.DJNZdirect,relC.SJMPrelD.ACALLaddr1180C51系列單片機的中斷系統(tǒng)具有(A)。25. A、5個中斷源B、6個中斷源C、2個中斷源D、3個中斷源指令和程序是以(C)形式存放在程序存儲器中。A、源程序B、匯編程序C、二進制編碼D、BCD碼當需要從80C51單片機程序存儲器取數(shù)據(jù)時,采用的指令為(B)A、MOVA,R1B、MOVCA,A+

13、DPTRC、MOVXA,R0D、MOVXA,DPTR三、判斷1、在51系歹0單片機的指令系統(tǒng)中,其加法、減法、乘法和除法必須有累加器A的參與才能完成。T2、當80C51的EA引腳接低電平時,CPU只能訪問片外ROM,而不管片內(nèi)是否有程序存儲器。T3、當80C51的EA引腳接高電平時,CPU只能訪問片內(nèi)的4KB空間。F4、80C51系列單片機直接讀端口和讀端口鎖存器的結(jié)果永遠是相同的。F5、是讀端口還是讀鎖存器是用指令來區(qū)別的。T6、在80C51的片內(nèi)RAM區(qū)中,位地址和部分字節(jié)地址是沖突的。F7、中斷的欠量地址位丁RAM區(qū)中。F8、在80C51中,當CPU訪問片內(nèi)、外ROM區(qū)時用MOVC指令,

14、訪問片外RAM區(qū)時用MOVX指令,訪問片內(nèi)RAM區(qū)時用MOV指令。T9、工作寄存器區(qū)不允許做普通的RAM單元來使用。F10、工作寄存器組是通過置位PSW中的RS0和RS1來切換的。T11、特殊功能寄存器可以當作普通的RAM單元來使用。F12、訪問128個位地址用位尋址方式,訪問低128字節(jié)單元用直接或間接尋址方式。T13、堆棧指針SP的內(nèi)容可指向片內(nèi)00H7FH的任何RAM單元,系統(tǒng)復(fù)位后,SP初始化為00H。F14、DPTR只能當作一個16位的特殊功能寄存器來使用。F15、程序計數(shù)器PC是一個可以尋址的特殊功能寄存器。F16、單片機80C51復(fù)位后,其PC指針初始化為0000H,使單片機從該

15、地址單元開始執(zhí)行程序。T17、單片機系統(tǒng)上電后,其內(nèi)部RAM的值是不確定的。T18、在80C51中,當產(chǎn)生中斷響應(yīng)時,所有中斷請求標志位都由硬件自動活零。F19、在51系列單片機中,中斷服務(wù)程序從欠量地址開始執(zhí)行,一直到返回指令RETI為止。T20、在執(zhí)行子程序調(diào)用或執(zhí)行中斷服務(wù)程序時都將產(chǎn)生壓棧的動作。T21、定時/計數(shù)器工作丁定時方式時,是通過80C51片內(nèi)振蕩器輸出經(jīng)12分頻后的脈沖進行計數(shù),直至溢出為止。T22、定時/計數(shù)器工作丁計數(shù)方式時,是通過809C51的P3.4和P3.5對外部脈沖進行計數(shù),當遇到脈沖下降沿時計數(shù)一次。T23、定時/計數(shù)器在工作時需要消耗CPU的時間。F24、定

16、時/計數(shù)器的工作模式寄存器TMOD可以進行位尋址。F25、定時/計數(shù)器在使用前和溢出后,必須對其賦初值才能正常工作。F26、在51系列單片機的指令中,既有帶借位的減法指令,乂有不帶借位的減法指令。F27、單片機80C51的定時/計數(shù)器是否工作可以通過外部中斷進行控制。T28、并行通信的優(yōu)點是傳送速度高,缺點是所需傳送線較多,遠距離通信不方便。T29、申行通信的優(yōu)點是只需一對傳送線,成本低,適丁遠距離通信,缺點是傳送速度較低。T30、異步通信中,在線路上不傳送字符時保持高電平。T31、在異步通信的幀格式中,數(shù)據(jù)位是低位在前高位在后的排列方式。T32、異步通信中,波特率是指每秒傳送二進制代碼的位數(shù)

17、,單位是b/s。T33、在80C51的申行通信中,申行口的發(fā)送和接收都是對特殊功能寄存器SBUF進行讀/寫而實現(xiàn)的。T34、在單片機809C51中,申行通信方式1和方式3的波特率是固定不變的。F35、在單片機809C51中,讀和寫的SBUF在物理上是獨立的,但地址是相同的。T36、單片機80C51一般使用非整數(shù)的晶振是為了獲得精確的波特率。T37、單片機809C51和PC機的通信中,使用芯片MAX232是為了進行電平轉(zhuǎn)換。T38、在A/D轉(zhuǎn)換器中,逐次逼近型在精度上不及雙積分型,但雙積分型在速度上較低。T39、A/D轉(zhuǎn)換的精度不僅取決丁量化位數(shù),還取決丁參考電壓。T四、簡答題1、簡述80C51

18、單片機中斷的概念。答:當CPU正在處理某件事情的時候,外部發(fā)生的某一事件請求CPU迅速去處理,丁是,CPU暫時中止當前的工作,轉(zhuǎn)去處理所發(fā)生的時間。中斷服務(wù)處理完該事件以后,再回到原來被中止的地方,繼續(xù)原來的工作,這樣的過程稱為中斷。2、什么是保護現(xiàn)場,什么是恢復(fù)現(xiàn)場?答:保護現(xiàn)場:當CPU響應(yīng)中斷程序時,硬件會自動把斷點地址(16位程序計數(shù)器的值)壓入堆棧之外,用戶還須注意保護有關(guān)工作寄存器、累加器、標志位等信息;恢復(fù)現(xiàn)場:在完成中斷服務(wù)程序后,恢復(fù)原工作寄存器、累加器、標志位等的內(nèi)容。3、單片機80C51有哪些中斷源,對其中斷請求如何進行控制?答:80C51中斷系統(tǒng)有5個中斷源: INTO

19、外部中斷0請求,低電平有效。通過P3.2引腳輸入。 INT1:外部中斷1請求,低電平有效。通過P3.3引腳輸入。 T0定時器/計數(shù)器0溢出中斷請求。 T1定時器/計數(shù)器1溢出中斷請求。 TXD/RXD:申行口中斷請求。當申行口完成一幀數(shù)據(jù)的發(fā)送或接收時,便請求中斷。4、簡述單片機809C51中斷的自然優(yōu)先級順序,如何提高某一中斷源的優(yōu)先級別。答:中斷源(控制位)自然優(yōu)先級外部中斷0(PX0)最高定時器/計數(shù)器0溢出中斷(PT0)外部中斷1(PX1)定時器/計數(shù)器1溢出中斷(PT1)申行口中斷(PS)最低若某幾個控制位為1,則相應(yīng)的中斷源就規(guī)定為高級中斷;反之,若某幾個控制位為0,則相應(yīng)的中斷源

20、就規(guī)定為低級中斷。當同時接收到幾個同一優(yōu)先級的中斷請求時,響應(yīng)哪個中斷源則取決丁內(nèi)部硬件查詢順序(即自然優(yōu)先級)。5、簡述51系列單片機中斷響應(yīng)的條件。答:有中斷源發(fā)出中斷請求;中斷總允許位EA=1,即CPU開中斷;申請中斷的中斷源的中斷允許位為1,即中斷沒有屏蔽;無同級或更高級中斷正在被服務(wù);前的指令周期已經(jīng)結(jié)束;6、簡述定時/計數(shù)器4種工作模式中方式0、1、2的特點。答:方式0:是13位的定時器/計數(shù)器,寄存器TLx存低5位,THx存高8位。方式1:是16位的定時器/計數(shù)器;方式2:把TL0(或TL1)配置成一個可以自動重裝載的8位定時器/計數(shù)器;7、簡述80C51申口通信的四種方式及其特點。方式0:同步移位寄存器輸入/輸出方式,常用丁擴展I/O口。波特率固定為振蕩頻率的1/12,并不受PCON寄存器中SMOD位的影響。方式1:用丁申行發(fā)送或接收,為10位通用異步接口。TXD與RXD分別用丁發(fā)送與接收數(shù)據(jù)。收發(fā)一幀數(shù)據(jù)的格式為1位起始位、8位數(shù)據(jù)位(低位在前)、1位停止位,共10位。波特率由定時器T1的溢出率與SMOD值同時決定。方式2:用于申行發(fā)送或接收,為11位通用異步接口。TXD與RXD分別用丁發(fā)送與接收數(shù)據(jù)。收發(fā)一幀數(shù)據(jù)的格式為1位起始位、8位數(shù)據(jù)位(低位在前)、1位可編程的第9數(shù)據(jù)位和1位停止位,共11位。波

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論