STC系列單片機(jī)總復(fù)習(xí)題_第1頁(yè)
STC系列單片機(jī)總復(fù)習(xí)題_第2頁(yè)
STC系列單片機(jī)總復(fù)習(xí)題_第3頁(yè)
STC系列單片機(jī)總復(fù)習(xí)題_第4頁(yè)
STC系列單片機(jī)總復(fù)習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、STC 系列單片機(jī)總復(fù)習(xí)題一、填空題1、對(duì)于 STC 系列單片機(jī),訪(fǎng)問(wèn)不同的存儲(chǔ)器空間,使用不同的傳送指令,如訪(fǎng)問(wèn)程序存儲(chǔ)器 ROM 則用 MOVC 指令, 訪(fǎng)問(wèn)片內(nèi)基本 RAM 用 MOV 指令, 訪(fǎng)問(wèn)擴(kuò)展數(shù)據(jù)存儲(chǔ)器 XRAM 用 MOVX 指 令。2、 STC 系列單片機(jī)的片內(nèi) RAM 的 00H 1FH 單元為工作寄存器區(qū),該區(qū)寄存器組采用分組結(jié)構(gòu),共 設(shè)有 4組工作寄存器組, 是由 PSW 中的 RS0位 和 RS1位來(lái)選擇當(dāng)前工作寄存器組的。 (寫(xiě)位名稱(chēng)即可3、 STC15單片機(jī)有 14個(gè)中斷源, 與 8031相同的最基本的 5個(gè)中斷源的名稱(chēng)分別為 外部中斷 0、 外部中斷 1、 定

2、時(shí)器 0、 定時(shí)器 1 _ _和 串行口 。4. STC 單片機(jī)的堆棧區(qū)通常設(shè)置在 區(qū)域 ,堆棧寄存器 sp 是 位的寄存器。 SP 復(fù)位值 是 H。5. STC 單片機(jī)外部中斷請(qǐng)求觸發(fā)信號(hào)有電平方式和 , 在電平方式下, 當(dāng)采集到 INT0、 INT1的有效信號(hào)為 時(shí),激活外部中斷。6. 定時(shí)器/計(jì)數(shù)器的工作方式 3是指將 T0、 T1二者中的 拆成兩個(gè)獨(dú)立的 8位計(jì)數(shù)器。 而另一個(gè)定時(shí)器/計(jì)數(shù)器此時(shí)通常只可作為波特率發(fā)生器使用。9、 STC11F 的前 5個(gè)中斷的固定中斷入口地址在 _ H、 _ _ H和 13H 、 1BH 、 23H 。10. 位處理器也稱(chēng)為 _,它以狀態(tài)寄存器中的 _

3、為累加位。11、 STC 復(fù)位后, PC=_ H。12. MCS-51單片機(jī)的 PSEN 引腳是 _選通信號(hào)。 ALE 信號(hào)的作用是 _,在執(zhí)行 _指令時(shí)缺少一個(gè)脈沖。13、 MCS-51系列單片機(jī)有 個(gè)并行輸入 /輸出口,其中 口可作為地址 /數(shù)據(jù)分時(shí)復(fù)用 總線(xiàn), 口可作為 16位地址指針的高 8位地址。14、 MOV A, 40H 指令對(duì)于源操作數(shù)的尋址方式是 _尋址。指令 JB 0A7H, ABC 的作用是 _。15. 狀態(tài)字 PSW 的 D0位是奇偶標(biāo)志位 P , 該位根據(jù)累加器 A 內(nèi)容為 時(shí)自動(dòng)置位, A 中的內(nèi)容 為 時(shí)自動(dòng)清零。16. 程序語(yǔ)句“ JZ rel”是用來(lái)判斷單片機(jī)

4、中 為零轉(zhuǎn)移的指令。17、 MCS-51系列單片機(jī)的 4組工作寄存器組占用 RAM 中 單元, 8031用戶(hù)數(shù)據(jù)緩沖區(qū)的范圍 是 H。 ALU 是 CPU 的 部件。18、 8051的指令系統(tǒng)具有 _ 條指令、分為 個(gè)大類(lèi)。19、 MOV A, 40H 指令對(duì)于源超作數(shù)的尋址方式是 _ 尋址。20. 將 CY 與 A 的第 0位的非求或的指令是 _,若原 A=0,執(zhí)行后 A=_。21. 4、 8051的 C/T的 T1有 _ 種工作方式,做波特率發(fā)生器常使用工作方式 。 22. 串行口工作方式 2發(fā)送一個(gè)字節(jié)數(shù)據(jù)共需要串行發(fā)送 _ 位信息。在發(fā)送過(guò)程中 標(biāo) 志必須軟件清零。23. 串行通信有單

5、工通信及 通信 和 通信三種方式。24. 12.LED 顯示器有硬件譯碼和軟件譯碼方式,根據(jù)顯示方式有 以及 顯示方 式。25. 用 P0口和 P2口設(shè)計(jì) LED 數(shù)碼管的動(dòng)態(tài)掃描顯示程序最多可以有 個(gè)數(shù)碼管, 設(shè)計(jì)行列式矩 陣鍵盤(pán)可以有 個(gè)按鍵。26. AJMP指令的跳轉(zhuǎn)范圍最大是 字節(jié), SJMP 的跳轉(zhuǎn)范圍是在 個(gè)字節(jié)范圍內(nèi), 其尋址方式是 。27. IIC 總線(xiàn)除去 GND 還需要 _根信號(hào)線(xiàn), SPI 總線(xiàn)除去 GND 還需要 _根信號(hào)線(xiàn) , 18B20測(cè)溫芯片除去 VCC 和 GND 之外,還需要 _根信號(hào)線(xiàn)。這三種都是串行通信總線(xiàn)協(xié)議的。 28. 看門(mén)狗需要設(shè)定看門(mén)狗定時(shí)器的初值

6、,為防止程序正常時(shí)看門(mén)狗導(dǎo)致復(fù)位,要在程序中適當(dāng)點(diǎn) 插入安排若干看門(mén)狗定時(shí)器的 。29.STC11以上系列單片機(jī)節(jié)能模式有慢速模式及 模式 和 模式。 30. 提高系統(tǒng)可靠性措施有硬件抗干擾和 抗干擾兩大類(lèi), 看門(mén)狗屬于 類(lèi)。 二、簡(jiǎn)答題1. STC 單片機(jī)有那幾個(gè)常用 I/O口?累加器、 堆棧指針、 程序狀態(tài)字、 數(shù)據(jù)指針?lè)?hào)名稱(chēng)是什么? 程序狀態(tài)字各位定義是什么?2. STC單片機(jī)存儲(chǔ)空間分為哪四個(gè)區(qū)域,各自尋址空間有多大?基本 RAM 的低 128字節(jié)又分哪四 個(gè)具體區(qū)域及各自作用。3. 可位尋址的區(qū)域有哪那兩個(gè)部分, RAM 低 128位占用的字節(jié)范圍 10H-? H 單元。4. RA

7、M低 128字節(jié)和高 128字節(jié)的尋址方式有何規(guī)定? SFR 尋址方式是什么?5. 單片機(jī)指令系統(tǒng)的操作數(shù)尋址方式共有哪幾種?6. STC單片機(jī)的 I/O口有那四種工作方式?(指基本輸入輸出 I/O方式及 -、 -、 -7. 單片機(jī)復(fù)位和堆棧的概念,堆棧指針的復(fù)位初值和應(yīng)該建立在那個(gè)區(qū)域比較合適。8. 單片機(jī)指令系統(tǒng)分為哪幾大類(lèi)?共多少條指令?大類(lèi)名稱(chēng)是什么?9. STC 單片機(jī)是否每一次上電啟動(dòng)都立即從 0000單元開(kāi)始運(yùn)行程序?為什么?10. 程序運(yùn)行過(guò)程中 PC 和 SP 指針是否需要人工改變 , 為什么 ?11. 指令系統(tǒng)的每一條指令的助記符和功能是什么?(記憶 111條指令12. 課

8、本中偽指令前 8個(gè)分別是什么功能?13.C51數(shù)據(jù)存儲(chǔ)類(lèi)型有哪 6種(見(jiàn)數(shù)據(jù)存儲(chǔ)類(lèi)型表 。14.C51的位標(biāo)量、可尋址位、特殊功能寄存器等怎樣聲明?15.STC11F 以上型號(hào)有幾個(gè) DPTR? 可通過(guò)那個(gè)寄存器控制選擇?16. 數(shù)據(jù) Flash 存儲(chǔ)空間(32KB 是否可以用 MOVX 指令簡(jiǎn)單操作?為什么?17. 數(shù)據(jù) Flash 存儲(chǔ)空間寫(xiě)操作之前要進(jìn)行什么操作才能寫(xiě)啊?18. STC11F有哪幾個(gè)中斷源?哪些是內(nèi)部中斷源?哪些是外部中斷源?19. STC11F系列那幾個(gè)主要的 SFR 與中斷系統(tǒng)有關(guān)?其位定義功能是什么?(記憶 TCON 、 SCON 、 IE 、 IP 等各位定義20

9、. 響應(yīng)中斷的條件除了開(kāi)中斷和有中斷申請(qǐng)之外, 還必須滿(mǎn)足那三個(gè)條件? (或者阻止中斷響應(yīng) 的三個(gè)因素 。21. 每次進(jìn)入中斷的時(shí)間是否確定?什么狀況下進(jìn)入中斷的時(shí)間比較長(zhǎng)?22. 外中斷有幾種觸發(fā)方式?外中斷的數(shù)量有無(wú)擴(kuò)展的辦法。23. 總結(jié)一下單片機(jī)特殊功能寄存器表中,那些寄存器已在講課中涉及到了。后期復(fù)習(xí)要點(diǎn)補(bǔ)充:1. 定時(shí)器 /計(jì)數(shù)器有幾個(gè)主要寄存器, TMOD 、 TCON 各位定義是什么。2. 定時(shí)器 /計(jì)數(shù)器有幾種工作方式, T0、 T1是否完全一樣的工作方式。3. 哪幾種方式必須重裝常數(shù),哪種工作方式不用重裝常數(shù)。4. 定時(shí)器 /計(jì)數(shù)器有加減兩種計(jì)數(shù)方式,單片機(jī)是哪一種。怎樣計(jì)

10、算計(jì)數(shù)初值。5. 門(mén)控位作用是什么。 T0、 T1怎樣啟動(dòng)計(jì)數(shù)。6.STC11F 以上系列的單片機(jī)能否控制定時(shí)器時(shí)鐘輸出,怎樣設(shè)置 WAKE_CLKO和 BTR7. 矩陣式(也稱(chēng)行列式鍵盤(pán)程序設(shè)計(jì)要解決那幾個(gè)問(wèn)題?8. 鍵盤(pán)去抖動(dòng)有幾種方法,編碼鍵盤(pán)和非編碼鍵盤(pán)有何區(qū)別。9. 行列掃描的原理及過(guò)程是什么。10.LED 、 LCD 顯示器各是什么器件的顯示器,數(shù)碼管顯示器根據(jù)掃描原理分為哪兩種顯示方式,各 自?xún)?yōu)缺點(diǎn)是什么?那種顯示器亮度穩(wěn)定,那種有閃爍現(xiàn)象,為什么?11. 根據(jù) LED 數(shù)碼管內(nèi)部連接關(guān)系分為共陰極和共陽(yáng)極,其端碼表是否一樣。顯示編程從左邊開(kāi)始 還是從右邊開(kāi)始掃描,對(duì)顯示效果有無(wú)

11、影響。12. 用 P0口和 P2口設(shè)計(jì) LED 數(shù)碼管的動(dòng)態(tài)掃描顯示程序最多能設(shè)計(jì)多少位,為什么? 13.IIC 總線(xiàn)和 SPI 總線(xiàn)是串行還是并行總線(xiàn),分別幾根信號(hào)線(xiàn), 18B20用幾根信號(hào)線(xiàn)。14.IIC 協(xié)議一幀信息從開(kāi)始到結(jié)束有哪幾部分波形,一幀傳送幾個(gè)字節(jié)數(shù)據(jù),是否需要地址,怎 樣區(qū)分不同器件的片選。是否可以多主工作方式。15. 怎樣擴(kuò)展單片機(jī)的外中斷,有幾種方法。三、分析指令或程序1、指出下列各條指令的功能MOV 30H, R7 ;ADDC A, 55H ;MOVX A, R0 ;JMP A+DPTR ;MOV 30H, C ;2、指出下列子程序段實(shí)現(xiàn)的功能AAA: MOV SP,

12、 #60HMOV A, #23HMOV 40H, #30HPUSH APUSH 40HPOP APOP 40HRET; 程序的功能是:執(zhí)行后(40H = (A= .3.為下程序段下劃線(xiàn)加注釋并指出整個(gè)程序所完成的功能。CLR CMOV R2, ASUBB A, #0AH ; _MOV A, R2JC AD30 ;_ _ADD A, #07HAD30: ADD A, #30H此程序的功能:_4. 下列各條指令其源操作數(shù)的尋址方式是什么?各條指令單獨(dú)執(zhí)行后,累加器 A 中的結(jié)果是什么? 設(shè)(60H =35H, (A =19H, (R0 =30H, (30H =0FH。(1 MOV A, #48H

13、;尋址方式:_, (A =(2 ADD A, 60H ;尋址方式: _, (A =(3 ANL A, R0 ;尋址方式: _, (A =5. 為下段程序加上適當(dāng)?shù)淖⑨尣?xiě)出程序所完成的功能 (12分 MOV R0 ,#21MOV 40H, #10MOV A ,R0 ;_ (2分 LI: MOV 20H ,AINC R0CLR CSUBB A ,R0 ;_ (2分 JNC L2 ;_(2分 MOV A ,R0AJMP L3L2: MOV A ,20HL3: DJNZ 40H ,L1MOV 50H ,A ;_(2分 END此程序所完成的功能 _ (4分 6.判斷以下各條指令是否正確并改正錯(cuò)誤(LL

14、1和 PROC 為標(biāo)號(hào) (10分,每問(wèn)判斷 1分,改正 1分。 對(duì)于正確地問(wèn),判斷就可得 2分( (1 ADDC A, R7( (2 MOV A, 30H( (3 MOVX R0, B( (4 SUB A, #26H( (5 MOVX A, 30H( (6 MOV C, /ACC.0( (7 ORL #99H , 36H( (8 XRL P1.0, P3.1( (9 JBC CPL , LL3( (10 CALL PROC四 . 綜合題1:畫(huà)出用 STC11F 系列單片機(jī) P2口及 INT1引腳擴(kuò)展 8個(gè)外部中斷的原理圖,并編寫(xiě)中斷服務(wù)程序 程序(每一個(gè)中斷服務(wù)內(nèi)容可不寫(xiě)出 。2.綜合題 2:畫(huà)出測(cè)量外部方波信號(hào)的原理接線(xiàn)圖,并編制測(cè)量并求出外方波信號(hào)頻率的程序(假 定系統(tǒng)頻率 12MHZ) 上機(jī)實(shí)驗(yàn)考試題目:時(shí)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論