單片機(jī)原理與應(yīng)用模擬習(xí)題及參考答案_第1頁(yè)
單片機(jī)原理與應(yīng)用模擬習(xí)題及參考答案_第2頁(yè)
單片機(jī)原理與應(yīng)用模擬習(xí)題及參考答案_第3頁(yè)
單片機(jī)原理與應(yīng)用模擬習(xí)題及參考答案_第4頁(yè)
單片機(jī)原理與應(yīng)用模擬習(xí)題及參考答案_第5頁(yè)
已閱讀5頁(yè),還剩14頁(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)介

單片機(jī)原理與應(yīng)用模擬習(xí)題及參考答案一、單選題(共64題,每題1分,共64分)1.下列指令中影響堆棧指針的指令是()。A、LJMPB、ADDC、MOVCA,@A+PCD、LCALL正確答案:D2.關(guān)于AT89S51單片機(jī)的堆棧操作,下列描述正確的是()。A、遵循先進(jìn)先出,后進(jìn)后出的原則B、壓棧時(shí)棧頂?shù)刂纷詣?dòng)減1C、調(diào)用子程序及子程序返回與堆棧無(wú)關(guān)D、中斷響應(yīng)及中斷返回與堆棧有關(guān)正確答案:D3.在單片機(jī)算術(shù)運(yùn)算過(guò)程中,指令DAA常用于()運(yùn)算。A、二進(jìn)制B、加法C、BCD碼加法D、十六進(jìn)制正確答案:C4.以下不是構(gòu)成單片機(jī)的部件()。A、微處理器(CPU)B、存儲(chǔ)器C、接口適配器(I\O接口電路)D、打印機(jī)正確答案:D5.MCS-5l單片機(jī)SFR的存儲(chǔ)空間是()。A、00H~3FH;B、00H~7FH;C、80H~FFH;D、00H~9FH。正確答案:C6.MCS-51單片機(jī)的并行I/O中,()口作為輸入輸出口進(jìn)行使用時(shí)需要外接上拉電阻。A、P0B、P1C、P2D、P3正確答案:A7.使用宏來(lái)訪問絕對(duì)地址時(shí),一般需包含的庫(kù)文件是()。A、absacc.hB、intrins.hC、startup.hD、reg51.h正確答案:A8.當(dāng)外部中斷0發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是()。A、EX0=1B、IE=0x61C、IE=0x81D、ET0=1正確答案:C9.能將A的內(nèi)容向左循環(huán)移一位,D7位進(jìn)D0位的指令是()。A、RLCAB、RRCAC、RRAD、RLA正確答案:D10.10101.101B轉(zhuǎn)換成十進(jìn)制數(shù)是()。A、46.625B、23.625C、23.62D、21.625正確答案:D11.當(dāng)MCS-51單片機(jī)應(yīng)用系統(tǒng)需要擴(kuò)展外部存儲(chǔ)器或其它接口芯片時(shí),()可作為高8位地址總線使用。A、P0口B、P1口C、P2口D、P0口和P2口正確答案:C12.MCS-51單片機(jī)的并行I/O口讀-改-寫操作,是針對(duì)該口的()。A、引腳B、片選信號(hào)C、地址線D、內(nèi)部鎖存器正確答案:D13.下列說(shuō)法正確的是()。A、各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的IE寄存器中B、各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的TMOD寄存器中C、各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的IP寄存器中D、各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的TCON、SCON寄存器中正確答案:D14.如果采用定時(shí)器/計(jì)數(shù)器T0實(shí)現(xiàn)定時(shí)1s,采用較合理的方案是()。A、定時(shí)器/計(jì)數(shù)器T0采用方式0,定時(shí)10ms,每1000次中斷后實(shí)現(xiàn)1s到B、定時(shí)器/計(jì)數(shù)器T0采用方式3,定時(shí)100us,每1000次中斷后實(shí)現(xiàn)1s到C、定時(shí)器/計(jì)數(shù)器T0采用方式2,定時(shí)100us,每1000次中斷后實(shí)現(xiàn)1s到D、定時(shí)器/計(jì)數(shù)器T0采用方式1,定時(shí)5ms,每200次中斷后實(shí)現(xiàn)1s到正確答案:D15.將內(nèi)部數(shù)據(jù)存儲(chǔ)單元的內(nèi)容傳送到累加器A中的指令是()。A、MOVXA,@R0B、MOVA,#dataC、MOVA,@R0D、MOVXA,@DPTR正確答案:C16.MCS-51單片機(jī)的定時(shí)器/計(jì)數(shù)器T0用作計(jì)數(shù)方式時(shí)是()。A、由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1B、由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1C、由外部計(jì)數(shù)脈沖計(jì)數(shù),下降沿加1D、由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)機(jī)器周期加1正確答案:C17.在C51語(yǔ)句的if語(yǔ)句中,用作判斷的表達(dá)式為()。A、關(guān)系表達(dá)式B、邏輯表達(dá)式C、算術(shù)表達(dá)式D、任意表達(dá)式正確答案:D18.單片機(jī)的定時(shí)器/計(jì)數(shù)器有()種工作方式。A、3種B、4種C、1種D、2種正確答案:B19.MCS-51單片機(jī)的復(fù)位引腳為第()腳。A、9B、18C、19D、31正確答案:A20.在C51程序中常常把()作為循環(huán)體,用于消耗CPU時(shí)間,產(chǎn)生延時(shí)效果。A、賦值語(yǔ)句B、表達(dá)式語(yǔ)句C、循環(huán)語(yǔ)句D、空語(yǔ)句正確答案:D21.MCS-51系列單片機(jī)CPU關(guān)中斷語(yǔ)句是()。A、SETBEAB、SETBESC、CLREAD、SETBEX0正確答案:C22.MCS-51單片機(jī)通過(guò)不同的信號(hào)來(lái)選通片外ROM或RAM,當(dāng)對(duì)片外RAM讀數(shù)據(jù)時(shí)采用信號(hào)()來(lái)選通。A、/WRB、ALEC、/PSEND、/RD正確答案:D23.外部中斷1中斷優(yōu)先級(jí)控制位為()。A、PX0B、PX1C、PSD、PT1正確答案:B24.執(zhí)行指令MOVXA,@DPTR時(shí),/WR、/RD腳的電平為()。A、/WR高電平,/RD高電平B、/WR低電平,/RD高電平C、/WR高電平,/RD低電平D、/WR低電平,/RD低電平正確答案:C25.下列哪種設(shè)備不是輸入設(shè)備()。A、A/D轉(zhuǎn)換器B、鍵盤C、打印機(jī)D、掃描儀正確答案:C26.8051單片機(jī)的VCC(40)引腳是()引腳。A、主電源+5VB、接地C、備用電源D、訪問片外存貯器正確答案:A27.下列指令判斷若P1口的最低位為高電平就轉(zhuǎn)LP,否則就執(zhí)行下一句的是()。A、JNBP1.0,LPB、JBP1.0,LPC、JCP1.0,LPD、JNZP1.0,LP正確答案:B28.MCS-51單片機(jī)響應(yīng)中斷的過(guò)程是()。A、斷點(diǎn)PC自動(dòng)壓棧,對(duì)應(yīng)中斷矢量地址裝入PCB、關(guān)中斷,程序轉(zhuǎn)到中斷服務(wù)程序C、斷點(diǎn)壓棧,PC指向中斷服務(wù)程序地址D、斷點(diǎn)PC自動(dòng)壓棧,對(duì)應(yīng)中斷矢量地址裝入PC,程序轉(zhuǎn)到該矢量地址,再轉(zhuǎn)至中斷服務(wù)程序首地址正確答案:D29.下列指令能使R0高4位不變,低4位取反的是()。A、ANLR0,#0FHB、XRLR0,#0F0HC、XRLR0,#0FHD、ORLR0,#0F0H正確答案:C30.MCS-51單片機(jī)尋址方式中,只能直接尋址的尋址空間是()。A、工作寄存器R0~R7B、專用寄存器SFRC、程序存儲(chǔ)器ROMD、數(shù)據(jù)存儲(chǔ)器256字節(jié)范圍正確答案:B31.下列指令能使P1口的D3位置1的是()。A、ANLP1,#0F7HB、ANLP1,#7FHC、ORLP1,#08HD、SETB93正確答案:C32.計(jì)算機(jī)在使用中斷方式與外界交換信息時(shí),保護(hù)現(xiàn)場(chǎng)的工作方式應(yīng)該是()。A、由CPU自動(dòng)完成B、在中斷響應(yīng)中完成C、應(yīng)由中斷服務(wù)程序完成D、在主程序中完成正確答案:C33.當(dāng)外部中斷1發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是()。A、IE=0x81B、ET1=1C、IE=0x84D、EX1=1正確答案:C34.下列標(biāo)號(hào)中,正確的標(biāo)號(hào)是()。A、1BT:B、BEGINC、ADD:D、STAB31:正確答案:D35.計(jì)算機(jī)中最常用的字符信息編碼是()。A、ASCII碼B、BCD碼C、余3碼D、循環(huán)碼正確答案:A36.可以控制程序轉(zhuǎn)向64K程序存儲(chǔ)器地址空間的任何單元的無(wú)條件轉(zhuǎn)移指令是()。A、AJMPaddr11B、LJMPaddr16C、SJMPrelD、JCrel正確答案:B37.單片機(jī)時(shí)鐘周期為T0,則機(jī)器周期為()。A、2*T0B、4*T0C、12*T0D、8*T0正確答案:C38.通過(guò)串行口發(fā)送或接收數(shù)據(jù)時(shí),在程序中應(yīng)使用()。A、MOVC指令B、MOVX指令C、MOV指令D、XCHD指令正確答案:C39.AT89S51的串行口擴(kuò)展并行I/O口時(shí),串行接口工作方式選擇()。A、方式0B、方式1C、方式2D、方式3正確答案:A40.十六進(jìn)制數(shù)4FH對(duì)應(yīng)的十進(jìn)制數(shù)是()。A、79B、59C、87D、78正確答案:A41.以下不是構(gòu)成控制器部件的是()。A、指令譯碼器B、指令寄存器C、程序計(jì)數(shù)器D、存儲(chǔ)器正確答案:D42./PSEN為低電平,說(shuō)明單片機(jī)當(dāng)前的操作是()。A、讀外部ROM操作;B、讀外部RAM操作;C、寫外部RAM操作;D、讀內(nèi)部RAM操作。正確答案:A43.CPU尋址外設(shè)端口地址的方法有兩種,一種是統(tǒng)一編址,還有一種是()。A、混合編址B、動(dòng)態(tài)編址C、獨(dú)立編址D、變址編址正確答案:C44.MCS-51單片機(jī)初始化程序段如下:TMOD=0x06;TL0=0xFF;TH0=0xFF;IE=0x82;TR0=1;程序中定時(shí)器/計(jì)數(shù)器T0工作于()方式。A、方式1、計(jì)數(shù)方式B、方式2、定時(shí)方式C、方式2、計(jì)數(shù)方式D、方式1、定時(shí)方式正確答案:C45.最基本的C語(yǔ)言語(yǔ)句是()。A、賦值語(yǔ)句B、表達(dá)式語(yǔ)句C、循環(huán)語(yǔ)句D、復(fù)合語(yǔ)句正確答案:B46.外部中斷1中斷入口地址為()。A、0003HB、000BHC、0013HD、001BH正確答案:C47.當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為()。A、MOVA,@R1B、MOVCA,@A+DPTRC、MOVXA,@R0D、MOVXA,@DPTR正確答案:B48.MCS-51單片機(jī)有中斷源()。A、5個(gè)B、2個(gè)C、3個(gè)D、6個(gè)正確答案:A49.將二進(jìn)制數(shù)(1101001)2轉(zhuǎn)換成對(duì)應(yīng)的八進(jìn)制數(shù)是()。A、151B、121C、141D、131正確答案:A50.MCS-51單片機(jī)可擴(kuò)展的片外數(shù)據(jù)存儲(chǔ)器的最大容量為()。A、64KBB、32KBC、8KBD、4KB正確答案:A51.在片外擴(kuò)展一片2716程序存儲(chǔ)器芯片要()地址線。(此題有誤)A、20根B、8根C、13根D、11根正確答案:C52.8051單片機(jī)能分時(shí)傳送地址信號(hào)和數(shù)據(jù)的端口是()。A、P2口B、P3口C、P0口D、P0口和P2口正確答案:C53.尋址方式就是()的方式。A、查找指令操作碼B、查找指令操作數(shù)C、查找指令D、查找指令操作碼和操作數(shù)正確答案:B54.若要定時(shí)100ms(系統(tǒng)時(shí)鐘頻率為6MHz),則使用定時(shí)器/計(jì)數(shù)器的()更合適。A、方式2B、方式0C、方式1D、方式3正確答案:C55.只使用定時(shí)器/計(jì)數(shù)器T0工作在計(jì)數(shù)方式1時(shí),啟動(dòng)不受外部引腳控制TMOD應(yīng)設(shè)置為()。A、50HB、05HC、11HD、15H正確答案:B56.MCS-51系列單片機(jī)串行口發(fā)送/接收中斷源的工作過(guò)程是:當(dāng)串行口接收或發(fā)送完一幀數(shù)據(jù)時(shí),將SCON中的(),向CPU申請(qǐng)中斷。A、RI或TI置1B、RI或TI置0C、RI置1或TI置0D、RI置0或TI置1正確答案:A57.下列指令中循環(huán)(減1)轉(zhuǎn)移指令是指()。A、DJNZRn,relB、CJNERn,#data,relC、JZrelD、JBCbit,rel正確答案:A58.8051單片機(jī)中,唯一一個(gè)用戶可使用的16位寄存器是()。A、PSWB、ACCC、SPD、DPTR正確答案:D59.8051單片機(jī)計(jì)數(shù)初值的計(jì)算中,若設(shè)最大計(jì)數(shù)值為M,對(duì)于方式2下M值為()。A、M=256B、M=64C、M=8192D、M=65536正確答案:A60.若MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間應(yīng)該超過(guò)()。A、2μsB、4μsC、8μsD、1ms正確答案:B61.對(duì)于AT89C51單片機(jī),其內(nèi)部RAM()。A、只能位尋址B、只能字節(jié)尋址C、既可位尋址又可字節(jié)尋址D、少部分既能位尋址又能字節(jié)尋址正確答案:D62.在計(jì)算機(jī)中“A”是用()來(lái)表示。A、BCD碼B、二—十進(jìn)制C、余三碼D、ASCII碼正確答案:D63.當(dāng)外部中斷0發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是()。A、IE=0x61B、ET0=1C、IE=0x81D、EX0=1正確答案:C64.假定設(shè)置堆棧指針SP的值為37H,在進(jìn)行子程序調(diào)用時(shí)把斷點(diǎn)地址進(jìn)棧保護(hù)后,SP的值為()。A、38HB、39HC、37HD、36H正確答案:B二、判斷題(共36題,每題1分,共36分)1.絕對(duì)地址包含頭文件absacc.h定義了幾個(gè)宏,用來(lái)確定各類存儲(chǔ)空間的絕對(duì)地址。()A、正確B、錯(cuò)誤正確答案:A2.串行口的發(fā)送緩沖器和接收緩沖器只有1個(gè)單元地址,但實(shí)際上它們是兩個(gè)不同的寄存器。()A、正確B、錯(cuò)誤正確答案:A3.MCS-51單片機(jī)的TMOD方式控制寄存器不能進(jìn)行位尋址,只能用字節(jié)傳送指令設(shè)置定時(shí)器/計(jì)數(shù)器的工作方式及操作模式。()A、正確B、錯(cuò)誤正確答案:A4.擴(kuò)展I/O口占用片外數(shù)據(jù)存儲(chǔ)器的地址資源。()A、正確B、錯(cuò)誤正確答案:A5.在MCS-51單片機(jī)系統(tǒng)中,一個(gè)機(jī)器周期等于1μs。()A、正確B、錯(cuò)誤正確答案:B6.MCS-51單片機(jī)的程序存儲(chǔ)器只能用來(lái)存放程序的。()A、正確B、錯(cuò)誤正確答案:B7.在C51語(yǔ)言中,函數(shù)是一個(gè)完成一定相關(guān)功能的執(zhí)行代碼段,它與另外兩個(gè)名詞“子程序”和“過(guò)程”用來(lái)描述同樣的事情。()A、正確B、錯(cuò)誤正確答案:A8.特殊功能寄存器可以當(dāng)作普通的RAM單元來(lái)使用。()A、正確B、錯(cuò)誤正確答案:B9.用戶在編寫中斷服務(wù)程序時(shí)應(yīng)在中斷入口矢量地址存放一條無(wú)條件轉(zhuǎn)移地址,以防止中斷服務(wù)程序容納不下。()A、正確B、錯(cuò)誤正確答案:A10.區(qū)分外部程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的最可靠的方法是看其是被/WR還是被/PSEN信號(hào)連接。()A、正確B、錯(cuò)誤正確答案:A11.PC可以看成是程序存儲(chǔ)器的地址指針。()A、正確B、錯(cuò)誤正確答案:A12.某特殊功能寄存器的字節(jié)地址為80H,它即能字節(jié)尋址,也能位尋址。()A、正確B、錯(cuò)誤正確答案:A13.使用專用的鍵盤/顯示器芯片,可由芯片內(nèi)部硬件掃描電路自動(dòng)完成顯示數(shù)據(jù)的掃描刷新,和鍵盤掃描。()A、正確B、錯(cuò)誤正確答案:A14.同為高中斷優(yōu)先級(jí),外部中斷0能打斷正在執(zhí)行的外部中斷1的中斷服務(wù)程序。()A、正確B、錯(cuò)誤正確答案:B15.使用可編程接口必須初始化。()A、正確B、錯(cuò)誤正確答案:A16.在C51語(yǔ)言編程中,編寫中斷服務(wù)函數(shù)時(shí)需要考慮如何進(jìn)行現(xiàn)場(chǎng)保護(hù)、阻斷其他中斷、返回時(shí)自動(dòng)恢復(fù)現(xiàn)場(chǎng)等處理的程序段的編寫。()A、正確B、錯(cuò)誤正確答案:B17.串行口工作方式1的波特率是固定的,為fosc/32。()A、正確B、錯(cuò)誤正確答案:B18.STC系列單片機(jī)是8051內(nèi)核的單片機(jī)。()A、正確B、錯(cuò)誤正確答案:A19.區(qū)分片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠的方法是看其位于地址范圍的低端還是高端。()A、正確B、錯(cuò)誤正確答案:B20.MCS-51單片機(jī)指令系統(tǒng)中,指令JNBbit,rel是判位轉(zhuǎn)移指令,即表示bit=1時(shí)轉(zhuǎn)。()A、正確B、錯(cuò)誤正確答案:B21.在AT89S51單片機(jī)中,為使準(zhǔn)雙向的I/O口工作在輸入方式,必須事先預(yù)置為1。()A、正確B、錯(cuò)誤正確答案:A22.串行口方式1的波特率是可變的,通過(guò)定時(shí)器/計(jì)數(shù)器T1的溢出率設(shè)定。()A、正確B、錯(cuò)誤正確答案:A2

溫馨提示

  • 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)論