




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
曉莊單片機(jī)復(fù)習(xí)題曉莊單片機(jī)復(fù)習(xí)題曉莊單片機(jī)復(fù)習(xí)題資料僅供參考文件編號:2022年4月曉莊單片機(jī)復(fù)習(xí)題版本號:A修改號:1頁次:1.0審核:批準(zhǔn):發(fā)布日期:單片機(jī)復(fù)習(xí)題(+作業(yè))填空題1、AT89S51單片機(jī)有個中斷源,有個中斷優(yōu)先級,其中INT0中斷服務(wù)程序入口地址為。2、AT89S51單片機(jī)低128單元隨機(jī)存貯器,按其用途可劃分為區(qū)、區(qū)、區(qū),它們的地址范圍分別為、、,RAM中地址為80H~FFH的為區(qū)。3、8051單片機(jī)復(fù)位后SP=,P0=。4、單片機(jī)8051片內(nèi)有兩個
位的定時/計數(shù)器,即T0和T1。5、單片機(jī)8051中的串行通信共有
種方式,其中方式
是用作同步移位寄存器來擴(kuò)展I/O口的。6、單片機(jī)8051的時鐘頻率為6MHz,若要求定時1ms,定時/計數(shù)器工作于模式1,其定時/計數(shù)器的初值為。7、KeiLC51軟件中,編譯連接后生成可燒寫的文件擴(kuò)展名是___________。8、C51的存儲類型有、bdata、idata、pdata、、。9、AT89S51單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:、、、和以及并行I/O口、串行口、中斷控制系統(tǒng)、時鐘電路、位處理器等部件,其最小系統(tǒng)由51單片機(jī)、電路和電路組成。10、執(zhí)行#definePA8255
XBYTE[0x3F]
PA8255=0x7e后,單元的內(nèi)容變?yōu)?。二、選擇1、在MCS-51單片機(jī)中,當(dāng)采用4MHZ晶振頻率時,一個機(jī)器周期等于()微秒。.2C2、單片機(jī)的程序計數(shù)器PC是16位的,其尋址范圍為()。BBKBKB3、若將字庫放在程序存儲器中,則存儲類型是()A.xdataB.codeC.pdataD.Bdata4、MCS-51單片機(jī)定時器工作方式0是指()工作方式。位位自動重裝位位5、51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)()A.外部中斷0B.外部中斷1C.定時器0中斷D.定時器6、T0設(shè)置成計數(shù)方式時,外部引腳計數(shù)脈沖的最高頻率應(yīng)是晶振頻率的()122448D.1/67、串行口工作在方式0時,作同步移位寄存器使用,此時串行數(shù)據(jù)輸入輸出端為()引腳引腳引腳引腳8、下列論述哪一項(xiàng)是錯誤的:()是同步傳輸數(shù)據(jù)的編碼協(xié)議是傳輸距離短的主要原因、RS-485的電路原理與RS-232基本相同廣泛用于計算機(jī)接口9、51外擴(kuò)ROM,RAM和I/O口時,它的數(shù)據(jù)總線是()1C10、LCD1602屬于那一種液晶顯示器()A.筆段式液晶顯示器B.字符點(diǎn)陣式顯示器C.圖形點(diǎn)陣式液晶顯示器11、對5V電壓進(jìn)行A/D采樣,若要求對電壓的最小分辯率為5mv,則A/D的轉(zhuǎn)換位數(shù)為:()位二進(jìn)制位二進(jìn)制位二進(jìn)制位二進(jìn)制12、以下哪種方式的接口總線最少()2CC.單總線D.并行通信13、以下哪項(xiàng)不是SPI總線信號()14、可以將P1口的低4位全部置高電平的表達(dá)式是()A.P1&=0x0f;B.P1|=0x0f;CP1^=0x0f;D.P1=~P1;15、如果執(zhí)行IP=0x0A;則優(yōu)先級最高的是()附IP的定義:×,×,×,PS,PT1,PX1,PT0,PX0A.外部中斷1B.外部中斷0C.定時/計數(shù)器116、匯編用RS1、RS0改變工作寄存器組,C51改變工作寄存器組用關(guān)鍵字()17、執(zhí)行#definePA8255
XBYTE[0x3F]
PA8255=0x7e;后,下列說法對的是()A.片外RAM存儲單元003FH的值是7EH
單元的值為8255HC.片內(nèi)RAM存儲單元003FH的值是是0x7e
單元的值為7EH18、單片機(jī)程序設(shè)計中需要在主程序設(shè)計死循環(huán)來防止程序跑飛,在C51中實(shí)現(xiàn)死循環(huán)采用語句()。(1);(;;);Cwhile(1);或for(;;);都可以D.前面的語句都不行19、程序定義如:voidT0_svr(void)interrupt1using1請問下面說法哪個是錯誤的()無入口參數(shù),也無返回值是中斷函數(shù),中斷序號為1,對應(yīng)匯編入口地址為000BH不能被其他程序調(diào)用,但可以被主程序callT0_svr調(diào)用的工作寄存器為1組,即片內(nèi)RAM的08H-0FH地址處20、下面的語句,用于設(shè)置定時器0的中斷,并使之能的是()=1;=1;=1;=1;21、MCS-51單片機(jī)的字長是()。位位位位22、單片機(jī)復(fù)位時,程序計數(shù)器PC的值為()。23、單片機(jī)在與外部I/O口進(jìn)行數(shù)據(jù)傳送時,將使用()線。A.B.C.D.24、AT89S51單片機(jī)中的片內(nèi)程序存儲器空間有多大()KBKBKB25、AT89S51單片機(jī)的位尋址區(qū)位于內(nèi)部RAM的()單元?!?FH~7FH~1FH~2FH26、下列計算機(jī)語言中,CPU能直接識別的是()A.自然語言B.高級語言C.匯編語言D.機(jī)器語言27、改變工作寄存器組的方法是()A.usingnB.interruptmC.reentrantD.sbitm28、若將字庫放在程序存儲器中,則存儲類型是()A.xdataB.codeC.pdataD.bdata29、下列類型中,()是51單片機(jī)特有的類型A.charB.intC.sbitD.float30、0023H是51單片機(jī)的(串行口)中斷入口地址A.外部中斷0B.外部中斷1C.定時器中斷1D.定時器中斷031、T1中斷允許控制位為()132、定時器/計數(shù)器工作于模式2,在計數(shù)溢出時()A.計數(shù)從零重新開始B.計數(shù)從初值重新開始C.計數(shù)停止D.由程序設(shè)定33、外部中斷INT0的觸發(fā)方式控制位IT0置1后,其有效的中斷觸發(fā)信號是()A.高電平B.低電平C.上升沿D.下降沿34、串行口工作在方式0時,作同步移位寄存器使用,此時串行數(shù)據(jù)輸入輸出端為()引腳引腳引腳引腳35、在異步通信中每個字符由9位組成,串行口每分鐘傳25000個字符,則對應(yīng)的波特率為()b/s。.2750C36、當(dāng)進(jìn)行點(diǎn)對點(diǎn)通信時,通信距離為3M,則可以優(yōu)先考慮下了哪種通信方式()A.串行口直接相連-232C37、甲乙雙方采用串行口模式1進(jìn)行通信,采用定時器T1工作在模式2做波特率發(fā)生器,波特率為2400bit/s,當(dāng)系統(tǒng)晶振為6Mhz時,SMOD=1,計數(shù)初值為()38、51單片機(jī)外擴(kuò)存儲器芯片時,4個I/O口中用作地址總線的是(A)??诤蚉2口口和P3口口39、對5V電壓進(jìn)行A/D采樣,若要求對電壓的最小分辯率為5mv,則A/D的轉(zhuǎn)換位數(shù)為:()位二進(jìn)制位二進(jìn)制位二進(jìn)制位二進(jìn)制40、I2C總線在讀或?qū)憰r,開始的信號為()A.SCL為高電平期間,SDA從低變高B.SCL為高電平期間,SDA從高變低C.SCL為低電平期間,SDA從低變高D.SCL為低電平期間,SDA從高變低41、AT89S51單片機(jī)CPU的主要組成部分為()。A.運(yùn)算器、寄存器B.加法器、寄存器C.運(yùn)算器、指令譯碼器D.運(yùn)算器、控制器42、程序計數(shù)器PC用來()。A.存放上一條的指令地址B.存放指令C.存放下一條的指令地址D.存放正在執(zhí)行的指令地址43、AT89S51單片機(jī)中,唯一一個用戶不能直接使用的寄存器是()。44、單片機(jī)的堆棧指針SP始終是()。A.指示堆棧頂B.指示堆棧長度C.指示堆棧底D.指示堆棧地址45、什么是單片機(jī)()、存儲器、I/O設(shè)備、總線集成在一個芯片上、存儲器、I/O設(shè)備、存儲器46、堆棧設(shè)置在數(shù)據(jù)存儲器的:~7FH~7FH~FFH~FFH47、位尋址區(qū)在~2FH~3FH~FFH~FFH48、51單片機(jī)復(fù)位后,片內(nèi)SP、PC、P0~P3中內(nèi)容分別為:、0000H、FFH、0000H、FFH、0000H、00H、FFFFH、FFH49、AT89S51單片機(jī)要先完成復(fù)位,必須在RST引腳上加大于()機(jī)器周期的高電平。個個個個50、提高單片機(jī)的晶振頻率,則機(jī)器周期()。A.不定B.變短C.變長D.不變51、在AT89S51中,為實(shí)現(xiàn)P0口線的數(shù)據(jù)和低位地址的分時復(fù)用,應(yīng)使用()。A.地址緩沖器B.地址譯碼器C.地址寄存器D.地址鎖存器52、假設(shè)晶體振蕩頻率為12MHZ,執(zhí)行一條指令用一個機(jī)器周期,則1s執(zhí)行()條指令條指令萬條指令萬條指令萬條指令53、51單片機(jī)時鐘頻率為12Mhz,則復(fù)位脈沖寬度至少應(yīng)為()μsμsμsμs54、語句intbdataibase表示ibase()。A.是1位變量B.可位尋址C.不可位尋址D.是16位變量55、MCS-51單片機(jī)內(nèi)部設(shè)置了兩個()位可編程定時器/計數(shù)器T0和T1.56、計數(shù)功能下,計數(shù)脈沖的頻率最高為振蕩頻率的(),定時功能下,計數(shù)頻率為振蕩頻率的()。12,1/1224,1/1224,1/2412,1/2457、控制寄存器TCON中和定時/計數(shù)器相關(guān)的有兩個控制位,分別是()。,TRX,IEX,IEX,TRX58、控制寄存器TCON的低四位和()有關(guān)。 A.定時B.中斷C.計數(shù)D.控制59、工作方式1最大可計數(shù)為()。60、位定義指令BIT的作用是()。A.用于定義字B.用于定義某特定位的標(biāo)識符C.用于定義字節(jié)D.用來定義匯編程序的起始地址61、unsignedint類型變量的二進(jìn)制位數(shù)為()。B位位位位62、語句intbdataibase表示ibase()。A.可位尋址B.是1位變量C.不可位尋址D.是16位變量63、控制寄存器TCON中定時/計數(shù)器的運(yùn)行控制位是()和M1和TR0和TF164、定時/計數(shù)器的4種工作方式中,除了方式()之外,其他3種工作方式的基本原理是一樣的。65、下列說法正確的是()。A.串行通信傳送數(shù)據(jù)的速度比并行通信的速度快。B.并行通信傳送數(shù)據(jù)的速度比串行通信的速度快。C.在采用同一技術(shù)的情況下,串行通信傳送數(shù)據(jù)的速度比并行通信的速度快。D.在采用同一技術(shù)的情況下,并行通信傳送數(shù)據(jù)的速度比串行通信的速度快。66、串行通信數(shù)據(jù)傳送分為()和(),單片機(jī)主要使用()方式。A.異步傳送,同步傳送,異步傳送B.異步傳送,同步傳送,同步傳送C.單工通信,雙工通信,單工通信D.單工通信,雙工通信,雙工通信67、數(shù)據(jù)傳送的速度用()來表示,即每秒傳送()。A.幀,字符數(shù)B.幀,代碼的個數(shù)C.波特率,字符數(shù)D.波特率,二進(jìn)制代碼的個數(shù)68、異步串行通信常用接口RS-232C通常的電壓范圍是()。+12V+5V69、允許串行接收位REN是由()置位或清除。A硬件B軟件C.自動D.外部輸入信號70、關(guān)于串行口工作方式1,以下說法正確的是()。A.串行口工作方式1下,一條發(fā)送數(shù)據(jù)的起始位和停止位需要由軟件加入。B.串行口工作方式1下,數(shù)據(jù)有TXD端串行輸出。C.串行口工作方式1下,一幀數(shù)據(jù)發(fā)送完后,將TI清零。71、串行口工作方式1下,定時器T1工作于方式()。72、51單片機(jī)的中斷源個數(shù)和中斷優(yōu)先級個數(shù)分別是()。A5、2、3、2、373、在中斷響應(yīng)后必須用軟件清零的是()。74、51單片機(jī)定時器T0的溢出標(biāo)志TF0,若計滿數(shù)在CPU響應(yīng)中斷后()。A.由硬件清零B.由軟件清零和B都可以D.隨機(jī)狀態(tài)75、51單片機(jī)串行口發(fā)送/接收中斷源的工作過程是:當(dāng)串行口接收或發(fā)送完一幀數(shù)據(jù)時,將SCON中的(),向CPU申請中斷?;騎I置1或TI置0置1或TI置0置0或TI置176、AT89S51單片機(jī)響應(yīng)中斷后,能自動清除中斷請求標(biāo)志的有()。A.外部中斷采用的電平觸發(fā)方式B.定時/計數(shù)器TO/T1的中斷C.串行口的發(fā)送中斷TID.串行口的接收中斷RI77、在AT89S51的中斷請求源中,需要外加電路實(shí)現(xiàn)中斷撤銷的是()。A.電平方式的外部中斷請求B.定時中斷C.外部串行中斷D.跳沿方式的外部中斷請求78、在存儲器擴(kuò)展電路中74LS373的主要功能是()。A.存儲數(shù)據(jù)B.存儲地址C.鎖存數(shù)據(jù)D.鎖存地址79、51單片機(jī)的擴(kuò)展I/O口與外部數(shù)據(jù)存儲器的編址方式是()。A.分別獨(dú)立編址B.統(tǒng)一編址C.變址編址D.動態(tài)變址80、PCON的波特率選擇位是()。81SCON的TI和RI都是()。A.軟件清零,硬件置位B.硬件清零,硬件置位C.硬件清零,軟件置位D.軟件清零,軟件置位82、執(zhí)行中斷處理程序最后一句指令返回后,()。A.程序返回到響應(yīng)中斷時一句的下一句B.程序返回到主程序開始處C.程序返回到調(diào)用語句的下一句三、簡答題1、AT89S51單片機(jī)內(nèi)部包含哪些主要邏輯功能部件簡述各部分的功能作用2、中斷響應(yīng)的條件是什么51系列中斷系統(tǒng)包括幾個中斷源和幾個中斷優(yōu)先級,寫出所有的中斷源的符號、名稱及其入口地址。(考到的)一:①:總中斷允許開關(guān)打開,即IE寄存器中的中斷總允許為EA=1;②:該中斷發(fā)出中斷請求,即該中斷源對應(yīng)的中斷請求標(biāo)志為1;③:該中斷的中原允許位位1,即該中斷被允許;④:無同級或更高級的中斷正在被服務(wù);二:5個中斷源,2個中斷優(yōu)先級;三:中斷源符號中斷源名稱中斷入口地址INTO非外部中斷00003T0定時/計數(shù)器1000BINT1非外部中斷10013T1定時/計數(shù)器1001B串行口中斷00233、在使用51的定時器/計數(shù)器、串行口前,應(yīng)對它進(jìn)行初始化,其步驟是什么①定時計數(shù)器:設(shè)置TMOD選擇T1或者T0工作在哪個方式;填初值TH/TL 總中斷打開EA=1 中斷允許位打開ET0/ET1=1啟動定時計數(shù)器TR0/TR1=1在寫中斷的時候根據(jù)工作方式的不同決定是否要重新寫初值②串行口:設(shè)置SCON,通過對SM0\SM1設(shè)置工作方式,根據(jù)REN決定串行口是否接受數(shù)據(jù)4、51單片機(jī)的存儲結(jié)構(gòu)是什么如何劃分及各部分功能四、讀程序?qū)懡Y(jié)果1、#include<>sbitP1_0=P1^0;voiddelay(unsignedintn){while(n--);}voidint0_svr(void)interrupt0using1{delay(1000);if(INT0==0){P1_0=!P1_0;while(INT0==0);}}voidmain(){EA=1;EX0=1;while(1);}請說明上面程序的功能:答:當(dāng)中斷0被觸發(fā)時,P1^0口電平狀態(tài)發(fā)生翻轉(zhuǎn),如果中斷0一直處于觸發(fā)的狀態(tài),就一直保持剛觸發(fā)時的狀態(tài)。--------------------------------------------------------------------------------------2、#include<>#include<>voidmain(void){unsigne
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廠房 設(shè)備維修合同范例
- 南沙電梯辦證合同范本
- 出租電動鏟車合同范例
- 廠地臨時保安合同范本
- 化肥購貨合同范本
- 出口設(shè)計技術(shù)合同范本
- 勞動合同范本和勞改合同
- 個人房屋轉(zhuǎn)租合同范本
- 買賣英文合同范本
- 賣豬肉合伙合同范本
- 綠化養(yǎng)護(hù)重點(diǎn)難點(diǎn)分析及解決措施
- 一體化學(xué)工服務(wù)平臺、人事管理系統(tǒng)、科研管理系統(tǒng)建設(shè)方案
- 市場營銷學(xué)課后習(xí)題與答案
- 常暗之廂(7規(guī)則-簡體修正)
- 10kV變電所設(shè)備檢修內(nèi)容與周期表
- 制冷系統(tǒng)方案的設(shè)計pptx課件
- 修心七要原文
- 中國TBHQ行業(yè)市場調(diào)研報告
- 1資產(chǎn)負(fù)債表變動情況的分析評價
- 井控系統(tǒng)操作維護(hù)與保養(yǎng)規(guī)程
- 教務(wù)處巡課記錄表
評論
0/150
提交評論