單片機(jī)復(fù)習(xí)題集及答案_第1頁(yè)
單片機(jī)復(fù)習(xí)題集及答案_第2頁(yè)
單片機(jī)復(fù)習(xí)題集及答案_第3頁(yè)
單片機(jī)復(fù)習(xí)題集及答案_第4頁(yè)
單片機(jī)復(fù)習(xí)題集及答案_第5頁(yè)
已閱讀5頁(yè),還剩3頁(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ī)練習(xí)題部分答案(本練習(xí)題僅包括填空、選擇、問答類型題。題的來(lái)源選自單片機(jī)原理與應(yīng)用學(xué)習(xí)概要及題解霍孟友主編 機(jī)械工業(yè)出版社出版,題中頁(yè)碼與題號(hào)與其對(duì)應(yīng)。下文中填空與選擇題有答案,問答題沒有答案。)單片機(jī)構(gòu)成及原理*P155. 8051單片機(jī)有4個(gè)I/O口,它們分別是內(nèi)容為 0FFH 。16一個(gè)機(jī)器周期包括 個(gè)振蕩周期,具體分為17按執(zhí)行時(shí)間,8051的指令分為 周期、 周期和 周期指令共三種。18單片機(jī)由CPU、存儲(chǔ)器和三部分組成。19CPU由 和 兩部分組成。20若不使用MCS51片內(nèi)程序存儲(chǔ)器,引腳/EA必須 。23MCS51有I/O口,由于是準(zhǔn)雙向口,所以在輸入時(shí)必須先 。 P16

2、1.當(dāng)使用8751且/EA=1,程序地址小于1000H時(shí),訪問的是( A )。A片內(nèi)ROM B。 片外ROM C。. 片內(nèi)/外ROM D。. 不定2堆棧操作遵循的原則是( A )。A 先進(jìn)后出 B。 先進(jìn)先出 C。 后進(jìn)后出 D。 隨機(jī)3欲訪問8051單片機(jī)的內(nèi)部程序存儲(chǔ)器,則/EA引腳必須為( A )。A高電平 B。低電平 C。高低電平 D。與PC值有關(guān)4MCS51中,一個(gè)機(jī)器周由( C )個(gè)時(shí)鐘周期組成。A4 B。8 C。6 D。12(注:時(shí)鐘周期=狀態(tài)周期=2個(gè)振蕩周期)P176。MCS51系列單片機(jī)復(fù)位后其P1口的輸出狀態(tài)為 ( B )。A00H B。0FFH C。0F0H D。不定P

3、112-2 8051存儲(chǔ)器分那幾個(gè)地址空間? 如何區(qū)分不同空間地址?答:地址空間:(1)片內(nèi)、片外統(tǒng)一的64KB程序存儲(chǔ)器地址空間。訪問時(shí)采用MOVC指令。(2)片內(nèi)256B數(shù)據(jù)存儲(chǔ)器地址空間。訪問時(shí)采用MOV指令。(3)片外64KB的數(shù)據(jù)存儲(chǔ)器地址空間。訪問時(shí)則是采用MOVX指令。P122-4簡(jiǎn)述直接位尋址區(qū)的空間分配,片內(nèi)RAM中包含那些可位尋址單元?2-10 開機(jī)復(fù)位后,CPU使用那些工作寄存器作為當(dāng)前工作寄存器?它們的地址是什么? 答:2-12 程序狀態(tài)寄存器PSW的作用是什么?有哪些常用標(biāo)志位?作用是什么?P14 答:2-14 8051單片機(jī)時(shí)鐘周期與振蕩周期之間有什么關(guān)系?答:2-

4、15 一個(gè)機(jī)器周期的時(shí)序是怎樣劃分的?2-16 什么叫堆棧?堆棧指針SP的作用是什么?答:堆棧是在片內(nèi)數(shù)據(jù)RAM區(qū)中,數(shù)據(jù)先進(jìn)后出或后進(jìn)先出的區(qū)域。SP堆棧指針,主要用來(lái)調(diào)用子程序或者進(jìn)入中斷的時(shí)候保存當(dāng)前的寄存器內(nèi)的數(shù)據(jù),和當(dāng)前程序計(jì)數(shù)器值。在程序返回后把內(nèi)容彈出?;氐綌嚅_的程序段處繼續(xù)執(zhí)行。P183程序計(jì)數(shù)器PC、數(shù)據(jù)指針DPTR、堆棧指針SP分別有哪些特點(diǎn)?答:指令系統(tǒng)與程序設(shè)計(jì)*P253-1什么是尋址方式?MCS51單片機(jī)有哪幾種尋址方式?*P263-6 若要完成以下數(shù)據(jù)傳送,如何應(yīng)用MCS-51指令予以實(shí)現(xiàn)?(1) R1的內(nèi)容傳送到R0。(2) 外部RAM 20H單元的內(nèi)容送入R0。

5、(3) 外部RAM 0020H單元的內(nèi)容送入內(nèi)部RAM 20H單元。(4) 外部RAM 1000H單元內(nèi)容送內(nèi)部RAM 20H單元。(5) 外部ROM 2000H單元內(nèi)容送R0。P341。MCS-51特殊功能寄存器只能采用 直接 尋址方式。2片內(nèi)20H2FH范圍內(nèi)的數(shù)據(jù)存儲(chǔ)器,既可以字節(jié)尋址又可以3訪問MCS-51程序存儲(chǔ)器傳送命令的操作助記符應(yīng)為 。4訪問MCS-51片內(nèi)RAM應(yīng)該使用的傳送指令的助記符是 。7匯編語(yǔ)言中可以使用偽指令,他們不是真正的指令,只是用來(lái)制 。9執(zhí)行ANL A,#0FH指令后,累加器A的高4位= 。19MOV C,20H源尋址方式為20INC 指令影響CY位。P37

6、1在中斷服務(wù)程序中,至少應(yīng)有一條( D )。A傳送指令 B轉(zhuǎn)移指令 C加法指令 D中斷返回指令2要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符應(yīng)是( B )。AMOV BMOVX CMOVC D以上都行6MOVX A, DPTR指令中源操作數(shù)的尋址方式是( B )。A寄存器尋址 B寄存器間接尋址 C直接尋址 D立即尋址10LCALL 存于2000H開始的地址單元中,執(zhí)行完相應(yīng)子程序中的返回指令后, PC=( D )。A2000H B2001H C 2002H D2003HP3822指令A(yù)JMP的轉(zhuǎn)跳范圍是( C )。A256B B1KB C2KB D64KB27對(duì)程序存儲(chǔ)器的讀操

7、作,只能使用( D )。AMOV指令 B。PUSH指令 C。MOVX 指令 D。MOVC指令 P3929.。執(zhí)行返回指令時(shí),返回的斷點(diǎn)是( C )。A調(diào)用指令的首地址 B。調(diào)用指令的末地址 C。調(diào)用指令下一條指令的首地址 D。返回指令的末地址簡(jiǎn)答題:1 位地址7CH與字節(jié)地址7CH如何區(qū)別?P355-2 簡(jiǎn)述單片機(jī)系統(tǒng)中的三大總線。系統(tǒng)擴(kuò)展時(shí)單片機(jī)提供的三大總線信號(hào)有哪些? P551.若不使用MCS-51片內(nèi)存儲(chǔ)器,引腳/EA必須接 。2當(dāng)MCS-51引腳LEA信號(hào)有效時(shí),表示從P0口穩(wěn)定地送出了3MCS-51的P0口作為輸出端口時(shí),每位能驅(qū)動(dòng) 個(gè)SL型TTL負(fù)載。4MCS-51系統(tǒng)中,當(dāng)/P

8、SEN信號(hào)有效時(shí),表示CPU要從6MCS-51可擴(kuò)展片外RAM KB,但當(dāng)外擴(kuò)I/O口后,其外部RAM尋址空間將 變小 。7計(jì)算機(jī)的系統(tǒng)總線有地址總線、控制總線和 總線。P5616264芯片是( B )。A. E2PROM B. RAM C. Flash ROOM D. EPROM2產(chǎn)生/WR信號(hào)的指令是( D )。A. MOCX A, DPTR B. MOVC A, A+PC C. MOVX A, A+DPTRD. MOVX DPTR, A中斷P641當(dāng)使用慢速外設(shè)時(shí),最佳的傳輸方式是 中斷 。2MCS-51單片機(jī)有 個(gè)中斷優(yōu)先級(jí),優(yōu)先級(jí)由軟件填寫特殊功能寄存器 IP 加以選擇。3MCS-5

9、1單片機(jī)中,T0中斷服務(wù)程序入口地址為4外部中斷請(qǐng)求標(biāo)志位是 。6MCS-51單片機(jī)外部中斷有種中斷信號(hào)觸發(fā)方式,若選用外部中斷0為邊沿觸發(fā)方式,則需用指令 SETB IT0 。選擇題:1CPU響應(yīng)( C )中斷時(shí),不會(huì)由CPU自動(dòng)清除中斷請(qǐng)求標(biāo)志。A外部中斷0 B。外部中斷1 C。串行口中斷 D。定時(shí)器/計(jì)數(shù)器 T0溢出中斷2MCS-51中,CPU正在處理定時(shí)器/計(jì)數(shù)器T1中斷,若有同一優(yōu)先級(jí)的外部中斷/INT0又提出中斷請(qǐng)求,則CPU ( B )。A. 相應(yīng)外部中斷/INT0 B. 繼續(xù)進(jìn)行原來(lái)的中斷 C. 發(fā)生錯(cuò)誤 D. 不確定5中斷服務(wù)程序的最后一條指令必須是( C )。AEND BR

10、ET CRETI DAJMP6MCS-51單片機(jī)響應(yīng)中斷時(shí),下列哪種操作不會(huì)自動(dòng)發(fā)生( A )。A保護(hù)現(xiàn)場(chǎng) B。保護(hù)PC C。找到中斷入口 D。P61636-1 *什么是中斷?什么是中斷源?6-2 MCS-51響應(yīng)中斷的條件是什么?CPU響應(yīng)中斷時(shí),不同的中斷源,其中斷入口地址各是多少?6-3 *MCS-51的外部中斷有哪二種觸發(fā)方式?應(yīng)如何選擇和設(shè)定?6-4 MCS-51提供了哪幾種中斷源?在中斷管理上有什么特點(diǎn)?個(gè)中斷的優(yōu)先權(quán)的高低是 4如何排列確定的?6-5 MCS-51單片機(jī)的中斷系統(tǒng)中有幾個(gè)優(yōu)先級(jí)?如何設(shè)定?P652 *中斷處理和CPU調(diào)用子程序處理有什么異同點(diǎn)?4 *保護(hù)斷點(diǎn)和保護(hù)

11、現(xiàn)場(chǎng)各解決什么問題?定時(shí)器/計(jì)數(shù)器P74一、 填空*1MCS-51單片機(jī)有個(gè)16位可編程定時(shí)器/計(jì)數(shù)器,有 種工作方式。 *2MCS-51單片機(jī)的最大計(jì)數(shù)值為,此時(shí)工作于方式。3若定時(shí)器/計(jì)數(shù)器工作于方式0時(shí),為 位的定時(shí)器/計(jì)數(shù)器,TL的低計(jì)數(shù)器溢出時(shí),向高 8 位的TH進(jìn)位。4當(dāng)定時(shí)器/計(jì)數(shù)器T0工作在方式3時(shí),要占用定時(shí)器/計(jì)數(shù)器T1的 和 兩個(gè)控制位。5當(dāng)定時(shí)器/計(jì)數(shù)器T0定義為一個(gè)可自動(dòng)重新裝入初值的8位定時(shí)器/計(jì)數(shù)器時(shí),作為8位計(jì)數(shù)器,10欲使T1停止工作。應(yīng)執(zhí)行一條指令,在工作方式3下,欲使TH0開始工作,應(yīng)執(zhí)行一條指令 SETB TR1 。P75選擇3若MCS-51單片機(jī)的晶振

12、頻率為24MHz,則其內(nèi)部的定時(shí)器利用計(jì)數(shù)器對(duì)外部輸入脈沖的最高計(jì)數(shù)頻率是( A )。A. 1 MHz B. 6 MHz C. 12 MHz D.24 MHz4設(shè)定時(shí)器/計(jì)數(shù)器T1的工作于外部控制方式,則只有在( D )情況下,T1才開始工作。A. TR1=0, INT1=0 B. TR1=1, INT1=0 C. TR1=0, INT1=1 D. TR1=1, INT1=15設(shè)定時(shí)器/計(jì)數(shù)器T0工作于方式3,則TH0作為一個(gè)獨(dú)立的8位定時(shí)器,它的運(yùn)行由控制位( D )決定。A. GATE B.INT0 C.TR0 D.TR1簡(jiǎn)答:1*8051定時(shí)器做定時(shí)和計(jì)數(shù)時(shí),其計(jì)數(shù)脈沖分別由誰(shuí)提供?28

13、051定時(shí)器的門控信號(hào)GATE設(shè)置為1時(shí)定時(shí)器如何啟動(dòng)?P7178051的T0、T1用作定時(shí)器時(shí),其定時(shí)時(shí)間與哪些因素有關(guān)?串行口P85填空:1串行口中斷的中斷標(biāo)志位是由產(chǎn)生,由 清零。2進(jìn)行串行口通信,通信雙方需有相同的 和 。5用串行口擴(kuò)展并行口時(shí),串行口工作方式應(yīng)選為6按照數(shù)據(jù)傳送方向,串行通信分為 、三種方式。7計(jì)算機(jī)通信主要有兩種方式:和 。8異步串行數(shù)據(jù)通信的幀格式由、 奇偶校驗(yàn)位 和 停止位 組成。選擇:2控制串行口工作方式的寄存器是( C )。A. TCON B. PCON C. SCON D. TMOD3MCS-51單片機(jī)的串行口是( C )工作的。A. 單工 B. 半雙工

14、C. 全雙工 D.半雙工/全雙工#51單片機(jī)串行口工作于方式0時(shí),須滿足條件( C )才能進(jìn)行數(shù)據(jù)接收。A.REN=0 B.RI=0 C.REN=1且RI=0 D.RXD=0P811計(jì)算機(jī)的兩種通信方式是什么?各有什么特點(diǎn)?3波特率具體含義是什么?為什么說(shuō)串行通信的雙方波特率必須相同?P86簡(jiǎn)答1 *用于實(shí)現(xiàn)串行通信的數(shù)據(jù)傳送的三種方式分別是什么?并畫出示意圖進(jìn)行說(shuō)明。2。波特率、字符傳送速率的含義分別是什么,有什么聯(lián)系?計(jì)算1 若異步通信接口按方式2傳送,已知其每分鐘送4800個(gè)字符,其波特率是多少?系統(tǒng)擴(kuò)展P971 *單片機(jī)系統(tǒng)為什么要進(jìn)行I/O接口擴(kuò)展?I/O接口應(yīng)具有哪些基本功能?2

15、*8255有哪幾種工作方式?分別是什么?端口A、B、C的特點(diǎn)有哪些?P104填空:2寫8255控制字的時(shí)候,需將A1、A0置為。38255有兩個(gè)控制字: 。選擇:1使用8255可以擴(kuò)展出( B )根I/O口線?A、16根 B、24根 C、 22根 D、32根28255端口A、B均工作在方式0的輸入方式時(shí),端口C可作為( A )。A、兩個(gè)4位I/O端口或一個(gè)8位I/O端口 B、狀態(tài)端口C、部分引腳作端口A、端口B的聯(lián)絡(luò)信號(hào) D、全部作聯(lián)絡(luò)信號(hào)簡(jiǎn)答:18255有哪幾部分組成?有哪幾種工作方式?28255的B口可以設(shè)定為方式2嗎?為什么?P1151 A/D轉(zhuǎn)換器的作用是什么?主要性能技術(shù)指標(biāo)有哪些?P117填空:1A/D轉(zhuǎn)換器將 ,D/A轉(zhuǎn)換器將 轉(zhuǎn)化為量 。2AD08

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論