嘎嘎哈哈笑笑
紅豆花花花
C語(yǔ)言讓你試著寫一段驅(qū)動(dòng)程序給你一個(gè)時(shí)序圖,寫程序變態(tài)的考你某些單片機(jī)的特性、資源配置如果出題的人懂匯編,一定會(huì)考你的。畫出單片機(jī)的外圍電路讓你搭幾個(gè)數(shù)字電路這些都是基礎(chǔ)的再高級(jí)點(diǎn)什么情況用中斷不用查詢或者反之?狀態(tài)機(jī)是什么?什么是原子操作?之類。。。。再高級(jí)點(diǎn)就會(huì)考你的編程思想了,處理問(wèn)題技巧之類,會(huì)涉及到一些硬件問(wèn)題。
紫霞大官人
《單片機(jī)原理及接口技術(shù)》試卷(閉卷A卷)一.單項(xiàng)選擇題(每題1分,共20分)為( C)A.程序計(jì)數(shù)器 B.累加器 C.數(shù)據(jù)指針寄存器 D.程序狀態(tài)字寄存的Cy位為( B)A.輔助進(jìn)位標(biāo)志 B.進(jìn)位標(biāo)志 C.溢出標(biāo)志位 D.奇偶標(biāo)志位-51單片機(jī)片內(nèi)ROM容量為( A ) -51單片機(jī)片要用傳送指令訪問(wèn)片外數(shù)據(jù)存儲(chǔ)器,它的指令操作碼助記符是以下哪個(gè)?( B) 表示( C )位立即數(shù) 位立即數(shù) 位直接地址 位地址6.堆棧指針SP是一個(gè)( A )位寄存器 .定時(shí)器/計(jì)數(shù)器工作方式選擇中,當(dāng)M1M0=11時(shí),其工作方式為( D )A.方式0 B.方式1 C.方式2 D.方式38.定時(shí)器/計(jì)數(shù)器工作方式0為( A)位定時(shí)/計(jì)數(shù)方式 位定時(shí)/計(jì)數(shù)方式 位可自動(dòng)裝入計(jì)數(shù)初值方式 個(gè)8位方式-51的最小時(shí)序定時(shí)單位是( A )A.節(jié)拍 B.狀態(tài) C.機(jī)器周期 D.指令周期10.#data表示( A )位直接地址 位地址 位立即數(shù) 位立即數(shù)11.主頻為12MHz的單片機(jī)它的機(jī)器周期為(C )微秒 微秒 微秒 微秒單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)( A )。A.外部中斷0 B.外部中斷1 C.定時(shí)器0中斷 D.定時(shí)器1中斷 A ,@A+PC指令對(duì)于源操作數(shù)的尋址方式是( D )A.寄存器間接尋址 B.寄存器尋址 C.立即尋址 D.變地尋址14. 為( C )A.復(fù)位信號(hào)輸入端 B.地址鎖存允許信號(hào)輸出端 C.程序存儲(chǔ)允許輸出端 D.程序存儲(chǔ)器地址允許輸入端-51單片機(jī)的一個(gè)機(jī)器周期由(D )個(gè)振蕩脈沖組成。 A ,#30H指令對(duì)于源操作數(shù)的尋址方式是( C )A.寄存器間接尋址 B.寄存器尋址 C.立即尋址 D.變地尋址17.計(jì)算機(jī)能直接識(shí)別的語(yǔ)言為( B)A.匯編語(yǔ)言 B. 機(jī)器語(yǔ)言 C.自然語(yǔ)言 D.硬件和軟件18.PSW的OV位為( C )A.輔助進(jìn)位標(biāo)志 B.進(jìn)位標(biāo)志 C.溢出標(biāo)志位 D.奇偶標(biāo)志位19.在單片機(jī)中( A )為程序存儲(chǔ)器。A.ROM B. RAM .能用紫外線光擦除ROM中的程序的只讀存儲(chǔ)器為( C )A.掩膜ROM 二、填空(每題 2 分,共 10 分) 1、從單片機(jī)系統(tǒng)擴(kuò)展的角度出發(fā),單片機(jī)的引腳可以構(gòu)成三總線結(jié)構(gòu),即 數(shù)據(jù) 總線、地址總線和 控制 總線。2、ALE信號(hào)的作用是 鎖存低8位地址信號(hào)(或 低8位地址鎖存) 。 3、MOV A,40H 指令對(duì)于源操作數(shù)的尋址方式是 直接 尋址。4、PC存放的內(nèi)容為: 下一條要執(zhí)行的指令的地址 。5、MCS-8051系列單片機(jī)字長(zhǎng)是 8 位,有 40 根引腳。 三、簡(jiǎn)答題:(共 25 分)1、什么是單片機(jī)?簡(jiǎn)述單片機(jī)的應(yīng)用領(lǐng)域。(15 分)答:?jiǎn)纹⑿陀?jì)算機(jī)簡(jiǎn)稱單片機(jī),它是把微型計(jì)算機(jī)的各個(gè)功能部件:中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、定時(shí)/計(jì)數(shù)器及I/O接口電路等集成在一塊芯片上,構(gòu)成一個(gè)完整的微型計(jì)算機(jī)。應(yīng)用領(lǐng)域:(1)單片機(jī)在智能儀器儀表中的應(yīng)用;(2)單片機(jī)在工業(yè)控制中的應(yīng)用;(3)單片機(jī)在計(jì)算機(jī)網(wǎng)絡(luò)與通信技術(shù)中的應(yīng)用;(4)單片機(jī)在日常生活及家電中的應(yīng)用。2、什么叫中斷?中斷有什么特點(diǎn)?(10 分)答:(1)“中斷”是指計(jì)算機(jī)在執(zhí)行某段程序的過(guò)程中,由于計(jì)算機(jī)系統(tǒng)內(nèi)、外的某種原因,當(dāng)出現(xiàn)CPU以外的某種情況時(shí),由服務(wù)對(duì)象向CPU發(fā)出中斷請(qǐng)求信號(hào),要求CPU暫時(shí)中斷當(dāng)前程序的執(zhí)行而轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序,待處理程序執(zhí)行完畢后,再返回繼續(xù)執(zhí)行原來(lái)被中斷的程序。(2)特點(diǎn):分時(shí)操作;實(shí)時(shí)處理;故障處理。四.已知:(R1)=32H,(30H)=AAH,(31H)=BBH,(32H)=CCH,求執(zhí)行下列指令后累加器.和P1口中的內(nèi)容。(10分)MOV A ,#30HMOV 50H ,AMOV R6 ,31H MOV @R1 ,31H MOV P1,32H解:上述指令執(zhí)行后的操作結(jié)果為:A=30H(50H)=30HR6=BBH(32H)=BBHP1=BBH五、分析執(zhí)行如下指令后,PSW中的Cy 、Ac、OV、P各為多少? A中的結(jié)果用十進(jìn)制表示是多少?(15分) MOV A,#85HADD A,#0AEHCy=1,Ac=1,OV=1,P=0。(A)=51六、編程題: (每小題10分,共20分)1、在程序中定義一個(gè)0——9的平方表,利用查表指令找出累加器A=03的平方值。(10分)解:編程如下: ORG 0050H MOV DPTR,#TABLE ;表首地址→DPTR MOV A,# ;03→A MOVC A ,@A+DPTR ;查表指令,25→A SJMP $ ;程序暫停TABLE:DB 0,1,4,9,16,25,36,49,64,81 ;定義0——9平方表 END2、試采用兩種方法編制程序,開(kāi)放定時(shí)器T1的溢出中斷。(10分)解:編程如下: MOV IE,88H 或者M(jìn)OV A8H,88H或者 SETB EA SETB ET1
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)