一、選擇題(每題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。
2023年微控制器原理及應用期末考試題試卷大全
一 選擇題 每題1分,共10分 1 8031微控制器的 口的引腳,還具有外中斷 序列通訊等第二功能。a p0 b p1 c p2 d p3 2 微控制器應用程式一般存放在 a ramb romc 暫存器d cpu 3 已知某數的bcd碼為0111 0101 0100 0010 則其表示的十進位制數值...
2023年微控制器原理及應用期末考試題試卷及答案
一 選擇題 每題1分,共10分 1 8031微控制器的 口的引腳,還具有外中斷 序列通訊等第二功能。a p0 b p1 c p2 d p3 2 微控制器應用程式一般存放在 a ramb romc 暫存器d cpu 3 已知某數的bcd碼為0111 0101 0100 0010 則其表示的十進位制數值...
微控制器原理及應用期末考試題試卷大全含答案
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...