哈工大單片機(jī)原理及應(yīng)用模擬試題一_第1頁(yè)
哈工大單片機(jī)原理及應(yīng)用模擬試題一_第2頁(yè)
哈工大單片機(jī)原理及應(yīng)用模擬試題一_第3頁(yè)
哈工大單片機(jī)原理及應(yīng)用模擬試題一_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

模擬試題一:(5*1365):MCS-51系列單片機(jī)的基本型分別為哪幾種?它們的差別是什么點(diǎn)擊查看答案答:三種,主要差別在于片內(nèi)是否帶有程序器。8031片內(nèi)不帶有程序存儲(chǔ)器,8051片內(nèi)帶有4KROM,8751片內(nèi)帶有4KEOROM程序器。MCS-51單片機(jī)的片內(nèi)都集成了哪些功能部件?點(diǎn)擊查看答案CPU、數(shù)據(jù)存儲(chǔ)器(RAM、定時(shí)計(jì)數(shù)器、串行口、中斷系統(tǒng)、特殊功能寄存器(SFR、4個(gè)并行I/O口(P0~P3、有的型號(hào)還有程序器(ROM說明MCS-51單片機(jī)的引腳 的作用,該引腳接高電平和接低電平時(shí)各有何種功能?點(diǎn)擊查看答案答:接高電平時(shí)單片機(jī) 內(nèi)部程序器,當(dāng)PC值超過(0FFFH)時(shí),將自動(dòng)轉(zhuǎn)向執(zhí)行外部程序器,接低電平時(shí)直接外部程序器。MCS-51的時(shí)鐘振蕩周期和機(jī)器周期之間有何關(guān)系?點(diǎn)擊查看答案1個(gè)機(jī)器周期等于12個(gè)時(shí)鐘振蕩周期內(nèi)部RAM中,哪些單元可作為工作寄存器區(qū),哪些單元可以進(jìn)行位尋址?寫出它們的字節(jié)地址。點(diǎn)擊查看答案00H1FH的單元可以作為工作寄存器區(qū);字節(jié)地址為20H2的單元可以進(jìn)行位尋址;MCS-51共有哪幾種尋址方式?各有什么特點(diǎn)?點(diǎn)擊查看答案7種尋址方式,分別是直接尋址、寄存器尋址、寄存器間接尋址、立即尋址、基址加變址、位尋址、相對(duì)尋址。SFR,可使用哪些尋址方式?點(diǎn)擊查看答案答:直接尋址方式是特殊功能寄存器的唯一尋址方式下列程序段的功能是什么?PUSHAccPUSHBPOPAccPOPB點(diǎn)擊查看答案A和B內(nèi)容互換寫出完成如下要求的指令,但是不能改變未涉及位的內(nèi)容。(A)ACC3,ACC4ACC5和ACC.6清“0”(B)把累加器A的中間4位清“0”(C)ACC2和ACC3置“1”點(diǎn)擊查看答案(A)ANLA87H;(B)ANLAC3H;(C)ORLA0CHSP=60H,標(biāo)號(hào)LABEL所在的地址為3456H。LCALL指令的地址為2000H,執(zhí)行如下指令:2000HLCALLLABEL后,堆棧指針SP和堆棧內(nèi)容發(fā)生了什么變化?PC的值等于什么?如果將指令LCALL直接換成ACALL是否可以?如果換成ACALL指令,可調(diào)用的地址范圍是什么?點(diǎn)擊查看答案答:這時(shí)SP的內(nèi)容為62H03H壓入到61H中,20H壓入到62H中;PC的值為3456H;不可以將指令LCALL直接換成ACALL,因?yàn)樗麄兊?456H與2003H的高5位不同,如果換成ACALL指令,可調(diào)用的地址范圍是2000H27FFH。如果采用的晶振的頻率為3MHz,定時(shí)器計(jì)數(shù)器工作在方式01下,其最大的定時(shí)時(shí)間各為多少?點(diǎn)擊查看答案答:方式0下,其最大的定時(shí)時(shí)間為32768ms;方式1下,其最大的定時(shí)時(shí)間為262144ms;方式2下,其最大的定時(shí)時(shí)間為1024ms;假定串行口串行發(fā)送的字符格式為1個(gè)起始位,8個(gè)數(shù)據(jù)位,1個(gè)奇校驗(yàn)位,1個(gè)停止位,請(qǐng)畫出傳送“55H”的幀格式。點(diǎn)擊查看答案答:從左向右:0101010100MCS-51單片機(jī)響應(yīng)外部中斷的典型時(shí)間是多少?在哪些情況下,CPU將推遲對(duì)外部中斷請(qǐng)求的響應(yīng)?點(diǎn)擊查看答案答:響應(yīng)外部中斷的典型時(shí)間是38個(gè)機(jī)器周期,當(dāng)遇到下列三種情況之一時(shí),CPU將推遲對(duì)外部中斷請(qǐng)求的響應(yīng):(1)CPU正在處理同級(jí)的或更高優(yōu)先級(jí)的(2)所查詢的機(jī)器周期不是所當(dāng)前正在執(zhí)行指令的最后一個(gè)機(jī)器周期(3)正在執(zhí)行的指令是RETI或是IE或IP的指令。二、計(jì)算題(10分試述串行通訊中“波特率”的概念,并以外接晶振fosc=6MHz為例,計(jì)算波特率為2400時(shí)定時(shí)器T1(工作于方式2)的初值,(PCON7=0點(diǎn)擊查看答案答:波特率:串行口每秒鐘發(fā)送或接收數(shù)據(jù)的位數(shù)TH1=TL1FAH三、軟件編程(10分針對(duì)原理圖編制程序,要求將L1~L8八個(gè)發(fā)光二極管循環(huán)點(diǎn)亮。點(diǎn)擊查看答案]答:Org0000hLjmpstartOrg0030Start:mova,#0feHMovp1,#0ffhLoop:LcalldelayMovp1,aRLLjmploopDelay:MOVR7,#200DEL1:MOVR6,#125DEL2:DJNZR6,DEL2DJNZR7,DEL1RETEND四、綜合設(shè)計(jì)(15分實(shí)現(xiàn)8031外擴(kuò)ADC0809(單片機(jī)外接晶振6MHz,并編制程序?qū)崿F(xiàn)對(duì)路模擬信號(hào)的采樣,采樣的數(shù)據(jù)到RAM區(qū)30H~37H中。點(diǎn)擊查看答案答:ORG0000MAIN:MOVR1,#30 ;置數(shù)據(jù)區(qū)首地MOVDPTR7FF8 ;指向ADC08090通道MOVR708 ;置通道數(shù)LOOP:MOVX@DPTR ;啟動(dòng)轉(zhuǎn)換ACALLDELAY_130us

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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)論