2010作業(yè)4-5參考答案單片機(jī)試題_第1頁(yè)
2010作業(yè)4-5參考答案單片機(jī)試題_第2頁(yè)
2010作業(yè)4-5參考答案單片機(jī)試題_第3頁(yè)
2010作業(yè)4-5參考答案單片機(jī)試題_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

單片機(jī)的中斷與定時(shí)系統(tǒng)一填空題1中斷采樣用于判斷是否有中斷請(qǐng)求信號(hào),但MCS51中只有(外中斷)才有中斷采樣的問(wèn)題2響應(yīng)中斷后,產(chǎn)生長(zhǎng)調(diào)用指令LCALL,執(zhí)行該指令的過(guò)程包括首先把(PC)的內(nèi)容壓入堆棧,以進(jìn)行斷點(diǎn)保護(hù),然后把長(zhǎng)調(diào)用指令的16位地址送(PC),使程序執(zhí)行轉(zhuǎn)向(程序存儲(chǔ)器)中的中斷地址區(qū)。3當(dāng)計(jì)數(shù)器產(chǎn)生計(jì)數(shù)溢出時(shí),把定時(shí)器/控制器的TF0TF1位置“1”。對(duì)計(jì)數(shù)溢出的處理,在中斷方式中,該位作為(中斷標(biāo)志)位使用;在查詢方式時(shí),該位作為狀態(tài)位使用4在定時(shí)器工作方式0下,計(jì)數(shù)器的寬度為13位,如果系統(tǒng)晶振頻率為3MHZ,則最大定時(shí)時(shí)間為(32768)。二選擇題在下列4個(gè)選項(xiàng)中,只有一個(gè)是正確的,請(qǐng)選擇出來(lái)1下列有關(guān)中斷優(yōu)先級(jí)控制的敘述中,錯(cuò)誤的是(A)低優(yōu)先級(jí)不能中斷高優(yōu)先級(jí),但高優(yōu)先級(jí)能中斷低優(yōu)先級(jí)(B)同級(jí)中斷不能嵌套(C)同級(jí)中斷請(qǐng)求按時(shí)間的先后順序響應(yīng)(D)同時(shí)同級(jí)的多中斷請(qǐng)求,將形成阻塞,系統(tǒng)無(wú)法響應(yīng)2執(zhí)行中斷返回指令,要從堆棧彈出斷點(diǎn)地址,以便去執(zhí)行被中斷了的主程序。從堆棧彈出的斷點(diǎn)地址送給(A)A(B)CY(C)PC(D)DPTR3中斷查詢,查詢的是(A)中斷請(qǐng)求信號(hào)(B)中斷標(biāo)志位(C)外終端方式控制位(D)中斷允許控制位3在中斷流程中有“關(guān)中斷”的操作,對(duì)外部中斷0,要關(guān)中斷應(yīng)復(fù)位中斷允許寄存器的AEA和ET0位BEA和EX0位CEA和ES位DEA和EX1位4在下列寄存器中,與定時(shí)器/計(jì)數(shù)控制無(wú)關(guān)的是(A)TCON(B)TMOD(C)SCON(D)IE5在工作方式0下,計(jì)數(shù)器是由TH的全部8位和TL的5位組成,因此其計(jì)數(shù)范圍是(A)18192(B)08191(C)08192(D)140965如果以查詢方式進(jìn)行定時(shí)應(yīng)用,則應(yīng)用程序中的初始化內(nèi)容應(yīng)包括(A)系統(tǒng)復(fù)位,設(shè)置工作方式,設(shè)置計(jì)數(shù)初值(B)設(shè)置計(jì)數(shù)初值,設(shè)置中斷初值,打開(kāi)中斷(C)設(shè)置工作方式,設(shè)置計(jì)數(shù)初值,打開(kāi)中斷(D)設(shè)置工作方式,設(shè)置計(jì)數(shù)初值,禁止中斷6與定時(shí)方式1和0比較,定時(shí)工作方式2不具備的特點(diǎn)是(A)計(jì)數(shù)溢出后能自動(dòng)重新加載計(jì)數(shù)初值(B)增加計(jì)數(shù)器位數(shù)(C)提高定時(shí)精度(D)適于循環(huán)定時(shí)何循環(huán)計(jì)數(shù)應(yīng)用7對(duì)于由8031構(gòu)成的單片機(jī)應(yīng)用系統(tǒng),中斷響應(yīng)并自動(dòng)生成長(zhǎng)調(diào)用指令LCALL后,應(yīng)(A)轉(zhuǎn)向外部程序存儲(chǔ)器去執(zhí)行中斷服務(wù)程序(B)轉(zhuǎn)向內(nèi)部程序存儲(chǔ)器去執(zhí)行中斷服務(wù)程序(C)轉(zhuǎn)向外部數(shù)據(jù)存儲(chǔ)器去執(zhí)行中斷服務(wù)程序(D)轉(zhuǎn)向內(nèi)部數(shù)據(jù)存儲(chǔ)器去執(zhí)行中斷服務(wù)程序8中斷查詢確認(rèn)后,在下列各種單片機(jī)運(yùn)行情況中,能立即進(jìn)行響應(yīng)的是(A)當(dāng)前正在進(jìn)行1優(yōu)先級(jí)中斷程序(B)當(dāng)前正在執(zhí)行RETI指令(C)當(dāng)前指令是DIV指令,且正處于取指令機(jī)器周期(D)當(dāng)前指令是MOVA,R三編程題和問(wèn)答題1單片機(jī)用內(nèi)部定時(shí)方法產(chǎn)生頻率100HZ等寬矩形波,假定單片機(jī)的晶振頻率為12MHZ,請(qǐng)編程實(shí)現(xiàn)解答選用P10作為波形的輸出欲產(chǎn)生100HZ(周期001S)的等寬矩形波,只需在P10端以5000S為周期交替輸出高低電平即可實(shí)現(xiàn)。采用定時(shí)/計(jì)數(shù)器1,采用方式0來(lái)實(shí)現(xiàn)。1)計(jì)算計(jì)數(shù)器初值設(shè)待求的計(jì)數(shù)器初值為X(213X)晶振周期125000106X3192,二進(jìn)制表示為10001111000TH163HTL118H2TMOD寄存器初始化定時(shí)器1設(shè)定為方式0M0M100實(shí)現(xiàn)定時(shí)功能C/T0實(shí)現(xiàn)定時(shí)器/計(jì)數(shù)器1的運(yùn)行控制GATE0定時(shí)器/計(jì)數(shù)器0不用,有關(guān)位取0TMOD寄存器初始化為00H(3)由定時(shí)器控制寄存器TCON中的TR1位控制定時(shí)的啟動(dòng)和停止TR11,啟動(dòng),TR10,停止(4)程序設(shè)計(jì)MOVTMOD,00H;設(shè)置T1工作方式0MOVTH1,63H;設(shè)置計(jì)數(shù)初值MOVTL1,18H;MOVIE,00H;禁止中斷,使用查詢方式SETBTR1;啟動(dòng)計(jì)時(shí)器1在此期間TH1,TL1在不斷增加變化計(jì)數(shù)LOOPJBCTF1,LOOP1;查詢TF1是否有溢出,有溢出,去LOOP1AJMPLOOPLOOP1MOVTH1,63H重新設(shè)置計(jì)數(shù)器初值MOVTL1,18H;CLRTF1;計(jì)數(shù)器溢出TF1清零CPLP10;輸出反相(取反)AJMPLOOP;重復(fù)循環(huán)作業(yè)4作業(yè)4編程綜合練習(xí)已知內(nèi)部RAM的BLOCK單元開(kāi)始有一個(gè)無(wú)符號(hào)數(shù)據(jù)塊,塊長(zhǎng)在LEN單元。請(qǐng)編寫(xiě)求數(shù)據(jù)塊中各數(shù)累加和并存入SUM單元的程序。參見(jiàn)課4例題6某溫度控制系統(tǒng),采集的溫度(TA)放在累加器A中,此外在內(nèi)部RAM54H單元存放控制溫度下限值(T54),在55H單元中存放控制溫度上限值(T55),TAT55,程序轉(zhuǎn)向JW降溫處理,若TAT55,程序轉(zhuǎn)向SW,升溫處理,如溫度在范圍T54TAT55程序轉(zhuǎn)向FH主程序,試編程參見(jiàn)課件4,例題34已知振蕩器頻率為12MHZ,要求采用定時(shí)器/計(jì)數(shù)器T0方式1

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論