國開《單片機(jī)技術(shù)》作業(yè)1-4輔導(dǎo)資料_第1頁
國開《單片機(jī)技術(shù)》作業(yè)1-4輔導(dǎo)資料_第2頁
國開《單片機(jī)技術(shù)》作業(yè)1-4輔導(dǎo)資料_第3頁
國開《單片機(jī)技術(shù)》作業(yè)1-4輔導(dǎo)資料_第4頁
國開《單片機(jī)技術(shù)》作業(yè)1-4輔導(dǎo)資料_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

國開《單片機(jī)技術(shù)》作業(yè)1輔導(dǎo)資料一、判斷題(6分)1.當(dāng)80C51的EA引腳接低電平時,CPU只能訪問片外ROM,而不管片內(nèi)是否有程序存儲器。(√)2.是讀端口還是讀鎖存器是用指令來區(qū)別的。(√)3.特殊功能寄存器可以當(dāng)作普通的RAM單元來使用。(×)4.在80C51中,當(dāng)CPU訪問片內(nèi)、外ROM區(qū)時用MOVC指令,訪問片外RAM區(qū)時用MOVX指令,訪問片內(nèi)RAM區(qū)時用MOV指令。(√)5.單片機(jī)是將微處理器、一定容量的RAM和ROM以及I/O口、定時器等電路集成在一塊芯片上而構(gòu)成的微型計算機(jī)。(√)6.在80C51的片內(nèi)RAM區(qū)中,位地址和部分字節(jié)地址是沖突的。(×)7.在單片機(jī)中,用隨機(jī)存取的存儲器來存儲數(shù)據(jù),暫存運(yùn)行期間的數(shù)據(jù)、中間結(jié)果、緩沖和標(biāo)志位等,所以稱之為數(shù)據(jù)存儲器。(√)8.直接尋址是指在指令中直接給出操作數(shù)單元的地址。(√)9.當(dāng)80C51的EA引腳接高電平時,CPU只能訪問片內(nèi)的4KB空間。(×)10.單片機(jī)80C51復(fù)位后,其PC指針初始化為0000H,使單片機(jī)從該地址單元開始執(zhí)行程序。(√)11.單片機(jī)系統(tǒng)上電后,其內(nèi)部RAM的值是不確定的。(√)12.MCS-51指令中,MOVC為ROM傳送指令。(×)二、單項選擇題(6分)1.MCS-51單片機(jī)的堆棧區(qū)應(yīng)建立在(A)。A.片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元B.片內(nèi)數(shù)據(jù)存儲區(qū)C.片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元D.程序存儲區(qū)2.如果MCS-51中PSW寄存器的RS1、RS0兩位分別為0、1,則工作寄存器R0是指內(nèi)存中(D)單元。A.00HB.07HC.10HD.08H3.不屬于系統(tǒng)總線的是(C)。A.數(shù)據(jù)總線B.地址總線C.內(nèi)部總線D.控制總線4.MOV3FH,#40H,指令執(zhí)行后(3FH)=(A)。A.40HB.00HC.3FHD.10H5.指令MOVC,7EH指令采用的尋址方式是(A)。A.位尋址B.立即尋址C.直接尋址D.相對尋址6.8051單片機(jī)程序存儲器的容量最大可擴(kuò)展為(B)。A.60KB.64KC.64+4KD.4K7.單片機(jī)8051的XTAL1和XTAL2引腳是(D)引腳。A.外接定時器B.外接串行口C.外接中斷D.外接晶振8.INTEL8051CPU是(C)位的單片機(jī)。A.16B.4C.8D.準(zhǔn)169.8031復(fù)位后,PC的值為(A)。A.0000HB.0003HC.000BHD.0800H10.在訪問外部數(shù)據(jù)存儲器時,應(yīng)用(C)指令。A.MOVB.MOVCC.MOVXD.以上都不是11.P1口在用作輸入口時,需要先執(zhí)行(C)指令。A.MOVP1,#00B.MOVP1,F(xiàn)FHC.MOVP1,#0FFHD.ANLP1,#0FFH12.單片機(jī)應(yīng)用程序一般存放在(B)。A.RAMB.ROMC.寄存器D.CPU三、多項選擇題(13分)1.MCS-51單片機(jī)片內(nèi)RAM低128字節(jié)包括(ABC)。A.工作寄存器區(qū)B.位尋址區(qū)C.用戶RAM區(qū)D.特殊功能寄存器區(qū)2.單片機(jī)匯編語言常用的尋址方式有(ABCD)。A.立即數(shù)尋址B.直接尋址C.寄存器尋址D.變址尋址3.MCS-51單片機(jī)外接晶振時,接在(CD)引腳。A.RSTB.VCCC.XTAL1D.XTAL24.ROM的含義是(BD)。A.隨機(jī)存儲器B.只讀存儲器C.?dāng)?shù)據(jù)存儲器D.程序存儲器5.單片機(jī)的系統(tǒng)總線有(ABD)。A.?dāng)?shù)據(jù)總線B.控制總線C.內(nèi)部總線D.地址總線6.在一片集成電路芯片上集成了(ABC),從而構(gòu)成了單片機(jī)。A.CPUB.存儲器C.I/O接口D.I/O設(shè)備7.在下列MCS-5l單片機(jī)各條指令中,錯誤的有(ACD)。A.MOVA,@R7B.MOV20H,AC.MOVP1.2,AD.MOVC@A+PC,A8.當(dāng)需要從MCS-51單片機(jī)數(shù)據(jù)存儲器取數(shù)據(jù)時,可以采用的指令有(AB)。A.MOVXA,@ROB.MOVXA,@DPTRC.MOVX@R0,AD.MOVX@DPTR,A9.CPU的主要組成部分為(BC)。A.加法器B.運(yùn)算器C.控制器D.鎖存器10.單片機(jī)的程序狀態(tài)字PSW中,(AD)是工作寄存器組選擇位。A.RS0B.PC.CYD.RS1

《單片機(jī)技術(shù)》作業(yè)二一、判斷題(4分)1.MCS-51指令中,MOVC為ROM傳送指令。(×)2.MULAB指令把累加器A和寄存器B中的8位無符號數(shù)相乘,16位乘積的低8位放在B中,高8位放在A中。(×)3.中斷處理過程分為2個階段,即中斷響應(yīng)和中斷處理。(×)4.在51系列單片機(jī)中,中斷服務(wù)程序從矢量地址開始執(zhí)行,一直到返回指令RETI為止。(√)5.中斷服務(wù)程序的最后一條指令是RET。(×)6.兩個特殊定時器TMOD和TCON用來對定時器/計數(shù)器的工作方式進(jìn)行選擇和控制。(√)7.MULAB指令把累加器A和寄存器B中的8位無符號數(shù)相乘,16位乘積的低8位放在B中,高8位放在A中。(√)8.單片機(jī)80C51的5個中斷源分別為INT0、INT1、T0、T1、TXD/RXD。(√)二、單項選擇題(4分)1.以下哪一條是位操作指令(B)。A.MOVP1,#0FFHB.MOVC,ACC.1C.CPLAD.POPPSW2.80C51同一級別的中斷:定時/計數(shù)器0(T0)、定時/計數(shù)器1(T1)、外部中斷0(INT0)、外部中斷1(INT1)同時產(chǎn)生,CPU響應(yīng)中斷的先后順序是(B)。A.INT0→INT1→T0→T1B.INT0→T0→INT1→T1C.T0→INT0→T1→INT1D.T0→T1→INT0→INT13.以下哪一條指令的寫法是錯誤的(D)。A.INCDPTRB.MOVR0,#0FEHC.DECAD.PUSHA4.以下哪一條是位操作指令(B)。A.MOVP0,#0FFHB.SETBTR0C.CPLR0D.PUSHPSW5.MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)(A)。A.外部中斷0B.外部中斷1C.定時器0中斷D.定時器1中斷6.以下哪一條指令的寫法是錯誤的(B)。A.MOVCA,@A+DPTRB.MOVR0,#FEHC.CPLAD.PUSHACC7.MCS-51單片機(jī)的外部中斷1的中斷請求標(biāo)志是(D)。A.ET1B.TF1C.IT1D.IE18.以下哪一條指令的寫法是錯誤的(C)。A.MOVDPTR,#3F98HB.MOVR0,#0FEHC.MOV50H,#0FC3DHD.INCR0三、多項選擇題(11分)1.下面哪些指令是正確的(ABCD)。A.MOVCA,@A+PCB.MOVXA,@R1C.PUSHACCD.MULAB2.MCS-51在響應(yīng)中斷時,會發(fā)生下列哪些操作(ABD)。A.保護(hù)現(xiàn)場B.保護(hù)PCC.找到中斷入口D.保護(hù)PC轉(zhuǎn)入中斷入口3.MCS-51單片機(jī)外部中斷的觸發(fā)方式有(AC)。A.低電平觸發(fā)B.高電平觸發(fā)C.下降沿觸發(fā)D.上升沿觸發(fā)4.MCS-51單片機(jī)中斷源的類型有(BCD)。A.內(nèi)部中斷B.外部中斷C.定時計數(shù)中斷D.串口中斷5.下面哪些指令可以將MCS-51的工作寄存器置成3區(qū)(BC)。A.MOVPSW,#13HB.MOVPSW,#18HC.SETBPSW.4SETBPSW.3D.SETBPSW.3CLRPSW.46.在下列MCS-5l單片機(jī)各條指令中,錯誤的有(ACD)。A.MOVA,@R7B.MOV20H,AC.MOVP1.2,AD.MOVC@A+PC,A7.MCS-51單片機(jī)中堆棧的作用有(ABC)。A.保護(hù)斷點(diǎn)B.保護(hù)現(xiàn)場C.保護(hù)調(diào)用指令的下一條指令地址D.保護(hù)棧頂8.下列指令中正確的有(AB)。A.MOVA,R4B.MOVXA,@R1C.ADDR0,AD.SETBP09.下列指令中,影響標(biāo)志位CY的指令有(AB)。A.MOVA,10HB.ADDCA,#30HC.MOVC,10HD.RRA10.對于DIVAB指令的結(jié)果,下列說法正確的有(AB)。A.商在A中B.余數(shù)在B中C.商在B中D.余數(shù)在A中11.對于JBCbit,rel指令,下列說法正確的是(AC)。A.bit位狀態(tài)為1時轉(zhuǎn)移B.bit位狀態(tài)為0時轉(zhuǎn)移C.轉(zhuǎn)移時對bit位清零D.轉(zhuǎn)移時不對bit位清零四、編程題(6分)1.請編寫程序,將片外數(shù)據(jù)存儲器中2000H單元中的內(nèi)容和2100H單元的內(nèi)容相乘,并將結(jié)果存放在內(nèi)部數(shù)據(jù)RAM的22H和23H單元中。根據(jù)題意,完成下面程序MOVDPTR,#2000HMOVXA,@DPTR①M(fèi)OVDPTR,#2100HMOVXA,@DPTR②MOV22H,AMOV23H,BRET(1).①處的正確指令為(C)。A.MOVXA,@DPTRB.MOV22H,BC.MOVB,AD.XCHA,B(2).②處的正確指令為(B)。A.ANLA,BB.MULA,BC.ADDA,BD.SUBBA,B2.將片內(nèi)20H-70H中的內(nèi)容傳送到0ABH-0FBH中去。根據(jù)題意,完成下面程序START:MOVR0,#20HMOVR1,#0ABHMOVR7,#51HLOOP:MOVA,@R0①INCR0INCR1②,LOOP(1).①處的正確指令為(B)。A.MOV@R0,AB.MOV@R1,AC.INCR7D.MOVA,@R1(2).②處的正確指令為(C)。A.DJNZR0B.DJNZR1C.DJNZR7D.JNZ

《單片機(jī)技術(shù)》作業(yè)三一、判斷題4分)1.在定時器模式下,設(shè)TC為定時器初始常數(shù)值.M為計數(shù)器量程.fosc為單片機(jī)晶振振蕩頻率,則定時器定時時間T的計算公式為。(√)2.當(dāng)T0、T1作為定時器使用時,是對機(jī)內(nèi)機(jī)器周期脈沖計數(shù);當(dāng)T0、T1作為計數(shù)器使用時,是對內(nèi)部事件脈沖計數(shù)。(×)二、單項選擇題(4分)1.若單片機(jī)的振蕩頻率為6MHz,設(shè)定時器工作在方式1需要定時1ms,則定時器初值應(yīng)為(C)。A.500B.1000C.216-500D.216-10002.定時器若工作在循環(huán)定時或循環(huán)計數(shù)場合,應(yīng)選用(C)。A.工作方式0B.工作方式1C.工作方式2D.工作方式33.定時器工作在模式0時,計數(shù)器量程M的值為(C)。A.24B.28C.213D.2164.用于控制定時器/計數(shù)器T1啟動或停止的控制位是(D)。A.TF0B.TF1C.TR0D.TR1三、多項選擇題(4分)1.單片機(jī)與CPU進(jìn)行信息交換的方式有(BCD)。A.存儲器直接存取方式B.查詢方式C.中斷方式D.無條件傳送方式2.8051單片機(jī)的IE寄存器的用途是(BCD)。A.定時器溢出標(biāo)志B.確定CPU中斷的開放或禁止C.確定定時器中斷的開放或禁止D.確定外部中斷的開放或禁止四、編程題(13分)1.單片機(jī)晶振頻率為6MHz,使用定時器1以工作方式1產(chǎn)生周期為500us的等寬連續(xù)正方波脈沖,P1.0端輸出。以中斷方式進(jìn)行編程。根據(jù)陳題意,完成下面程序主程序:MOVTMOD,①M(fèi)OVTH1,#0FFHMOVTL1,#83HSETBEASETBET1SETBTR1HERE:SJMP$中斷服務(wù)程序:MOVTH1,#0FFHMOVTL1,#83H②RETI(1).①處的正確指令為(D)。A.#00HB.#01HC.#02HD.#10H(2).②處的正確指令為(C)。A.SETBP1.0B.CLRP1.0C.CPLP1.0D.SETBTR12.設(shè)單片機(jī)晶振頻率為12MHz,使用定時器0以方式0。產(chǎn)生周期為2ms的等寬正方波連續(xù)脈沖,并由P1.4輸出。根據(jù)題意,完成下面程序MOVTMOD,①M(fèi)OVTH0,#0E0HMOVTL0,#18HSETB②SETBET0SETBTR0HERE:SJMPHEREORG000BHAJMPCTC0CTC0:MOVTH0,#0E0HMOVTL0,#18HCPLP1.4RETI(1).①處正確的指令為(A)。A.#00HB.#01HC.#02HD.#10H(2).②處正確的指令為(C)。A.SETBTR1B.SETBET1C.SETBEAD.SETBP1.0

《單片機(jī)技術(shù)》作業(yè)四一、判斷題(8分)1.8255A的三個端口均能設(shè)置為3種方式的任何一種。(×)210.D/A轉(zhuǎn)換器的分辨率是指輸入數(shù)字量的最低有效位發(fā)生變化時,所對應(yīng)的輸入數(shù)字量的變化量。(×)3.D/A轉(zhuǎn)換器依照數(shù)字量傳送方式分為串行和并行兩種;輸出方式可分為電流型輸出和電壓型輸出兩種。(√)4.直流型固態(tài)繼電器分為非過零型和過零型兩種。(×)5.訪問ADC0809的讀指令是獲取模擬量信息,寫指令是將數(shù)據(jù)寫入ADC0809。(×)6.通常將各段發(fā)光二極管的陽極連在一起作為公共端的LED稱為共陽極顯示器,而陰極連在一起作為公共端的LED稱為共陰極顯示器。(√)7.DAC0832與單片機(jī)間的接口,可根據(jù)連接方式分為三種:單緩沖器、雙緩沖器和直通方式。(√)8.光耦合器的輸入電路和輸出電路是絕緣的。(√)二、單項選擇題(5分)1.可編程外設(shè)接口芯片8255A在使用前要寫入一個方式控制字,選擇A、B、C三個端口各自的工作方式,控制方式共有(B)種A.2B.3C.4D.52.訪問片外數(shù)據(jù)存儲器時,不起作用的信號是(C)。A.RDB.WRC.PSEND.ALE3.在訪問外部數(shù)據(jù)存儲器時,應(yīng)用(C)指令。A.MOVB.MOVCC.MOVXD.以上都不是4.某種存儲器芯片的容量是16KB,那么它的地址總線連接根數(shù)是(C)。A.11根B.12根C.13根D.14根5.下列哪個芯片是常用的譯碼芯片(A)。A.74LS138B.8255AC.LM7805D.ADC8032三、多項選擇題(2分)1.MCS-51單片機(jī)外擴(kuò)存儲器芯片時,4個I/O口中用作地址總線的是(AC)。A.P0口B.P1口C.P2口D.P3口2.單片機(jī)擴(kuò)展的內(nèi)容有(ABC)。A.程序存儲器擴(kuò)

溫馨提示

  • 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

提交評論