單片機填空題期末復習_第1頁
單片機填空題期末復習_第2頁
單片機填空題期末復習_第3頁
單片機填空題期末復習_第4頁
單片機填空題期末復習_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

..單片機填空題一、系統(tǒng)結(jié)構(gòu)1、80C51系列單片機字長是8_位,4個并行I/O口,2個16位的定時/計數(shù)器。2、80C51單片機的存儲器在物理上設(shè)計成程序存儲器和數(shù)據(jù)存儲器兩個獨立的空間。3、80C51單片機內(nèi)有4kB程序存儲器和128B數(shù)據(jù)存儲器。4.PSW中的工作寄存器指針是RS1和RS0,它們把R0~R7分成4組。對選定的某組工作寄存器R0~R7,只有R1、R0既能作為地址指針又能存放數(shù)據(jù)。4B.對選定的工作寄存器R0~R7,只有R1和R0既能作為地址指針又能存放數(shù)據(jù)。5、單片機的內(nèi)部RAM區(qū)中,可以位尋址的字節(jié)地址范圍是____20H~2FH___,特殊功能寄存器中,可位尋址的地址是___是能被8整除的地址____。6、MCS-51片內(nèi)20H~2FH范圍內(nèi)的數(shù)據(jù)存儲器,既可以字節(jié)尋址又可以位尋址。7、MCS-51單片機片內(nèi)RAM中20H~2FH為位尋址區(qū)單元,其中21H單元各位的地址號范圍是08H-0FH。8.MCS—5l單片機的堆棧區(qū)只可設(shè)置在片內(nèi)數(shù)據(jù)存儲區(qū)<器>9.MCS—51單片機的P0—P4口均是并行I/O口,其中的P0口和P2口除了可以進行數(shù)據(jù)的輸入、輸出外,通常還用來構(gòu)建系統(tǒng)的數(shù)據(jù)總線和地址總線;在P0—P4口中,P0為真正的雙向口,P1—P3為準雙向口。10、作為普通輸入輸出口使用時,P0~P3口都是準雙向I/O口,當作為輸入使用前必須向每個引腳的鎖存器寫1。單片機復位后P0~P3口的值均為0FFH。二、系統(tǒng)復位等1、單片機的復位操作是____高電平______〔高電平/低電平,單片機復位后,中斷允許寄存器IE的值是___00H_____。2、通常、單片機上電復位時PC=0000H,SP=07H;而工作寄存器則缺省采用第00組。3、80C51單片機系統(tǒng)上電及復位的程序入口地址為0000H。4、單片機程序的入口地址是____0000H__________,外部中斷1的入口地址是______0013H_________。5、80C51復位后,若希望從片內(nèi)存儲器開始執(zhí)行,/EA腳應(yīng)接高_電平,PC值超過FFFF__H時,80C51會自動轉(zhuǎn)向片外存儲器繼續(xù)取指令執(zhí)行。6、若采用6MHz的晶體振蕩器,則MCS-51單片機機器周期為____2us______。7、MCS-51復位后,程序計數(shù)器PC值為0000H,各中斷源的優(yōu)先級均處于低優(yōu)先級狀態(tài),SP初始化為07H;重新設(shè)置SP為50H后,堆棧數(shù)據(jù)從2AH單元開始存放。8、外部中斷入口地址為0013H。9.MCS—96單片機的最大尋址空間是64K,該空間的地址范圍為0000H—FFFFH,系統(tǒng)上電及復位的程序入口地址為2080H,芯片配置字節(jié)CCB的地址為2018H。三、系統(tǒng)指令1、C51支持的指針有___一般指針_____和__存儲器指針__。2、訪問MCS-51片外RAM應(yīng)該使用的傳送指令的助記符是MOVX。3、若用傳送指令訪問MCS-51的程序存儲器,它的操作碼助記符應(yīng)為MOVC。4、80C51單片機的堆棧中數(shù)據(jù)存取遵循先進后出的原則5、數(shù)制轉(zhuǎn)換:98=1100010B,2AH=42D。6、ORLA,#0F0H是將A的高4位置1,而低4位不變。7、欲使P1口的低4位輸出0,高4位不變,應(yīng)執(zhí)行一條ANLA,#0F0H命令。8、指令MOVC,20H的功能是直接字節(jié)送C。9、指令A(yù)NLA,#0FH的功能是立即數(shù)與到A。10.RETI是用于中斷程序的返回指令。11.LJMPaddr16是長轉(zhuǎn)移字節(jié)指令,執(zhí)行該指令需要2個機器周期。11B.AJMPaddr11是絕對轉(zhuǎn)移字節(jié)指令,執(zhí)行該指令需要2個機器周期。12、指令SJMP$中,$表示等待。13、指令ORLP1,#0FH的功能是立即數(shù)或到P1。四、中斷、T/C和串行通信1、80C51有5個中斷源,有2個中斷優(yōu)先級。2.MCS—51單片機外部中斷請求信號有電平方式和脈沖方式,在電平方式下,當采集到INT0、INT1的有效信號為低電平時,激活外部中斷。3A、80C51外部中斷0的中斷請求標志位是IE0,中斷觸發(fā)方式控制位是IT0。3B、80C51外部中斷1的中斷請求標志位是IE1,中斷觸發(fā)方式控制位是IT1。4、MCS-51單片機中,在IP=0x00時,優(yōu)先級最高的中斷是__外部中斷0_______________,最低的是_____串行口中斷_________。5、若只需要開串行口中斷,則IE的值應(yīng)設(shè)置為__90H________,若需要將外部中斷0設(shè)置為下降沿觸發(fā),則執(zhí)行的語句為_____IT0=1_________。6、80C51單片機有___2_____個16位可編程定時器/計數(shù)器,有____4____種工作方式。7、80C51的定時器/計數(shù)器是___加__〔加或減計數(shù)的。8、定時/計數(shù)器T1工作在方式1時是16位計數(shù)器,最大記數(shù)值是65536。9、80C51定時計數(shù)器T1的溢出中斷請求標志是TF1,運行控制位是TR1。10.定時器/計數(shù)器的工作方式3是指的將定時器/計數(shù)器0

拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時通常只可作為串行口的波特率發(fā)生器使用。11.當TMOD中的GATE=0時,只要TR1為1就能啟動定時器T1工作。12.當TMOD中的GATE=1時,只有同時INT0=1和TR0為1才能啟動定時器T0工作。13、80C51串行口是一個全雙工串行通信接口,它有4種工作方式。14、異步串行數(shù)據(jù)通信的幀格式由啟始位、________、奇偶校驗位和停止位組成。15、串行通信接口芯片RS232C采用邏輯電平,規(guī)定DC〔+3~+15V為邏輯。五、系統(tǒng)擴展1、計算機總線包括8位數(shù)據(jù)總線、16位地址總線和控制總線。2.單片機擴展時,P0口既可用作數(shù)據(jù)總線,還可用作地址總線。3、單片機中,常用作地址鎖存器的芯片是__74HC373____________,常用作地址譯碼器芯片是_____74HC138____________。4、74LS138是常用的譯碼器芯片,3條地址線能譯成種片選信號。5、當80C51引腳ALE信號有效時,表示在P0口穩(wěn)定地送出了__低8位___地址。6、若選擇內(nèi)部程序存儲器,???應(yīng)該設(shè)置為_____高_______〔高電平/低電平,那么,PSEN信號的處理方式為___不用__________________。7、MCS-51系統(tǒng)中,當信號有效時,表示CPU要從外部程序存儲器讀取信息。8、LED數(shù)碼管顯示有和兩種方式。。9、LED數(shù)碼管采用共陰極方式時,欲顯示字符E,其字段碼為79H。10、非編碼式鍵盤識別有效鍵盤的方法通常有兩種:一種是___行掃描法______,另一種是__線反轉(zhuǎn)法_____。11、外圍擴展芯片的選擇方法有兩種,它們分別是___線選法_______________和_____譯碼法__________。12、8255A內(nèi)部控制電路還可以分成兩組:A組和B組。其中A組控制的對象是_端口A和端口C的高4位________,B組控制的對象是____端口B和端口C的低4位__________。13、A/D芯片選擇最主要的參數(shù)是__分辨力___________和_____轉(zhuǎn)換時間__________。14、ADC0809是使用非常普遍的8通道位CMOS逐次逼近式A/D轉(zhuǎn)換器,其功能是。15、ADC0809是8路位A/D轉(zhuǎn)換器,精度小于±1LSB。16、DAC0832是使用非常普遍的位D/A轉(zhuǎn)換器,以電流形式輸出。17、80C51引腳ALE的作用是。18.若某存儲器芯片地址線為13根,那么它的存儲容量為,六、實踐應(yīng)用1、KeiLC51軟件中,工程文件的擴展名是____UV2______,編譯連接后生成可燒寫的文件擴展名是_____HEX_______2、C51中,沒有專門的循環(huán)語句,我們可以用函數(shù)______crol_____完成一個字節(jié)的循環(huán)左移,用____irol__________完成二個字節(jié)的循環(huán)左移。單片機選擇題基礎(chǔ)知識1.80C51單片機特殊功能寄存器區(qū)的字節(jié)單元地址為<C>.<A>內(nèi)RAM00H~7FH<B>內(nèi)RAM00H~1FH〔C內(nèi)RAM80H~FFH〔D外RAM80H~FFH2.80C51單片機位尋址區(qū)的字節(jié)單元地址為<D>.<A>內(nèi)RAM00H~7FH<B>內(nèi)RAM00H~1FH〔C內(nèi)RAM7FH~FFH〔D內(nèi)RAM20H~2FH3.在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結(jié)果的特征寄存器是〔A。A.PSW B.PC C.A D.SP4.8051的當前工作寄存器組的選擇與PSW中的〔C標志位狀態(tài)有關(guān)。<A>CY<B>P<C>RS0和RS1<D>OV5.PSW中的RS1和RS0用來<D>。A.選擇工作方式B.指示復位C.選擇定時器D.選擇工作寄存器區(qū)號6.單片機應(yīng)用程序一般存放在<B>中。A.RAMB.ROMC.寄存器D.CPU系統(tǒng)復位等1.單片機復位后,程序狀態(tài)標志寄存器PSW值為〔A。<A>00H<B>11H<C>FFH<D>不確定2.單片機上電后或復位后,工作寄存器R0是在<A>。A.0區(qū)00H單元B.0區(qū)01H單元C.0區(qū)09H單元D.SFR3、堆棧數(shù)據(jù)的進出原則是〔A〔A先進先出〔B進入不出〔C后進后出〔D先進后出4.80C51單片機的<D>口的引腳,還具有外中斷、串行通信等第二功能。A.P0B.P1C.P2D.P35.單片機的P0、P1口作輸入用途之前必須〔A。 A.在相應(yīng)端口先置1 B.在相應(yīng)端口先置0C.外接高電平 D.外接上拉電阻6、如果80C51單片機的晶振頻率為12MHz,則一個機器周期為<A>〔A1us〔B2us〔C6us〔D12us7、如果80C51單片機的晶振頻率為6MHz,則一個機器周期為<B>〔A1us〔B2us〔C6us〔D12us8.單片機振蕩頻率fosc為6MHZ,則機器周期為<B>A.1usB.2usC.3usD.4us9.設(shè)80C51單片機晶振頻率為12MHz,則其機器周期為〔BusB.1usC.2usD.4us10.單片機8051的XTAL1和XTAL2引腳是<D>A.外接定時器B.外接串行口C.外接中斷D.外接晶振系統(tǒng)指令等1.將累加器A的數(shù)據(jù)傳送到片外數(shù)據(jù)存儲器中,應(yīng)采用指令<>。<A>MOVR0,A<B>MOVR1,A<C>MOVCA+DPTR,A<D>MOVXDPTR,A2.將片外數(shù)據(jù)存儲器的數(shù)據(jù)傳送到累加器A中,應(yīng)采用指令<>。<A>MOVA,R0<B>MOVA,R1<C>MOVCA,A+DPTR<D>MOVXA,DPTR3.當需要從MCS-51單片機程序存儲器取數(shù)據(jù)時,采用的指令為〔。A.MOVA,R1B.MOVCA,A+DPTRC.MOVXA,R0D.MOVXA,DPTR4、指令MOVA,R0的源操作數(shù)尋址方式是〔。<A>位尋址<B>相對尋址〔C寄存器間接尋址〔D寄存器尋址5、指令SJMP$的尋址方式是〔。<A>位尋址<B>相對尋址〔C寄存器間接尋址〔D寄存器尋址6.在寄存器間接尋址中,所指定的寄存器中存放的是〔

A.操作數(shù)

B.操作數(shù)地址

C.轉(zhuǎn)移地址

D.地址偏移量7.8051的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是〔。A.8KB.16KC.32KD.64K8.LJMP指令的轉(zhuǎn)移范圍可以在<>。<A>0000H~FFFFH之間<B>0000H~0FFFH之間<C>1000H~1FFFH之間〔D2000H~27FFH之間9.LCALL指令可調(diào)用存儲在〔范圍內(nèi)的子程序。<A>2KB<B>4KB<C>8KB〔D64KB10.在位操作中,位的傳送和位邏輯運算是通過<

>來完成的。

A.累加器A

B.進位標志位CY

C.寄存器B

D.寄存器R11.80C51單片機的堆棧區(qū)是設(shè)置在<D>中。A.片外ROM區(qū)B.片內(nèi)ROM區(qū)C.片外RAM區(qū)D.片內(nèi)RAM區(qū)12.80C51單片機的CPU每取一個指令字節(jié),立即使〔A.堆棧指針SP自動加1 B.數(shù)據(jù)指針DPTR自動加1C.程序計數(shù)器PC自動加1 D.累加器A自動加113.8051單片機中,唯一一個用戶可使用的16位寄存器是<>。A.PSWB.ACCC.DPTRD.SP中斷、定時、串行通信等1.MCS-51單片機系統(tǒng)中,片外程序存儲器的選通信號是<>。<A>ALE<B>PSEN<C>EA<D>RST2.80C51執(zhí)行指令"MOVXDPTR,A"時,會產(chǎn)生控制信號〔。<A><B>〔C〔DTXD3、MCS-51單片機中斷的管理和控制是由特殊功能寄存器<B>來控制的。<A>IE、PC、SP、PSW<B>TCON、SCON、IE、IP<C>IE、PCON、SCON、SP<D>IE、TCON、IP、SP4.在中斷服務(wù)程序中,至少應(yīng)有一條〔A.傳送指令B.轉(zhuǎn)移指令C.加法指令D.中斷返回指令5.下列MCS—51指令中,用于子程序返回的指令是〔D。A.LCALLaddr16B.ACALLaddr11C.RETD.RETI6.各中斷源發(fā)出的中斷請求信號,都會記在80C51系統(tǒng)中的〔DA.SCONB.IPC.TCOND.IEIE寄存器格式EA——ESET1EX1ET0EX07.MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)<A>。A.外部中斷0 B.外部中斷1C.定時器0中斷 D.定時器1中斷8.當CPU響應(yīng)定時器T1的中斷請求后,程序計數(shù)器PC的內(nèi)容是<D>。A.0003HB.000BHC.00013HD.001BH9.80C51單片機當允許CPU響應(yīng)定時器0的中斷請求時,IE中的<B>位必須為1。A.ES和ET0B.EA和ET0C.ET1和EAD.EX0和ET010、外部計數(shù)脈沖信號T0是從并行I/O口的<C>引腳進入8031單片機內(nèi)部的。<A>P3.2<B>P3.3〔CP3.4〔DP3.511.啟動定時器T1可由〔B指令實現(xiàn)。<A>SETBTR0<B>SETBTR1<C>CLRTR0<D>CLRTR112.關(guān)閉定時器T0可由〔C指令實現(xiàn)。<A>SETBTR0<B>SETBTR1<C>CLRTR0<D>CLRTR113.定時器若工作在循環(huán)定時或循環(huán)計數(shù)場合,應(yīng)選用<C>。A.工作方式0B.工作方式1C.工作方式2D.工作方式314.MCS—51的串行數(shù)據(jù)緩沖器SBUF用于〔B。 A.存放運算中間結(jié)果 B.存放待發(fā)送或已接收到的數(shù)據(jù)C.暫存數(shù)據(jù)和地址 D.存放待調(diào)試的程序15.串行口異步通信協(xié)議的字符數(shù)據(jù)傳送格式中的起始位是〔B。〔A高電平〔B低電平〔C與數(shù)據(jù)位相同〔D與校驗位相同16.串行口異步通信協(xié)議的字符數(shù)據(jù)傳送格式中的停止位是〔A?!睞高電平〔B低電平〔C與數(shù)據(jù)位相同〔D與校驗位相同17.用80C51串行口擴展并行I/O口時,串行口工作方式應(yīng)選擇〔AA.方式0B.方式1C.方式2D.18.8051執(zhí)行指令"MOVXA,DPTR"時,會產(chǎn)生控制信號〔B。<A><B>〔C〔DTXD19.INTEL8031的P0口,當使用外部存貯存器時它是一個〔D。A.傳輸高8位地址口A.傳輸?shù)?位地址口C.傳輸高8位數(shù)據(jù)口D.傳輸?shù)?位地址/數(shù)據(jù)口20.訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是<A。A.P0口 B.P1口 C.P2口 D.P0口和P2口21.當80C51單片機接有外部存儲器,P2口可作為〔D A.數(shù)據(jù)輸入口 B.數(shù)據(jù)的輸出口 C.準雙向輸入/輸出口 D.輸出高8位地址22.訪問外部數(shù)據(jù)存儲器時,不起作用的信號是〔CA.B.C.D.ALE23、以下芯片中〔常用作擴展時的地址鎖存器?!睞74HC273〔B74HC373〔C74HC164〔D74HC16524、以下芯片中〔是觸發(fā)器芯片?!睞74LS273〔B74LS373〔C74LS164〔D74LS16525.已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為〔A。A.06HB.F9HC.30HD.CFH單片機判斷題三、判斷對錯,如對則在〔中寫"√",如錯則在〔中寫"×"?!裁款}1分,共10分1、MCS—51單片機是高檔16位單片機。〔2、80C51單片機的位尋址區(qū)占用了RAM20H~7FH的地址空間?!睲CS-51單片機的特殊功能寄存器SFR占用了RAM00H~7FH的地址空間?!?0C51單片機的程序存儲器中只能存放程序,不能存放數(shù)據(jù)。<>5、80C51是用高電平復位。〔6、MCS—51單片機上電復位后,片內(nèi)數(shù)據(jù)存儲器的內(nèi)容均為00H?!?、MCS-51單片機可執(zhí)行指令:MOVR2,R1?!?、80C51訪問片外程序存儲器ROM時,使用MOVC指令?!?.MCS-51訪問片外數(shù)據(jù)RAM時,必須使用MOVC指令?!?0.為了使P2.7輸出"0”狀態(tài)而不影響P2口的其它位的狀態(tài),采用指令:CLRP2.7。<11、DPTR為一個存放16位地址的特殊功能寄存器,常作為訪問存儲器的地址指針。<>12.8051單片機執(zhí)行PUSHAcc指令后,則堆棧指針SP的內(nèi)容自動減1。<>13、8051單片機沒有專門的輸入/輸出指令,都是用MOVC指令來操作外部I/O口的數(shù)據(jù)。〔14、當向堆棧壓入一個字節(jié)的數(shù)據(jù)后,SP中的內(nèi)容減1?!?5、特殊功能寄存器可以用間接尋址方式尋址?!?6、當P0口作通用I/O口輸入使用時采用的是"讀引腳"指令,必須先把鎖存器寫入1?!?0C51的外部中斷1的中斷入口地址是不固定的?!?8、單片機在復位后,所有的中斷請求都被開放。<>19、同一時間同一級別的多中斷請求,將形成阻塞,系統(tǒng)無法響應(yīng)。〔20、MCS-51高優(yōu)先級的中斷可以中斷正在執(zhí)行的另一個高優(yōu)先級中斷服務(wù)程序?!?1、用戶在編寫中斷服務(wù)程序應(yīng)在中斷入口矢量地址存放一條無條件轉(zhuǎn)移地址,以防止中斷服務(wù)程序容納不下?!?051單片機5個中斷源相應(yīng)地在芯片上都有中斷請求輸入引腳?!睲CS-51的外部中斷0的中斷入口地址是固定的。〔MCS-51定時器的工作方式1能夠自動重新裝載定時初值?!?5、MCS-51定時器的工作方式2比其他方式定時準確,因為自動裝載初值?!?6、80C51的TMOD是16位的寄存器?!睲CS-51串口有兩個緩沖器SBUF,分別作為發(fā)送和接收數(shù)據(jù)使用,各有自己的地址?!?0C51串行接收數(shù)據(jù)采用雙緩沖器結(jié)構(gòu)?!睲CS-51串口只有一個緩沖器SBUF,同時作為發(fā)送和接收數(shù)據(jù)使用。〔MCS-51串口有兩個緩沖器SBUF,分別作為發(fā)送和接收數(shù)據(jù)使用?!?1、80C51串行口發(fā)送和接收共用一個中斷入口地址。〔32、MCS-51串行口發(fā)送和接收各使用一個中斷入口地址。〔33、串行口中斷響應(yīng)后,能自動由硬件電路將TI或RI清"0”34、MCS-51串行口工作在方式0時,其波特率是不可以設(shè)置的?!?5、80C51串行口工作在方式0時,其波特率是固定的?!?6、MCS-51串行口工作在方式1和方式3時,其波特率是可以設(shè)置的?!?7、MCS-51不支持多機通訊工作方式?!?8、80C51在擴展外部存儲器時,P1口可分時復用作為地址總線和數(shù)據(jù)總線使用。〔40、MCS-51在擴展外部存儲器時,P1口可分時復用作為地址總線和數(shù)據(jù)總線使用?!财渲械?-10小題為指令判斷題<共10小題,每小題1分,共10分>41、指令DECDPTR是正確的。

溫馨提示

  • 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

提交評論