2023年微控制器原理及應用期末考試題試卷大全

2021-03-04 00:46:09 字數 4214 閱讀 1136

一、選擇題(每題1分,共10分)

1.8031微控制器的( )口的引腳,還具有外中斷、序列通訊等第二功能。

a)p0 b)p1 c)p2 d)p3

2.微控制器應用程式一般存放在()

a) ramb)romc)暫存器d)cpu

3.已知某數的bcd碼為0111 0101 0100 0010 則其表示的十進位制數值為( )

a) 7542h b) 7542 c) 75.42h d) 75.42

4.下列指令中不影響標誌位cy的指令有()。

a)adda,20hb)clr c)rrca d)inca

5.cpu主要的組成部部分為()

a)運算器、控制器b)加法器、暫存器

c)運算器、暫存器d)運算器、指令解碼器

6.intel8051cpu是()位的微控制器

a) 16 b)4 c)8 d)準16

7.8031復位後,pc與sp的值為()

a )0000h,00h b) 0000h,07h c) 0003h,07h d)0800h,00h

8.當需要從mcs-51微控制器程式儲存器取資料時,採用的指令為( )。

a)mova,@r1 b)movca,@a+dptr

c)movxa,@r0 d)movxa,@dptr

9.8031微控制器中既可位定址又可位元組定址的單元是()

a)20h b)30h c)00h d)70h

10.下列哪條指令是正確的( )

a) push r2b) add r0,a

c) movx a @dptr d) mov @r0,a

二、填空題(每空1分,共30分)

1.乙個完整的微機系統由和兩大部分組成。

2.8051 的引腳rst是____(in腳還是out腳),當其端出現____電平時,8051進入復位狀態。8051一直維持這個值,直到rst腳收到____電平,8051才脫離復位狀態,進入程式執行狀態,從romh單元開始取指令並翻譯和執行。

3.半導體儲存器分成兩大類和其中具有易失性,常用於儲存

4.求十進位制數-102的補碼(以2位16進製制數表示),該補碼為 。

5.pc存放具有特性。在8051中決定程式執行順序的是pc還是dptr? 它是______位是,不是)sfg?

6.123bh。

7.8051內部有並行口,p0口直接作輸出口時,必須外接 ;並行口作輸入口時,必須先才能讀入外設的狀態。

8.mcs-51的堆疊只可設定在 ,其最大容量為 ,訪問資料的原則是堆疊暫存器sp是位暫存器,存放

9.中斷處理的全過程分為以下3個段

10.定時和計數都是對進行計數,定時與計數的區別是

三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分)

1 中斷服務程式的最後一條指令是ret。

2 儲存器分成記憶體和外存兩大部分,其中外存可以直接與cpu交換資訊。

3 p2口既可以作為i/o使用,又可以作位址/資料復用口使用。

4 在中斷響應階段cpu一定要做如下2件工作:保護斷點和給出中斷服務程式入口位址。

5 rca為迴圈左移指令。

6 mova,30h的源運算元為立即定址方式。

7 mova,@a+dptr是一條查表指令。

8 mulab的執行結果是高8位在a中,低8位在b中。

9 ajmp跳轉空間最大可達到64kb。

10 dptr是由dph和dpl兩個8位特殊暫存器組成的。

四、簡答題(每題5分,共15分)

1.mcs51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?

在出現同級中斷申請時,cpu按什麼順序響應(按由高階到低階的順序寫出各個中斷源)?各個中斷源的入口位址是多少?

2.已知微控制器系統晶振頻率為6mhz,若要求定時值為10ms時,定時器t0工作在方式1時,定時器t0對應的初值是多少?tmod的值是多少?th0=?tl0=?(寫出步驟)

3.mcs51系列微控制器的內部資源有哪些?說出8031、8051和8751的區別。

五、作圖題(10分)

用6264(8k*8)構成16k的資料儲存系統。要求採用線選法產生片選訊號,並計算6264的位址範圍。

六、設計題(1題13分;2題12分,共25分)

1.某微控制器控制系統有8個發光二極體。試畫出89c51與外設的連線圖並程式設計使它們由左向右輪流點亮。

2.某控制系統有2個開關k1和k2,1個數碼管,當k1按下時數碼管加1,k2按下時數碼管減1。試畫出8051與外設的連線圖並程式設計實現上述要求。

一、選擇題(每題1分,共10分)

1. d 2.b3. b 4.d5.a6.c7. b8. b 9. a 10. d

二、填空題(每空1分,共30分)

1.乙個完整的微機系統由硬體和軟體兩大部分組成。

2.8051 的引腳rst是in腳(in腳還是out腳),當其端出現高電平時,8051進入復位狀態。8051一直維持這個值,直到rst腳收到低電平,8051才脫離復位狀態,進入程式執行狀態,從rom 0000 h單元開始取指令並翻譯和執行。

3.半導體儲存器分成兩大類:ram rom,其中 ram 具有易失性,常用於儲存臨時性資料 。

4.求十進位制數-102的補碼(以2位16進製制數表示),該補碼為 9ah 。

5.pc存放_cpu將要執行的指令所在的rom單元的位址,具有自動加1特性。在8051中決定程式執行順序的是pc還是dptr pc ?它是16位?不是(是,不是)sfg?

6.123= 01010010 b= 52 h。

7.8051內部有 4 個並行口,p0口直接作輸出口時,必須外接上拉電阻 ;並行口作輸入口時,必須先將口鎖存器置1 ,才能讀入外設的狀態。

8.mcs-51的堆疊只可設定在內ram低128b區 ,其最大容量為 128b ,訪問資料的原則是先進後出 。堆疊暫存器sp是 8 位暫存器,存放堆疊棧頂的位址 。9.中斷處理的全過程分為以下3個段:

中斷請求 、 中斷響應 、 中斷服務 。

10.定時和計數都是對脈衝進行計數,定時與計數的區別是定時是對週期已知的脈衝計數;計數是對週期未知的脈衝計數 。

三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分)

1 中斷服務程式的最後一條指令是retreti。×

2 儲存器分成記憶體和外存兩大部分,其中外記憶體可以直接與cpu交換資訊。×

3 p2口既可以作為i/o使用,又可以作位址/資料復用口使用。√

4 在中斷響應階段cpu一定要做如下2件工作:保護斷點和給出中斷服務程式入口位址。√

5 lcrla為迴圈左移指令。×

6 mova,30h的源運算元為立即直接定址方式。

7 movmovca,@a+dptr是一條查表指令。×

8 mulab的執行結果是高低8位在a中,低高8位在b中。×

9 ajmp跳轉空間最大可達到642kb。

10 dptr是由dph和dpl兩個8位特殊暫存器組成的。√

四、簡答題(每題5分,共15分)

1.mcs51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?

在出現同級中斷申請時,cpu按什麼順序響應(按由高階到低階的順序寫出各個中斷源)?各個中斷源的入口位址是多少?

答:mcs51微控制器有5個中斷源,2個中斷優先順序,中斷優先順序由特殊功能暫存器ip控制,在出現同級中斷申請時,cpu按如下順序響應各個中斷源的請求:int0、t0、int1、t1、串列埠,各個中斷源的入口位址分別是0003h、000bh、0013h、001bh、0023h。

2.已知微控制器系統晶振頻率為6mhz,若要求定時值為10ms時,定時器t0工作在方式1時,定時器t0對應的初值是多少?tmod的值是多少?th0=?tl0=?(寫出步驟)

答:定時值為10ms時,定時器t0工作在方式1時,定時器t0對應的初值是1388h

tmod的值是00000001b,th0=13h;tl0=88h。

3.mcs51系列微控制器的內部資源有哪些?說出8031、8051和8751的區別。

答:mcs51系列微控制器上有1個8位cpu、128b的ram、21個sfr、4個並行口、1個序列口、2個定時計數器和中斷系統等資源。8031、8051和8751的區別是8031內無rom;8051內有4kb的掩膜rom;8751內有4kb的eprom。

微控制器原理及應用

網路教育學院 題目 課題一 微控制器電子時鐘設計 學習中心 甘肅農墾河西分校 層次 專公升本 專業 電氣工程及其自動化 年級 2015年春季 學號 201303576510 學生姓名 王書飛 一,引言 1957年,ventura發明了世界上第乙個電子錶,從而奠定了電子時鐘的基礎,電子時鐘開始迅速發展...

微控制器原理及應用

開始進棧保護 消抖開中斷 a r0 查表數碼管顯示r0 r0自加1 開始進棧保護 消抖開計數器 a r1 查表數碼管顯示r1 r1自加1 恢復現場 恢復現場 中斷返回 中斷返回 外中斷0顯示數a加1 定時器 計數器t0顯示數b加1 開始進棧保護 消抖開中斷 a r0 30h r1 n a 30h y...

微控制器原理及應用答案

嵌入式微處理器的基礎是通用計算機中的cpu,它的位址匯流排數目較多能擴充套件較大的儲存器空間,所以可配置實時多工作業系統 rtos rtos是嵌入式應用軟體的基礎和開發平台。正由於嵌入式微處理器能執行實時多工作業系統,所以能夠處理複雜的系統管理任務和處理工作。因此,廣泛地應用在移動計算平台 手機 工...