微控制器模擬試卷001
一、選擇題(每題1分,共10分)
1.8031微控制器的( d )口的引腳,還具有外中斷、序列通訊等第二功能。
a)p0 b)p1 c)p2 d)p3
2.微控制器應用程式一般存放在( b )
a) ram b)rom c)暫存器 d)cpu
3.已知某數的bcd碼為0111 0101 0100 0010 則其表示的十進位制數值為( b )
a) 7542h b) 7542 c) 75.42h d) 75.42
5.cpu主要的組成部部分為( a )
a)運算器、控制器 b)加法器、暫存器
c)運算器、暫存器 d)運算器、指令解碼器
6.intel 8051 cpu是( c )位的微控制器
a) 16 b)4 c)8 d)準16
二、填空題(每空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將要執行的指令___,具有__自動加1___特性。在8051中決定程式執行順序的是pc還是dptr? pc 它是___16___位?
不是 (是,不是)sfg?
6.123= 01010010 b= 52 h。
7.8051內部有 4 並行口,p0口直接作輸出口時,必須外接上拉電阻 ;並行口作輸入口時,必須先將鎖存器置1 ,才能讀入外設的狀態。
9.中斷處理的全過程分為以下3個段: 中斷請求 、 中斷響應、 中斷服務 。
10.定時和計數都是對脈衝進行計數,定時與計數的區別是定時是對週期已知的脈衝計數,計數是對週期未知的脈衝計數
三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分)
1 x 中斷服務程式的最後一條指令是ret。(retreti)
2 x 儲存器分成記憶體和外存兩大部分,其中外存(記憶體)可以直接與cpu交換資訊。
3 p2口既可以作為i/o使用,又可以作位址/資料復用口使用。
4 在中斷響應階段cpu一定要做如下2件工作:保護斷點和給出中斷服務程式入口位址。
四、簡答題(每題5分,共15分)
1.mcs51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?在出現同級中斷申請時,cpu按什麼順序響應(按由高階到低階的順序寫出各個中斷源)?
答:mcs51微控制器有5個中斷源,2個中斷優先順序,中斷優先順序由特殊功能暫存器ip控制,在出現同級中斷申請時,cpu按如下順序響應各個中斷源的請求:int0、t0、int1、t1、串列埠
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。
微控制器模擬試卷002
1、填空題
口通常用作__高8位位址線_____,也可以作通用的i/o口使用。
6.儲存器映象是__儲存器在整個儲存空間的位址範圍_____。
7.定時器中斷請求發生在__定時時間到_____。
8.中斷響應時間是指__從查詢中斷請求標誌位到轉向中斷區入口位址所需的機器週期數____。
9.通過cpu對i/o狀態的測試,只有i/o已準備好時才能進行i/o傳送,這種傳送方式稱為___程式查詢方式____。
10.在中斷服務程式中現場保護和現場恢復期間,中斷系統應處在__關中斷__狀態。
二、單項選擇題(在每小題的四個備選答案中,選出乙個正確答案,並將正確答案的序號填在題幹的括號內。每小題1分,共10分)
微控制器復位操作的主要功能是把pc初始化為( c )。
a.0100hb.2080hc.0000hd.8000h
2.若微控制器的振盪頻率為6mhz,設定時器工作在方式1需要定時1ms,則定時器初值應為( c )。
a.500 b.1000 c.216-500 d.216-1000
3.定時器1工作在計數方式時,其外加的計數脈衝訊號應連線到( d )引腳。
4.當外部中斷請求的訊號方式為脈衝方式時,要求中斷請求訊號的高電平狀態和低電平狀態都應至少維持( a )。
a.1個機器週期 b.2個機器週期
c.4個機器週期 d.10個晶振週期
微控制器在同一優先順序的中斷源同時申請中斷時,cpu首先響應( a )。
a.外部中斷0 b.外部中斷1
c.定時器0中斷 d.定時器1中斷
6.定時器若工作在迴圈定時或迴圈計數場合,應選用( c )。
a.工作方式0 b.工作方式1 c.工作方式2 d.工作方式3
微控制器的外部中斷1的中斷請求標誌是( d )。
9.序列口每一次傳送( a )字元。
a.1個 b.1串c.1幀 d.1波特
三、簡答題(每小題4分,共20分)
1.如何正確使用p3口?
5.簡述序列資料傳送的特點。
1.要點:
(1)說明p3口有第一功能和第二功能的使用。
(2)p3口的第二功能各位線的含義。
(3)使用時應先按需要選用第二功能訊號,剩下的口線才作第一功能i/o線用。
(4)讀引腳資料時,必需先給鎖存器輸出「1」。
5.(1)傳送按位順序進行,速度慢。
(2)傳輸線少,成本低。
(3)傳送距離遠,可達幾公尺到幾千公里。
微控制器模擬試卷003參***
一、選擇題:(共20分,每題1分)
1、在mcs-51系統中,若晶振頻率6mhz,乙個機器週期等於( d )。
a.3; b.1.5; c.1; d.2;
2、6264晶元是( b )。
a.e2prom; b.ram; c.flash rom; d.eprom;
3、計算機最通用的兩種字元編碼是( b );
a.區位碼和國際碼b.ascii碼和bcd碼;
c.ascii碼和順序碼; d.bcd碼和音碼;;
c.movx指令d.movc指令;
6、使用定時器t1時,有幾種工作模式( c )。
a.1種; b.2種; c.3種; d.4種;
11、mcs-51微控制器擴充套件i/o口與外部資料儲存器(b)。
a.分別獨立編址 b.統一編址
c.變址編址d.動態變址
14、各中斷源發出的中斷申請訊號,都會標記在mcs-51系統中的(c)。
a.tmod b.tcon/scon c.ie d.ip
15、序列口的移位暫存器方式為( a )。
a.方式0 b.方式1 c.方式2 d.方式3
16、1101表示的是( c );
a.二進位制數b.八進位制數;
c.十進位制數d.十六進製制數;
17、十進位制數5803的8421編碼是( a );
a.0101 1000 0000 0011; b.0010 1001 0000 0111;
c.0110 0001 0000 0101; d.0111 1010 0000 0100;
18、微型計算機的核心部件是(a);
a.微處理器; b.控制器;c.儲存器;d.運算器;
19、在計算機的儲存裝置中,rom中儲存的資訊在計算機關機後( d );
a.完全丟失b.部分丟失;
c.可能丟失、也可能不丟失; d.不會丟失;
20、高階語言的源程式必須被翻譯成( c ),才能在計算機上執行;
a.匯程式設計序b.作業系統程式;
c.機器語言程式d.編譯程式;
二、填空題:(每空1分,共20分)
3、若(ip)=00010100b,則優先順序最高者為外部中斷1中斷 ,最低者為定時/計數器2中斷 。
微控制器複習整理
複習資料整理 程式設計 1 方波或鋸齒波 用延時實現 注意晶振頻率 例 8 10 秒延時程式。弄清楚時間是怎麼算的 延時程式與 mcs 51 執行指令的時間有關,如果使用 6 mhz晶振,乙個機器週期為 2 s,計算出一條指令以至乙個迴圈所需要的執行時間,給出相應的迴圈次數,便能達到延時的目的。10...
微控制器實習
第四次實習 樓道照明燈 一 實習題目 樓道照明燈 二 實習目的 綜合實驗,掌握80c51微控制器的程式設計除錯方法。三 實習內容 實現樓道間照明燈的方便控制,乙個照明燈,在樓上和樓下各有乙個 閉合式 開關控制。開關的閉合並不直接決定燈的亮滅,而開關狀態的改變才是決定燈亮滅的關鍵。即不管兩個開關當前的...
微控制器總結
微控制器引腳 80c51的資料儲存器配置 80c51的特殊功能暫存器 sfr 五個中斷源 兩個外部中斷,兩個定時器計數器中斷,乙個序列介面中斷。int0 int1輸入低電平或負跳變訊號作為中斷觸發事件 t0 t1定時器 計數器中斷 序列口中斷 8051微控制器中斷源的向量位址 tcon的中斷標誌 中...