導航:首頁 > 操作系統 > mcs51單片機cpu開中斷的指令

mcs51單片機cpu開中斷的指令

發布時間:2025-04-15 06:38:42

❶ MCS-51系列單片機的中斷系統分為幾個優先順序如何設定

MCS-51單片機有兩個中斷優先順序。

在51單片機中,有2個可編程定時/計數器·5個中斷源,2個優先順序,21個專用寄存器。另有8位CPU的4kbytes程序存儲器(ROM) ,128bytes的數據存儲器(RAM),32條I/O口線·111條指令,大部分為單位元組指令。

優先順序設定方法:

1、IP的狀態由軟體設定,某位設定為「1」,則相應的中斷源為高優先順序中斷;某位設定為「0」,則相應的中斷源為低優先順序中斷。

2、同一優先順序中的中斷申請不止一個時,則有中斷優先權排隊問題。

3、同一優先順序的中斷優先權排隊,由中斷系統硬體確定的自然優先順序形成,其排列從高到低為外部中斷0;定時/計數器0;外部中斷1;定時/計數器1;串列口。

4、每個中斷源的中斷優先順序都是由中斷優先順序寄存器(IP)中的相應位的狀態來規定的。

(1)mcs51單片機cpu開中斷的指令擴展閱讀:

51系列是基本型,包括8051、8751、8031、8951.這四個機種區別,僅在於片內程序儲存器。8051為4KBROM,8751為4KBEPROM,8031片內無程序儲存器,8951為4KBEEPROM。

其他性能結構一樣,有片內128B RAM,2個16位定時器/計數器,5個中斷源。其中,8031性價比較高,又易於開發,目前應用面廣泛。

MCS-51採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能集成到一塊矽片上構成的一個小而完善的計算機系統。

參考資料來源:網路-MCS-51單片機

❷ 跪求大工12秋《單片機原理及應用》在線作業一、二、三的答案

大工12秋《單片機原理及應用》在線作業二1. 要想測量INT0引腳上的一個正脈沖寬度,那麼特殊功能寄存器TMOD的內容應為()。
A. 09H
B. 87H
C. 00H
D. 80H
正確答案: A 滿分:6 分 得分:6
2. MCS-51單片機外部中斷0開中斷的指令是()。
A. SETB ETO
B. SETB EXO
C. CLR ETO
D. SETB ET1
正確答案: B 滿分:6 分 得分:6
3. 啟動定時器1開始定時的指令是()。
A. CLR TR0
B. CLR TR1
C. SETB TR0
D. SETB TR1
正確答案: D 滿分:6 分 得分:6
4. 當外部中斷0發出中斷請求後,中斷響應的條件是()。
A. SETB ET0
B. SETB EX0
C. MOV IE,#81H
D. MOV IE,#61H
正確答案: C 滿分:6 分 得分:6
5. 當CPU響應外部中斷0 INT0的中斷請求後,程序計數器PC的內容是()。
A. 0003H
B. 000BH
C. 0013H
D. 001BH
正確答案: A 滿分:6 分 得分:6
6. MCS-51單片機定時器T1的溢出標志TF1,若計滿數產生溢出時,如不用中斷方式而用查詢方式,則應()。
A. 由硬體清零
B. 由軟體清零
C. 由軟體置位
D. 可不處理
正確答案: B 滿分:6 分 得分:6
7. 要使MCS-51能夠響應定時器T1中斷、串列介面中斷,它的中斷允許寄存器IE的內容應是()。
A. 98H
B. 84H
C. 42H
D. 22H
正確答案: A 滿分:6 分 得分:6
8. 在中斷服務程序中,至少應有一條()。
A. 傳送指令
B. 轉移指令
C. 加法指令
D. 中斷返回指令
正確答案: D 滿分:6 分 得分:6
9. 當定時器T0發出中斷請求後,中斷響應的條件是()。
A. SETB ET0
B. SETB EX0
C. MOV IE,#82H
D. MOV IE,#61H
正確答案: C 滿分:6 分 得分:6
10. MCS-51單片機定時器溢出標志是()。
A. TR1和TR0
B. IE1和IE0
C. IT1和IT0
D. TF1和TF0
正確答案: D 滿分:6 分 得分:6
大工12秋《單片機原理及應用》在線作業二
試卷總分:100 測試時間:-- 試卷得分:100
單選題 判斷題
二、判斷題(共 10 道試題,共 40 分。) 得分:40V 1. MCS-51單片機對最高優先權的中斷響應是無條件的。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
2. MCS-51單片機只有一個中斷優先順序。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
3. MCS-51單片機的CPU開中斷的指令是SETB EA。
A. 錯誤
B. 正確
正確答案:B 滿分:4 分 得分:4
4. 定時器中斷T0可以被外部中斷0中斷。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
5. MCS-51定時器T0的溢出標志TF0,若計滿數產生溢出時,其值為1。
A. 錯誤
B. 正確
正確答案:B 滿分:4 分 得分:4
6. MCS-51定時器/計數器0的入口地址是001BH。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
7. 特殊功能寄存器TCON和定時器/計數器的控制無關。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
8. MCS-51單片機的5個中斷源優先順序相同。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
9. MCS-51單片機TMOD中的GATE=1時,表示由兩個信號控制定時器的啟停。
A. 錯誤
B. 正確
正確答案:B 滿分:4 分 得分:4
10. MCS-51單片機的定時器T1有2種工作模式。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
大工12秋《單片機原理及應用》在線作業三
1. MCS-51外擴ROM、RAM和I/O口時,它的數據匯流排是()。
A. P0
B. P1
C. P2
D. P3
正確答案: A 滿分:6 分 得分:6
2. 當使用快速外部設備時,最好使用的輸入/輸出方式是()。
A. DMA
B. 無條件傳遞
C. 中斷
D. 條件傳送
正確答案: A 滿分:6 分 得分:6
3. MCS-51的串列口工作方式中最適合多機通信的是()。
A. 方式0
B. 方式1
C. 方式2
D. 方式3
正確答案: D 滿分:6 分 得分:6
4. 某種存儲器晶元是8KB*4/片,那麼它的地址線根線是()。
A. 11根
B. 12根
C. 13根
D. 14根
正確答案: C 滿分:6 分 得分:6
5. 下面哪一種傳送方式適用於處理外部事件()。
A. DMA
B. 無條件傳遞
C. 中斷
D. 條件傳遞
正確答案: C 滿分:6 分 得分:6
6. MCS-51的並行I/O口讀-改-寫操作,是針對該口的()。
A. 引腳
B. 片選信號
C. 地址線
D. 內部鎖存器
正確答案: D 滿分:6 分 得分:6
7. 80C51單片機串列口用工作方式0時,()。
A. 數據從RDX串列輸入,從TXD串列輸出
B. 數據從RDX串列輸出,從TXD串列輸入
C. 數據從RDX串列輸入或輸出,同步信號從TXD輸出
D. 數據從TXD串列輸入或輸出,同步信號從RXD輸出
正確答案: C 滿分:6 分 得分:6
8. 控制串列口工作方式的寄存器是()。
A. TCON
B. PCON
C. SCON
D. TMOD
正確答案: C 滿分:6 分 得分:6
9. 用MCS-51採用10位非同步通信方式時應工作在()。
A. 方式0
B. 方式1
C. 方式2
D. 方式3
正確答案: B 滿分:6 分 得分:6
10. MCS-51單片機串列數據緩沖器SBUF的主要作用是()。
A. 存放運算中間結果
B. 暫存數據和地址
C. 存放待調試的程序
D. 存放待發送或已接收到的數據
正確答案: D 滿分:6 分 得分:6
大工12秋《單片機原理及應用》在線作業三
試卷總分:100 測試時間:-- 試卷得分:100
單選題 判斷題

二、判斷題(共 10 道試題,共 40 分。) 得分:40V 1. MCS-51單片機使用的是獨立編址方式,即I/O與外部數據存儲器RAM是獨立編址的。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
2. 在單片機應用系統中,外部設備與外部數據存儲器傳送數據時,應使用MOV指令。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
3. 為提高單片機對外設的工作效率,通常採用非同步傳送I/O數據的方式。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
4. 片內RAM與外部設備統一編址時,需要有專門的輸入/輸出指令。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
5. 8155晶元內具有256B的靜態RAM,2個8位和1個6位的可編程並行I/O口,1個14位的定時器等常用部件及地址鎖存器。
A. 錯誤
B. 正確
正確答案:B 滿分:4 分 得分:4
6. EPROM的地址線為11條時,能訪問的存儲空間有4KB。
A. 錯誤
B. 正確
正確答案:A 滿分:4 分 得分:4
7. MCS-51中,為實現P0口線的數據和低位地址復用,應使用地址鎖存器。
A. 錯誤
B. 正確
正確答案:B 滿分:4 分 得分:4
8. 8155H、8255A都可以與MCS-51單片機直接相連。
A. 錯誤
B. 正確
正確答案:B 滿分:4 分 得分:4
9. 8279是用於鍵盤和顯示器的專用介面晶元。
A. 錯誤
B. 正確
正確答案:B 滿分:4 分 得分:4
10. 串列口工作方式1的波特率是可變的,可通過定時/計數器T1的溢出率設定。
A. 錯誤
B. 正確

❸ c51鍗曠墖鏈轟腑鏂紼嬪簭涓鐨剗nterrupt1錛2錛3鏄鐢變粈涔堝喅瀹氱殑錛

涓鏂鏄鎸囩敱浜庢煇縐嶄簨浠剁殑鍙戠敓錛堢‖浠舵垨鑰呰蔣浠剁殑錛夛紝璁$畻鏈烘殏鍋滄墽琛屽綋鍓嶇殑紼嬪簭錛岃漿鑰屾墽琛屽彟涓紼嬪簭錛屼互澶勭悊鍙戠敓鐨勪簨浠訛紝澶勭悊瀹屾瘯鍚庡張榪斿洖鍘熺▼搴忕戶緇浣滀笟鐨勮繃紼嬨備腑鏂鏄澶勭悊鍣ㄤ竴縐嶅伐浣滅姸鎬佺殑鎻忚堪銆


1銆両NT0鈥斺斿栭儴涓鏂0錛岀敱P3.2絝鍙e紩鍏ワ紝浣庣數騫蟲垨涓嬮檷娌垮紩璧楓傞粯璁浼樺厛綰鏈楂樸

2銆両NT1鈥斺斿栭儴涓鏂1錛岀敱P3.3絝鍙e紩鍏ワ紝浣庣數騫蟲垨涓嬮檷娌垮紩璧楓傞粯璁や紭鍏堢駭絎浜屻

3銆乀0鈥斺斿畾鏃跺櫒/璁℃暟鍣0涓鏂錛岀敱T0璁℃暟鍣ㄨ℃弧鍥為浂寮曡搗銆傞粯璁や紭鍏堢駭絎涓夈

4銆乀1鈥斺斿畾鏃跺櫒/璁℃暟鍣1涓鏂錛岀敱T1璁℃暟鍣ㄨ℃弧鍥為浂寮曡搗銆傞粯璁や紭鍏堢駭絎鍥涖

5銆乀2鈥斺斿畾鏃跺櫒/璁℃暟鍣2涓鏂錛岀敱T2璁℃暟鍣ㄨ℃弧鍥為浂寮曡搗銆傞粯璁や紭鍏堢駭絎浜斻

鎵╁睍璧勬枡

鍗曠墖鏈轟腑鏂婧愮被鍨

錛1錛夊栭儴璁懼囪鋒眰涓鏂銆備竴鑸鐨勫栭儴璁懼囷紙濡傞敭鐩樸佹墦鍗版満鍜孉 / D杞鎹㈠櫒絳夛級鍦ㄥ畬鎴愯嚜韜鐨勬搷浣滃悗錛屽悜CPU鍙戝嚭涓鏂璇鋒眰錛岃佹眰CPU涓轟粬鏈嶅姟銆 鐢辮$畻鏈虹‖浠跺紓甯告垨鏁呴殰寮曡搗鐨勪腑鏂錛屼篃縐頒負鍐呴儴寮傚父涓鏂銆

錛2錛夋晠闅滃己榪涓鏂銆傝$畻鏈哄湪涓浜涘叧閿閮ㄤ綅閮借炬湁鏁呴殰鑷鍔ㄦ嫻嬭呯疆銆傚傝繍綆楁孩鍑恆瀛樺偍鍣璇誨嚭鍑洪敊銆佸栭儴璁懼囨晠闅溿佺數婧愭帀鐢典互鍙婂叾浠栨姤璀︿俊鍙風瓑錛岃繖浜涜呯疆鐨勬姤璀︿俊鍙烽兘鑳戒嬌CPU涓鏂錛岃繘琛岀浉搴旂殑涓鏂澶勭悊銆

錛3錛瀹炴椂鏃墮挓璇鋒眰涓鏂銆傚湪鎺у埗涓閬囧埌瀹氭椂媯嫻嬪拰鎺у埗錛屼負姝ゅ父閲囩敤涓涓澶栭儴鏃墮挓鐢佃礬錛堝彲緙栫▼錛夋帶鍒跺叾鏃墮棿闂撮殧銆傞渶瑕佸畾鏃舵椂錛孋PU鍙戝嚭鍛戒護浣挎椂閽熺數璺寮濮嬪伐浣滐紝涓鏃﹀埌杈捐勫畾鏃墮棿錛屾椂閽熺數璺鍙戝嚭涓鏂璇鋒眰錛岀敱CPU杞鍘誨畬鎴愭嫻嬪拰鎺у埗宸ヤ綔銆

錛4錛夋暟鎹閫氶亾涓鏂銆傛暟鎹閫氶亾涓鏂涔熺О鐩存帴瀛樺偍鍣ㄥ瓨鍙栵紙DMA錛夋搷浣滀腑鏂錛屽傜佺洏銆佺佸甫鏈烘垨CRT絳夌洿鎺ヤ笌瀛樺偍鍣ㄤ氦鎹㈡暟鎹鎵瑕佹眰鐨勪腑鏂銆

錛5錛夌▼搴忚嚜鎰誇腑鏂銆侰PU鎵ц屼簡鐗規畩鎸囦護錛堣嚜闄鋒寚浠わ級鎴栫敱紜浠剁數璺寮曡搗鐨勪腑鏂鏄紼嬪簭鑷鎰誇腑鏂錛屾槸鎸囧綋鐢ㄦ埛璋冭瘯紼嬪簭鏃訛紝紼嬪簭鑷鎰誇腑鏂媯鏌ヤ腑闂寸粨鏋滄垨瀵繪壘閿欒鎵鍦ㄨ岄噰鐢ㄧ殑媯鏌ユ墜孌碉紝濡鏂鐐涓鏂鍜屽崟姝ヤ腑鏂絳夈

鍙傝冭祫鏂欐潵婧愶細鐧懼害鐧劇-51鍗曠墖鏈

❹ 單片機中指令SETB代表什麼意思

單片機中指令SETB代表MCS-51的位操作命令

作為匯編指令,SETB可以實現其後面的那個寄存器的位置為1。就SETB而言,定時/計數器0的中斷允許位ET0為1時,單片機會響應定時/計數器0的溢出中斷,但為0時,單片機不響應。其中的具體情況如下:

1、SETB C(進位標志置位指令)

①指令代碼:D3H;

②指令功能:置進位位;

③操作內容:C←1;

④位元組數: 1;

⑤機器周期:1。

2、SETB bit(直接定址位置位指令)

①指令代碼:D2H;

②指令功能:置直接地址位;

③操作內容:bit←1;

④位元組數: 2;

⑤機器周期:1。

(4)mcs51單片機cpu開中斷的指令擴展閱讀

SETB的相關情況

對於指令SETB來說,單片機的基本功能如下:

1、8位數據匯流排,16位地址匯流排的CPU。

2、具有布爾處理能力和位處理能力。

3、採用哈佛結構,程序存儲器與數據存儲器地址空間各自獨立,便於程序設計。

4、相同地址的64KB程序存儲器和64KB數據存儲器。

5、0-8KB片內程序存儲器(8031無,8051有4KB,8052有8KB,89C55有20KB)。

6、128位元組片內數據存儲器(8051有256位元組)。

7、32根雙向並可以按位定址的I/O線。

8、兩個16位定時/計數器(8052有3個)。

9、一個全雙工的串列I/O介面。

10、多個中斷源的中斷結構,具有兩個中斷優先順序。

11、片內時鍾振盪器。

閱讀全文

與mcs51單片機cpu開中斷的指令相關的資料

熱點內容
黑底白字pdf 瀏覽:258
pythonantigravity 瀏覽:345
模糊演算法的例題 瀏覽:948
程序員是怎麼下載電影的 瀏覽:481
python函數參數大致分為 瀏覽:467
怎麼看生存伺服器種子 瀏覽:144
roblox伺服器崩潰什麼時候好 瀏覽:37
怎麼把抖音設置成白色安卓 瀏覽:338
源碼無憂app 瀏覽:969
k線圖pdf下載 瀏覽:776
加密貨幣推廣工作 瀏覽:117
什麼app聊天無痕跡 瀏覽:844
dism壓縮 瀏覽:620
在線版迅捷pdf轉換器 瀏覽:245
pdf怎麼建 瀏覽:913
4的次方怎麼演算法 瀏覽:784
方舟端游如何開私人伺服器 瀏覽:120
遠程伺服器雲幫手 瀏覽:391
單片機接排阻 瀏覽:344
迅雷雲伺服器搭建 瀏覽:657