版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、選擇題1.單片機(jī)上電復(fù)位后,PC的內(nèi)容和SP的內(nèi)容為B。A.0000H,00HB.0000H,07HC.0003H,07HD.0800H,08H2.訪問(wèn)外部存貯器時(shí),作數(shù)據(jù)線和低8位地址線的是A。A.P0口B.P1口C.P2口D.P0口和P2口3.下列指令判斷若定時(shí)器T0未計(jì)滿(mǎn)數(shù)就原地等待的是B。A.JBT0,$B.JNBTF0,$C.JNBTR0,$D.JBTF0,$4.尋址方式就是C的方式。A.查找指令操作碼B.查找指令C.查找指令操作數(shù)或操作數(shù)所在地址D.查找指令操作碼和操作數(shù)5.MCS-51的片內(nèi)外的ROM是統(tǒng)一編址的,如果保持高電平,89C51的程序計(jì)數(shù)器PC在B地址范圍內(nèi)。A.1000H—FFFFHB.0000H—FFFFHC.0001H—0FFFHD.0000H—0FFFH6.單片機(jī)復(fù)位后,SPPCI/O口的內(nèi)容為C。A.SP=60HPC=00HP0=P1=P2=P3=FFHB.SP=00HPC=0000HP0=P1=P2=P3=00HC.SP=07HPC=0000HP0=P1=P2=P3=FFHD.SP=00HPC=00HP0=P1=P2=P3=00H7.89C51單片機(jī)驅(qū)動(dòng)能力最強(qiáng)的并行端口為A。A.P0 B.P1 C.P2 D.P38.已知:MOV A,#28HMOV R0,#20HMOV @R0,AANL A, #0FHORL A, #80HXRL A, @R0執(zhí)行結(jié)果A的內(nèi)容為A。A.A0HB.28HC.08HD.88H9.在進(jìn)行BCD碼運(yùn)算時(shí),緊跟加法運(yùn)算指令后面的指令必須是B指令。A.ADDB.DA AC.ADDC D.由實(shí)際程序確定10.控制串行口工作方式的寄存器是C。A.TCONB.PCONC.SCOND.TMOD11.MCS-51的串行口工作方式中適合多機(jī)通信的是D。A.方式0B.方式3C.方式1D.方式212.MCS-51的串行數(shù)據(jù)緩沖器SBUF用于B。A.存放運(yùn)算中間結(jié)果B.存放待發(fā)送或已接收到的數(shù)據(jù)C.暫存數(shù)據(jù)和地址D.存放待調(diào)試的程序13.當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RS0分別為0和1時(shí),系統(tǒng)選用的工作寄存器組為B。A.組0B.組1C.組2D.組314.89C51單片機(jī)中,唯一一個(gè)用戶(hù)可使用的16位寄存器是D。A.PSWB.ACCC.SPD.DPTR15.MCS-51單片機(jī)定時(shí)器T1的溢出標(biāo)志TF1,若計(jì)滿(mǎn)數(shù)產(chǎn)生溢出時(shí),如不用中斷方式而用查詢(xún)方式,則應(yīng)B。A.由硬件清零B.由軟件清零C.由軟件置位D.可不處理16.將十進(jìn)制數(shù)98轉(zhuǎn)換成對(duì)應(yīng)的二進(jìn)制數(shù)是A。A.1100010B.11100010C.10101010D.100011017.用定時(shí)器T1方式2計(jì)數(shù),要求每計(jì)滿(mǎn)100次,向CPU發(fā)出中斷請(qǐng)求,TH1、TL1的初始值是A。A.9CHB.20HC.64HD.A0H18.對(duì)程序存儲(chǔ)器的操作,只能使用(B):AMOV指令BMOVC指令CMOVX指令DPUSH指令19.89C51單片機(jī)的機(jī)器周期為2μs,則其晶振頻率fosc為CMHz.A.1B.2C.6D.1220.MCS—51單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源是C。A.外部中斷1B.定時(shí)器T0C.定時(shí)器T1D.串行口21.對(duì)MCS-51系列單片機(jī)P0口用作輸出時(shí),應(yīng)外接A。A.上拉電阻B.二極管C.三極管 D.下拉電阻22.有如下程序段:
MOV 31H,#24H;MOV A,31H;SWAP A;ANL A,#0F0H;執(zhí)行結(jié)果是
C
。A.(A)=24H
B.(A)=42H
C
.(A)=40H
D.(A)(A)位尋址(B)直接尋址(C)立即尋址(D)寄存器尋址52、若某存儲(chǔ)器芯片地址線為13根,那么它的存儲(chǔ)容量為(D)A.1KBB.2KBC.4KBD.8KB53、必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算(C)(A)有加法和減法(B)有乘法和除法(C)只有加法(D)只有減法54、當(dāng)ALE信號(hào)有效時(shí),表示(B)(A)從ROM中讀取數(shù)據(jù)(B)從P0口可靠地送出地址低8位(C)從P0口送出數(shù)據(jù)(D)從RAM中讀取數(shù)據(jù)55、89C51單片機(jī)外擴(kuò)存儲(chǔ)器芯片時(shí),4個(gè)I/O口中用作數(shù)據(jù)總線的是(B)(A)P0和P2口(B)P0口(C)P2和P3口(D)P2口1、89C51單片機(jī)的EA信號(hào)有何功能?在使用8031時(shí),EA信號(hào)引腳應(yīng)如何處理?因?yàn)?0C31沒(méi)有片內(nèi)的程序存儲(chǔ)器,所以在使用時(shí)必定要有外部的程序存儲(chǔ)器,EA信號(hào)引腳應(yīng)接低電平。2、89C51設(shè)有四個(gè)通用工作寄存器組,有什么特點(diǎn)?如何選用?如何實(shí)現(xiàn)工作寄存器現(xiàn)場(chǎng)保護(hù)?在某一時(shí)刻,只能選用一個(gè)寄存器組??梢酝ㄟ^(guò)軟件對(duì)程序狀態(tài)字PSW中的RS0,RS1兩位的設(shè)置來(lái)實(shí)現(xiàn)。設(shè)置RS0,RS1時(shí),可以對(duì)PSW采用字節(jié)尋址方式,也可以采用位尋址,間接尋址或直接修改RS0.RS1的內(nèi)容。例如,若RS0.RS1均為1,則選用工作寄存器3組為當(dāng)前工作寄存器。若需要選用寄存器2組,則只需將RS0設(shè)為0,可用位尋址方式實(shí)現(xiàn)。特別是在中斷嵌套時(shí),只要通過(guò)改變狀態(tài)字PSW中的RS0.RS1兩位進(jìn)行設(shè)置,切換工作寄存器組,就可以極其方便的實(shí)現(xiàn)對(duì)工作寄存器的現(xiàn)場(chǎng)保護(hù)。3、89C51單片機(jī)的時(shí)鐘周期與振蕩周期之間有什么關(guān)系?一個(gè)機(jī)器周期的時(shí)序如何劃分?時(shí)鐘周期是震蕩周期的兩倍。一個(gè)機(jī)器周期=6個(gè)時(shí)鐘周期=12個(gè)震蕩周期4、89C51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?每個(gè)端口都包括一個(gè)鎖存器,一個(gè)輸出驅(qū)動(dòng)器,一個(gè)輸入緩存器。但是一個(gè)端口的功能不全相同。P0口即可作一般I/O端口使用,又可作地址、數(shù)據(jù)總線使用。P1口是一個(gè)準(zhǔn)雙向并行口,作通用并行I/O口使用。p2口除了可作為通用I/O使用外,還可在CPU訪問(wèn)外部存儲(chǔ)器時(shí)作高8位地址線使用。p3口是一個(gè)多功能口,除具有準(zhǔn)雙向I/O功能外,還具有第二功能。5、什么是堆棧?堆棧的操作方式有哪兩種?堆棧是一種數(shù)據(jù)項(xiàng)按序排列的數(shù)據(jù)結(jié)構(gòu),只能在一端對(duì)數(shù)據(jù)項(xiàng)進(jìn)行插入和刪除。方式:數(shù)據(jù)壓入數(shù)據(jù)彈出6、89C51單片機(jī)內(nèi)部包含哪些主要的邏輯功能部件?CPU.片內(nèi)RAM.特殊功能寄存器.程序存儲(chǔ)器.并行I/O口.串行接口,定時(shí)器/計(jì)數(shù)器,片內(nèi)時(shí)鐘電路7、簡(jiǎn)述89C51單片機(jī)的中斷響應(yīng)過(guò)程。CPU在每個(gè)機(jī)器周期S5P2期間順序采樣每個(gè)中斷源,CPU在下一個(gè)機(jī)器周期S6期間按優(yōu)先級(jí)順序查詢(xún)中斷標(biāo)志,如查詢(xún)到某個(gè)中斷標(biāo)志為1,將在接下來(lái)的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)行中斷處理,中斷系統(tǒng)通過(guò)硬件自動(dòng)將相應(yīng)的中斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,89C51首先置位相應(yīng)的中斷“優(yōu)先級(jí)生效”觸發(fā)器,然后由硬件執(zhí)行一條長(zhǎng)調(diào)用指令,把當(dāng)前的PC值壓入堆棧,以保護(hù)斷點(diǎn),再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU接著從中斷服務(wù)程序的入口處開(kāi)始執(zhí)行。對(duì)于有些中斷源,CPU在響應(yīng)中斷后會(huì)自動(dòng)清除中斷標(biāo)志。8、為什么89C51串行口的方式0幀格式?jīng)]有起始位(0)和停止位(1)?串行口的方式0為同步移位寄存器輸入/輸出方式,常用于外接移位寄存器,以擴(kuò)展并行I/O口,一般不用于兩個(gè)89C51之間的串行通信。該方式以fosc/12的固定波特率從低位到高位發(fā)送或接收數(shù)據(jù)。9、89C51內(nèi)部RAM低128B單元?jiǎng)澐譃槟娜齻€(gè)主要部分?各部分主要功能是什么?1.工作寄存器組(00H-1FH)這是一個(gè)用寄存器直接尋址的區(qū)域2.位尋址區(qū)(20H-2FH)是可位尋址的RAM區(qū),即可進(jìn)行字節(jié)尋址,又可實(shí)現(xiàn)位尋址。3.字節(jié)尋址區(qū)(30H-7FH)可采用間接字節(jié)尋址的方法訪問(wèn)。10、89C51存儲(chǔ)器在結(jié)構(gòu)上有何特點(diǎn)?在物理上和邏輯上各有哪幾種地址空間??80C51單片機(jī)的存儲(chǔ)器結(jié)構(gòu)采用的是哈佛結(jié)構(gòu),即程序存儲(chǔ)器,數(shù)據(jù)存儲(chǔ)器分開(kāi)來(lái)編址的結(jié)構(gòu)。物理上:片內(nèi)程序存儲(chǔ)器,片外程序存儲(chǔ)器,片內(nèi)數(shù)據(jù)存儲(chǔ)器,片外數(shù)據(jù)存儲(chǔ)器。邏輯上:片外統(tǒng)一的64KB程序空間,128B片內(nèi)數(shù)據(jù)空間,64KB片外數(shù)據(jù)空間11、使單片機(jī)復(fù)位有哪幾種方法?復(fù)位操作的主要功能是什么?上電自動(dòng)復(fù)位,按鍵電平復(fù)位,外部脈沖復(fù)位是單片機(jī)的初始化操作,主要是把PC初始化為0000H,使單片機(jī)從0000H開(kāi)始執(zhí)行程序。12、89C51共有哪些中斷源?在單片機(jī)中,中斷能實(shí)現(xiàn)哪些功能?INT0:外部中斷0請(qǐng)求INT1:外部中斷1請(qǐng)求T0:定時(shí)器計(jì)數(shù)器0溢出中斷請(qǐng)求T1:定時(shí)器計(jì)數(shù)器1溢出中斷請(qǐng)求TXD/RXD:串行口中斷請(qǐng)求功能:1.使計(jì)算機(jī)具有實(shí)時(shí)處理的能力,對(duì)外界異步發(fā)生事件作出及時(shí)的處理。2.完全消除CPU在查詢(xún)方式中的等待現(xiàn)象,從而提高了CPU的工作效率。3.實(shí)現(xiàn)實(shí)時(shí)控制13、89C51定時(shí)器有哪幾種工作模式?它們之間有哪些區(qū)別?模式0.模式1.模式2.模式3選擇定時(shí)器的高8位和低5位組成一個(gè)13位定時(shí)器/計(jì)數(shù)器。與模式0的唯一差別是寄存器TH和TL以全部16位參與操作。把TL0和TL1配置成一個(gè)自動(dòng)重裝載的8位定時(shí)器/計(jì)數(shù)器。T0模式3,TL0和TH0被分為兩個(gè)相互獨(dú)立的8位計(jì)數(shù)器。T1無(wú)工作模式314、什么是串行異步通信?什么是波特率?串行通信:指數(shù)據(jù)是一位一位按順序傳送的通訊方式。波特率:即數(shù)據(jù)傳送速率,表示每秒傳送二進(jìn)制碼的位數(shù),他的單位是b/s
三、程序分析已知(A)=93H,(R0)=27H,(27H)=34H,執(zhí)行下列程序段后(A)=。 ANLA,#27H ORL27H,A XRLA,@R0 CPL A閱讀下列程序,并要求:說(shuō)明程序的功能;寫(xiě)出涉及的寄存器及片內(nèi)RAM單元的最后結(jié)果(40H)=_________,(41H)=_________,(42H)=_________,(43H)=_________,(A)=_________,(R0)=_________,已知:(40H)=88H,(41H)=AFHMOVR0,#40HMOVA,@R0INCR0ADDA,@R0INCR0MOV@R0,ACLRAADDCA,#0INCR0MOV@R0,A編程題:基本與實(shí)驗(yàn)內(nèi)容相似,P1口亮燈,亮燈時(shí)間用定時(shí)器控制,定時(shí)器的初值要會(huì)計(jì)算第三章的例題要掌握串口通信程序,發(fā)送程序,接受程序,采用終端方式或者查詢(xún)方式試編寫(xiě)程序,查找在內(nèi)部RAM的50H~70H單元中是否有03H這一數(shù)據(jù)。若有,則將31H單元置為“00H”;若未找到,則將31H單元置為“01H”。定時(shí)器的編程例題。6、編程實(shí)現(xiàn)如下功能,使蜂鳴器周而復(fù)始的響20ms,停20ms,晶振頻率。編寫(xiě)一程序,把片外RAM從1000H開(kāi)始存放的200個(gè)數(shù)據(jù)存放到片內(nèi)RAM從30H開(kāi)始的單元中。設(shè)時(shí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 模型攻擊防御技術(shù)探索-第3篇
- 數(shù)據(jù)備份與恢復(fù)方案設(shè)計(jì)要點(diǎn)
- 2026年數(shù)據(jù)分析基礎(chǔ)概念與原理題解
- 2026年國(guó)際貿(mào)易實(shí)務(wù)操作報(bào)關(guān)員考試模擬卷
- 2026年電氣工程師技能進(jìn)階全題型試題集
- 2026年軟件工程原理與項(xiàng)目管理試題集
- 2026年銀行金融測(cè)試銀行業(yè)務(wù)知識(shí)招聘筆試練習(xí)題
- 2026年國(guó)際商務(wù)談判技巧與文化差異應(yīng)對(duì)考核題
- 2026年財(cái)務(wù)報(bào)告編制與財(cái)務(wù)分析技能測(cè)試
- 2026年藝術(shù)鑒賞能力與文化修養(yǎng)測(cè)試題
- 2026上海市事業(yè)單位招聘筆試備考試題及答案解析
- 高支模培訓(xùn)教學(xué)課件
- GB/T 21558-2025建筑絕熱用硬質(zhì)聚氨酯泡沫塑料
- 企業(yè)中長(zhǎng)期發(fā)展戰(zhàn)略規(guī)劃書(shū)
- 道路運(yùn)輸春運(yùn)安全培訓(xùn)課件
- IPC-6012C-2010 中文版 剛性印制板的鑒定及性能規(guī)范
- 機(jī)器人手術(shù)術(shù)中應(yīng)急預(yù)案演練方案
- 2025年度護(hù)士長(zhǎng)工作述職報(bào)告
- 污水處理藥劑采購(gòu)項(xiàng)目方案投標(biāo)文件(技術(shù)標(biāo))
- 醫(yī)院信訪應(yīng)急預(yù)案(3篇)
- 2025年領(lǐng)導(dǎo)干部任前廉政知識(shí)測(cè)試題庫(kù)(附答案)
評(píng)論
0/150
提交評(píng)論