單片機技術(shù)試題

字號:


    一、 填空
    1、8051單片機的內(nèi)部硬件結(jié)構(gòu)包括了:_________________、_________________、_________________、和_________________以及并行i/o口、串行口、中斷控制系統(tǒng)、時鐘電路、位處理器等部件,這些部件通過______________________相連接。
    2、mcs-51的堆棧只可設(shè)置在______________,堆棧寄存器sp是 位寄存器。
    3、mcs-51單片機的p0~p4口均是_______________i/o口,其中的p0口和p2口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來構(gòu)建系統(tǒng)的_______________和________________,在p0~p4口中,_______________為真正的雙相口,_______________為準(zhǔn)雙向口;________________口具有第二引腳功能。
    4、定時器/計數(shù)器的工作方式3是指得將__________________拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時通常只可作為_________________________使用。
    5、假定(sp)=40h,(39h)=30h,(40h)=60h.執(zhí)行下列指令:
    pop dph
    pop dpl
    后,dptr的內(nèi)容為______________,sp的內(nèi)容是______________.
    二、 選擇
    1、mcs-96單片機的片內(nèi)a/d轉(zhuǎn)換器是()的轉(zhuǎn)換器件。
    A、4通道8位 B、8通道8位 C、8通道10位 D、8通道16位
    2、mcs-51單片機的堆棧區(qū)應(yīng)建立在()。
    A、 片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元 B、片內(nèi)數(shù)據(jù)存儲區(qū)
    C、片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元 D、程序存儲區(qū)
    3、mcs-51單片機定時器工作方式0是指的()工作方式。
    A、8位 B、8位自動重裝 C、13位 D、16位
    4.當(dāng)需要從mcs-51單片機程序存儲器取數(shù)據(jù)時,采用的指令為()。
    A、mov a,@r1 B、movc a,@a+dptr
    C、movx a,@r0 D、movx a,@dptr
    三、 簡答題
    1、想將中斷服務(wù)程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置?請舉例加以說明。
    2、51系列單片機具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義?
    四、 參數(shù)計算
    已知一mcs51單片機系統(tǒng)外接晶體振蕩器頻率為11.059mhz,計算:
    單片機系統(tǒng)的拍節(jié)p、狀態(tài)s、機器周期所對應(yīng)的時間是多少?
    指令周期中的單字節(jié)雙周期指令的執(zhí)行時間是多少?
    五、 改錯
    請判斷下列各條指令的書寫格式是否有錯,如有錯說明原因:
    1、mul r0r1
    2、mov a,@r7
    3、mov a,#3000h
    4、movc @a+dptr,a
    5、ljmp #1000h
    六、使用簡單指令序列完成以下操作
    1、請將片外ram20h-25h單元清零
    2、請將rom3000單元內(nèi)容送r7
    七、 編程題(20)
    已知mcs-51單片機系統(tǒng)片內(nèi)ram20h單元存放樂一個8位無符號數(shù)7ah,片外擴(kuò)展ram的8000h存放了一個8位無符號數(shù)86h,試編程完成以上兩個單元中的無符號數(shù)相加,并將和值送往片外ram的01h、00h單元中,同時將所編寫程序運行完成后的數(shù)據(jù)和狀態(tài)添入下表中給出的psw的有關(guān)位以及寄存器a、dptr和ram單元中。
    ----------------------------------------------------
     | cy | a | dptr | 片外01h | 片外00h | 片外8000h |
    |------|-----|------|---------|---------|-----------|
    | | | | | | |
    ----------------------------------------------------