單片機設計及應用智慧樹知到課后章節答案2023年下上海電力大學_第1頁
單片機設計及應用智慧樹知到課后章節答案2023年下上海電力大學_第2頁
單片機設計及應用智慧樹知到課后章節答案2023年下上海電力大學_第3頁
單片機設計及應用智慧樹知到課后章節答案2023年下上海電力大學_第4頁
單片機設計及應用智慧樹知到課后章節答案2023年下上海電力大學_第5頁
已閱讀5頁,還剩36頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機設計及應用智慧樹知到課后章節答案2023年下上海電力大學上海電力大學

緒論單元測試

本課程的學習目標為()。

A:單片機的基本工作原理

B:匯編語言軟件程序設計

C:包括單片機的基本工作原理、單片機的硬件接口技術、匯編語言軟件程序設計

D:單片機的硬件接口技術

答案:包括單片機的基本工作原理、單片機的硬件接口技術、匯編語言軟件程序設計

本課程的考試及格率為()。

A:25%~50%

B:75%~100%

C:50~75%

D:0~25%

答案:50~75%

本課程的選修課程為()。

A:C語言

B:計算機基礎

C:電子電路

D:高等數學

答案:C語言

;計算機基礎

;電子電路

第一章測試

微型計算機采用總線結構()。

A:提高了CPU訪問外設的速度

B:使信號線的數量增加

C:可以簡化系統結構、易于系統擴展

D:提高了系統成本

答案:可以簡化系統結構、易于系統擴展

微機的地址總線功能是()。

A:用于傳送要訪問的存儲器單元或I/O端口的地址

B:用于選擇進行信息傳輸的設備

C:用于選擇存儲器單元

D:用于選擇I/O端口

答案:用于傳送要訪問的存儲器單元或I/O端口的地址

在微機中將各個主要組成部件連接起來,組成一個可擴充基本系統的總線稱之為()。

A:系統總線

B:內部總線

C:局部總線

D:外部總線

答案:系統總線

微型計算機的存儲系統一般指主存儲器和()。

A:累加器

B:RAM

C:輔助存儲器

D:寄存器

答案:輔助存儲器

計算機的工作原理是存儲程序控制,所以計算機中的程序都是順序執行的。()

A:錯B:對

答案:錯

在計算機中,程序和數據都是以二進制形式不加區別存放的。()

A:對B:錯

答案:對

已知[X]原=11101001,則[X]反=00010110。()

A:對B:錯

答案:錯

800H=2KB。()

A:對B:錯

答案:對

8位二進制數補碼的大小范圍是-127∽+127。()

A:對B:錯

答案:錯

-128的補碼是10000000。()

A:錯B:對

答案:對

將十進制(0.825)10轉換成二進制數是(0.1101)2。()

A:對B:錯

答案:錯

計算機中負數的反碼是把它對應的正數連同符號位按位取反而開形成的。()

A:錯B:對

答案:錯

單片機在調試過程中,通過查表將源程序轉換成目標程序的過程叫()。

A:自動匯編

B:手工匯編

C:編譯

D:匯編

答案:手工匯編

將十進制數98轉換成對應的二進制數是()。

A:1000110

B:10101010

C:11100010

D:1100010

答案:1100010

二進制數110110110對應的十六進制數可表示為()。

A:666H

B:1B6H

C:1D3H

D:DB0H

答案:1B6H

已知[X]補=00000000,則真值X=()。

A:0

B:都不對

C:+1

D:—1

答案:0

計算機中最常用的字符信息編碼是()。

A:BCD碼

B:余3碼

C:ASCII

D:循環碼

答案:ASCII

處理器的內部數據寬度與外部數據寬度可以()

A:沒有要求

B:相同或不同

C:不同

D:相同

答案:相同或不同

中央處理器是由()構成的。

A:存儲器

B:輸入/輸出設備

C:運算器

D:控制器

答案:運算器

;控制器

微型計算機中常用的進位計數制有()。

A:八進制

B:二進制

C:十六進制

D:十進制

答案:八進制

;二進制

;十六進制

與十進制89相等的數為()。

A:1011001B

B:10001001)BCD

C:59H

D:131Q

答案:1011001B

;10001001)BCD

;59H

;131Q

微型計算機中的軟件主要有以下幾個部分:()。

A:診斷程序

B:系統軟件

C:數據庫和數據庫管理系統

D:應用軟件

E:操作系統

答案:系統軟件

;數據庫和數據庫管理系統

;應用軟件

第二章測試

對8031單片機,下面單元中既可位尋址又可字節尋址的單元是()。

A:70H

B:30H

C:00H

D:20H

答案:20H

提高單片機的晶振頻率,則機器周期()。

A:不變

B:變短

C:變長

D:不定

答案:變短

單片機的CPU從功能上可分為運算器和存貯器。()

A:對B:錯

答案:錯

單片機的一個機器周期是指完成某一個規定操作所需的時間,一般情況下,1個機器周期等于1個時鐘周期。()

A:對B:錯

答案:錯

當8051單片機的晶振頻率為12MHz時,ALE地址鎖存信號端的輸出頻率為2MHz的方脈沖。()

A:對B:錯

答案:對

是讀端口還是讀鎖存器是用指令來區別的(如MOVC,P1.0是讀端口,而CPLP1.0是讀改寫鎖存器)。()

A:對B:錯

答案:對

堆棧指針SP的內容可指向片內00H~7FH的任何RAM單元,系統復位后,SP初始化為00H。()

A:對B:錯

答案:錯

8031共有21個特殊功能寄存器,它們的位都是可以用軟件設置的,因此,是可以進行位尋址的。()

A:錯B:對

答案:錯

MCS-51系列單片機直接讀端口和讀端口鎖存器的結果永遠是相同的。()

A:錯B:對

答案:錯

單片機的主要組成部件為()。

A:CPU,內存,I/O口

B:全部都是

C:CPU,鍵盤,顯示器

D:主機,外部設備

答案:CPU,內存,I/O口

單片機上電復位后,PC的內容和SP的內容為()。

A:0003H,07H

B:0800H,08H

C:0000H,00H

D:0000H,07H

答案:0000H,07H

單片機8031的引腳()。

A:這三種視需要而定

B:必須接地

C:可懸空

D:必須接+5V

答案:必須接地

單片機上電復位后,堆棧區的最大允許范圍是()個單元。

A:120

B:64

C:256

D:128

答案:120

8031的P0口,當使用外部存貯存器時它是一個()。

A:傳輸低8位地址口

B:傳輸高8位地址口

C:傳輸高8位數據口

D:傳輸低8位地址/數據口

答案:傳輸低8位地址/數據口

單片機上電后或復位后,工作寄存器R0是在工作寄存器區的()。

A:0區01H單元

B:0區00H單元

C:SFR

D:0區09H單元

答案:0區00H單元

8051單片機中,唯一一個用戶可使用的16位寄存器是()。

A:DPTR

B:PSW

C:SP

D:ACC

答案:DPTR

單片機的堆棧指針SP始終是指示()。

A:堆棧地址

B:堆棧底

C:堆棧頂

D:堆棧中間位置

答案:堆棧頂

8051單片機CPU的主要功能有()。

A:算術、邏輯運算及位操作

B:產生各種控制信號

C:I/O端口數據傳輸

D:存貯數據

答案:算術、邏輯運算及位操作

;產生各種控制信號

;I/O端口數據傳輸

第三章測試

MCS-51的立即尋址方式中,立即數前面()。

A:應加前綴“/:”號

B:應加前綴“#”號

C:不加前綴號

D:應加前綴“@”號

答案:應加前綴“#”號

下列完成8031單片機內部RAM數據傳送的指令是()。

A:MOVA,#data

B:MOVdirect,direct

C:MOVXA,@DPTR

D:MOVCA,@A+PC

答案:MOVdirect,direct

MCS-51尋址方式中,立即尋址的尋址空間是()。

A:專用寄存器SFR

B:片內RAM的20H~2FH字節中的所有位和部分專用寄存器SFR的位

C:程序存貯器ROM

D:工作寄存器R0~R7

答案:程序存貯器ROM

指令MOVR0,20H執行前(R0)=30H,(20H)=38H,執行后(R0)=()。

A:38H

B:30H

C:50H

D:20H

答案:38H

MCS-51單片機的指令格式中操作碼與操作數之間必須用“,”分隔。()

A:錯B:對

答案:錯

將37H單元的內容傳送至A的指令是:MOVA,#37H。()

A:錯B:對

答案:錯

已知:A=1FH,(30H)=83H,執行ANLA,30H后,結果:A=03H(30H)=83H,P=0。()

A:錯B:對

答案:對

指令系統中指令CJNEA,#data,rel的作用相當于SUBBA,#data與JNCrel的作用。()

A:對B:錯

答案:錯

單片機的PC與DPDR都在CPU片內,因此MOVCA,@A+PC與MOVCA,@A+DPTR執行時只在單片機內部操作,不涉及片外存儲器。()

A:對B:錯

答案:錯

執行如下3條指令后,MOVR1,#30HMOV40H,#0EHMOV@R1,40H,30H單元的內容是()。

A:0EH

B:40H

C:FFH

D:30H

答案:0EH

已知:(A)=0DBH,(R4)=73H,(CY)=1,指令SUBBA,R4

執行后的結果是()。

A:都不對

B:A=73H

C:A=0DBH

D:A=67H

答案:A=67H

下列指令執行時,修改PC中內容的指令是()。

A:AJMP

B:MOVXA,@Ri

C:MOVCA,@A+PC

D:MOVCA,@A+DPTR

答案:AJMP

下列指令能使累加器A高4位不變,低4位置F的是()。

A:ORLA,#0FH

B:ORLA,#0F0H

C:ANLA,#0F0H

D:ANLA,#0FH

答案:ORLA,#0FH

下列指令能使累加器A的最高位置1的是()。

A:ANLA,#7FH

B:ORLA,#80H

C:ANLA,#80H

D:ORLA,#7FH

答案:ORLA,#80H

下列指令判斷若累加器A的內容不為0就轉LP的是()。

A:JBA,LP

B:JZLP

C:JNZA,LP

D:CJNEA,#0,LP

答案:CJNEA,#0,LP

AJMP指令的跳轉范圍是:()。

A:256

B:1KB

C:64KB

D:2KB

答案:2KB

MCS-51的寄存器尋址方式可用于訪問下面的()。

A:工作寄存器R0~R7

B:指針寄存器DPTR

C:寄存器A

D:寄存器B

答案:工作寄存器R0~R7

;指針寄存器DPTR

;寄存器A

;寄存器B

在MCS-51指令系統中,以直接地址為目的操作數指令是()。

A:MOVdirect,direct

B:MOVdirect,Rn

C:MOVdirect,A

D:MOVdirect,@Ri

答案:MOVdirect,direct

;MOVdirect,Rn

;MOVdirect,A

;MOVdirect,@Ri

第四章測試

當前出現了以單片機C語言C51取代匯編語言的趨勢,但匯編語言卻是不可摒棄的,因為實際運行的程序會要求()。

A:運行速度、響應時間、代碼空間、時序控制

B:運行速度、響應時間、代碼空間、編程簡單

C:接口簡單、響應時間、驅動力強、時序控制

D:運行速度、移植性好、代碼空間、時序控制

答案:運行速度、響應時間、代碼空間、時序控制

關于C51與匯編語言混合編程,其說法不合適的是()。

A:用匯編寫有嚴格時序要求的硬件子程序,更易符合硬件要求

B:混合編程時,C51程序與匯編子程序間可通過寄存器傳遞參數,最多為4個

C:用C語言寫主程序、數值運算、和時序要求寬松的硬件程序,方便程序維護

D:對最頻繁執行最消耗時間的一段程序可用匯編寫成子程序,有利加快程序整體速度

答案:混合編程時,C51程序與匯編子程序間可通過寄存器傳遞參數,最多為4個

關于C51的下列說法,哪個是錯的()。

A:單片機程序設計時,C語言中的XBYTE,和匯編中的MOVX是等效的

B:單片機能直接處理任何類型的變量,因此對變量的定義無特殊要求

C:C51程序設計中,在定義變量類型時,一般要求優先定義無符號數據類型

D:中斷函數的調用是在滿足中斷的情況下,自動完成函數調用的。

答案:單片機能直接處理任何類型的變量,因此對變量的定義無特殊要求

在C51中被reentrant定義為重入函數后,以下說法哪個是錯的()。

A:在低中斷調用時,又被高級中斷再次調用

B:bit類型的函數也可以被定義為重入函數

C:這種情況常見于實時系統中

D:可以做遞歸調用

答案:bit類型的函數也可以被定義為重入函數

帶interrupt的中斷函數,關于其中斷屬性的說法哪個是錯的()。

A:在滿足中斷的情況下,被硬件自動完成函數調用

B:不允許被其他函數調用,但可以被主函數用call語句調用

C:中斷函數既無入口參數也無返回值

D:不允許被任何程序以軟件方式(用指令/語句)調用,它可以調用普通函數

答案:不允許被其他函數調用,但可以被主函數用call語句調用

C51語言提供的合法的數據類型關鍵字是()。

A:Char

B:BIT

C:integer

D:sfr

答案:sfr

C51程序中,函數參數通過寄存器傳遞時速度快,參數的個數不能夠超過()。

A:1

B:2

C:3

D:4

答案:3

單片機C51使用_nop_()函數時,必須包含的庫文件是()。

A:reg51.h

B:intrins.h

C:stdio.h

D:absacc.h

答案:intrins.h

執行#definePA8255XBYTE[0x3F]和PA8255=0x7e后,下列說法對的是()。

A:片外RAM存儲單元003FH的值是7EH

B:片內RAM存儲單元003FH的值是是0x7e

C:PA單元的值為8255H

D:PA單元的值為7EH

答案:片外RAM存儲單元003FH的值是7EH

在單片機C語言中,函數的調用是可以根據需要隨便調用,即前面的函數和后面的函數可以相互調用,無需聲明。()

A:對B:錯

答案:錯

#include<reg51.h>與#include“reg51.h”是等價的。()

A:對B:錯

答案:對

inti,*p=&i;是正確的C說明。()

A:對B:錯

答案:對

編寫外部0中斷程序時要在函數說明部分寫()。

A:interrupt3

B:interrupt1

C:interrupt2

D:interrupt0

答案:interrupt0

匯編語言中對字節或位取反都用CPL,在C51中有個無符號型字符變量temp和一個位變量flag,要對它們取反,相應的C51語句為()。

A:temp=~temp;flag=!flag

B:temp=~temp;flag=~flag

C:temp=!emp;flag=!flag

D:temp=!emp;flag=~flag

答案:temp=~temp;flag=!flag

關于C51中bit和sbit的使用,不正確的是()。

A:sbit,位尋址,多用于聲明特殊功能存儲器的位,在80H~FFH字節中

B:的某位中,最多128位

C:bit,位變量,保存在片內RAM的位尋址區(20H~2FD:bit,與sbit相當,可sbit換用,也是定義特殊功能存儲器的位

E:sbit可定義的范圍大于bit可定義的范圍,二者不可換用

答案:sbit,位尋址,多用于聲明特殊功能存儲器的位,在80H~FFH字節中

與MCS-51硬件資源無關的關鍵字是()。

A:code

B:interrupt

C:char

D:using

答案:char

在C51引用了ABSACC.H庫函數后,下列說法不正確的是()。

A:XBYTE尋址XDATA區

B:CBYTE尋址CODE區

C:DBYTE尋址DATA區

D:PBYTE尋址分頁DATA區1頁

答案:PBYTE尋址分頁DATA區1頁

單片機混合編程時,如在C中定義了一個字符變量Count,要在匯編語言中使用,對它正確的聲明是()。

A:externdata(Count)

B:extrndata(Count)

C:extrncode(Count)

D:extrnbit(Count)

答案:extrndata(Count)

第五章測試

微處理器只啟動外設而不干預傳送過程的傳送方式是()方式。

A:中斷

B:無條件

C:查詢

D:DMA

答案:DMA

微處理器從啟動外設直到外設就緒的時間間隔內;一直執行主程序,直到外設要求服務時才中止。此種傳送方式是()方式。

A:查詢

B:中斷

C:DMA

D:無條件

答案:中斷

接口電路中,通常要求()。

A:輸入鎖存,輸出三態緩沖

B:輸入三態緩沖,輸出三態緩沖

C:輸入鎖存,輸出三態鎖存

D:輸入三態緩沖,輸出鎖存

答案:輸入三態緩沖,輸出鎖存

通常,外設接口中的數據端口、狀態端口和控制端口()。

A:都是雙向端口

B:分別為輸入端口、輸入端口和輸出端口

C:分別為雙向端口、輸出端口和輸入端口

D:分別為雙向端口、輸入端口和輸出端口

答案:分別為雙向端口、輸入端口和輸出端口

在一個外設端口中,往往需要有幾個接口才能滿足和協調外設工作的要求。()

A:對B:錯

答案:錯

MCS-5l等系列單片機采用存儲器映像的I/O編址方式(即統一編址)。()

A:錯B:對

答案:對

lntel80x86系列采用獨立編址方式。()

A:對B:錯

答案:對

無條件傳送方式即為同步傳送方式。()

A:錯B:對

答案:對

查詢傳送方式即是異步傳送方式。()

A:對B:錯

答案:對

無條件傳送方式,由于時間配合嚴格,所以這種傳送方式較為復雜,但軟/硬簡單。()

A:錯B:對

答案:錯

無條件傳送方式下,微處理器與外設并行工作。()

A:對B:錯

答案:錯

無條件傳送方式下,各外設之間也是并行工作。()

A:錯B:對

答案:錯

查詢傳送方式下,微處理器與外設并行工作。()

A:對B:錯

答案:錯

第六章測試

在中斷響應后必須用軟件清零的是()。

A:TI

B:TF1

C:TF0

D:IE1

答案:TI

計算機在使用中斷方式與外界交換信息時,保護現場的工作方式應該是()。

A:在中斷響應中完成

B:應由中斷服務程序完成

C:由CPU自動完成

D:在主程序中完成

答案:在主程序中完成

8031單片機共有5個中斷入口,在同一級別里,5個中斷源同時發出中斷請求時,程序計數器PC的內容變為()。

A:000BH

B:0013H

C:001BH

D:0003H

答案:0003H

51單片機,響應中斷的過程是()。

A:斷點PC自動壓棧,對應中斷矢量地址裝入PC

B:斷點壓棧,PC指向中斷服務程序地址

C:斷點PC自動壓棧,對應中斷矢量地址裝入PC,程序轉到該址,再轉至中斷程序首址

D:關中斷,程序轉到中斷服務程序

答案:斷點PC自動壓棧,對應中斷矢量地址裝入PC,程序轉到該址,再轉至中斷程序首址

中斷的矢量地址位于RAM區中。()

A:錯B:對

答案:錯

在一般情況8051單片機允許同級中斷嵌套。()

A:錯B:對

答案:錯

8051單片機對最高優先權的中斷響應是無條件的。()

A:錯B:對

答案:錯

8031響應中斷后,中斷的一般處理過程是()。

A:關中斷,保護斷點,保護現場,中斷服務,關中斷,恢復現場,開中斷,中斷返回

B:關中斷,保護現場,開中斷,中斷服務,關中斷,恢復現場,開中斷,中斷返回

C:關中斷,保護現場,保護中斷,中斷服務,恢復斷點,開中斷,中斷返回

D:關中斷,保護現場,保護斷點,開中斷,中斷服務,恢復現場,中斷返回

答案:關中斷,保護現場,開中斷,中斷服務,關中斷,恢復現場,開中斷,中斷返回

MCS-51單片機響應中斷的過程是()。

A:關中斷,程序轉到中斷服務程序

B:斷點壓棧,PC指向中斷服務程序地址

C:斷點PC自動壓棧,對應中斷矢量地址裝入PC,程序轉到該址,再轉至中斷程序首址

D:斷點PC自動壓棧,對應中斷矢量地址裝入PC

答案:斷點PC自動壓棧,對應中斷矢量地址裝入PC,程序轉到該址,再轉至中斷程序首址

在MCS-51中,需要外加電路實現中斷撤除的是:()。

A:脈沖方式的外部中斷

B:電平方式的外部中斷

C:定時中斷

D:外部串行中斷

答案:電平方式的外部中斷

設置外部中斷1、串口為高優先級,其余為低優先級,設置正確的是(),附IP的定義:×,×,×,PS,PT1,PX1,PT0,PX0。

A:MOVIP,#16H

B:MOVIP,#12H

C:MOVIP,#24H

D:MOVIP,#14H

答案:MOVIP,#14H

為了開放中斷并從左到右優先排序:[外0→外1→定0→串口],應選()。

A:MOVIE,#97H和MOVIP,#05H

B:MOVIE,#87H和MOVIP,#06H

C:MOVIE,#97H和MOVIP,#04H

D:MOVIE,#97H和MOVIP,#03H

答案:MOVIE,#97H和MOVIP,#05H

執行中斷處理程序最后一句指令RETI后,()。

A:程序返回到LCALL的下一句

B:程序返回到響應中斷時一句的下一句

C:程序返回到ACALL的下一句

D:程序返回到主程序開始處

答案:程序返回到響應中斷時一句的下一句

MCS-51單片機外部中斷源的中斷請求方法可以是()。

A:低電平觸發

B:高電平觸發

C:下降沿觸發

D:上升沿觸發

答案:低電平觸發

;下降沿觸發

第七章測試

MCS-51單片機的TCON主要用來控制定時器的啟動與停止。()

A:對B:錯

答案:對

指令JNBTF0,LP的含義是:若定時器T0未計滿數,就轉LP。()

A:錯B:對

答案:對

若置8031的定時器/計數器T1于定時模式,工作于方式2,則工作方式字為20H。()

A:錯B:對

答案:對

定時/計數器工作于定時方式時,是通過8051片內振蕩器輸出經12分頻后的脈沖進行計數,直至溢出為止。()

A:對B:錯

答案:對

定時/計數器工作于計數方式時,通過8051的P3.4和P3.5對外部脈沖進行計數,當遇到脈沖下降沿時計數一次。()

A:對B:錯

答案:對

用8031的定時器,若可以軟件啟動,應使TOMD中的()。

A:C/位置0

B:GATE位置0

C:GATE位置1

D:C/位置1

答案:GATE位置0

下列指令判斷若定時器T0計滿數就轉LP的是()。

A:JNBTR0,LP

B:JBTF0,LP

C:JNBTF0,LP

D:JBT0,LP

答案:JBTF0,LP

單片機的兩個定時器作定時器使用時,其TMOD的D6或D2應分別為()。

A:D6=1,D2=1

B:D6=0,D2=1

C:D6=1,D2=0

D:D6=0,D2=0

答案:D6=0,D2=0

8051單片機計數初值計算中,若設最大計數值為M,對于模式1下M值為()。

A:M=213=8192

B:M=24=16

C:M=28=256

D:M=216=65536

答案:M=216=65536

啟動定時器0開始計數的指令是使TCON的()。

A:TR0位置0

B:TF0位置1

C:TR0位置1

D:TR1位置0

答案:TR0位置1

8031單片機的定時器T1用作計數方式時計數脈沖是()。

A:外部計數脈沖由內部時鐘頻率提供

B:外部計數脈沖由T1(P3.5)輸入

C:由附加的外部脈沖計數器來計數

D:外部計數脈沖由T0(P3.4)輸入

答案:外部計數脈沖由T1(P3.5)輸入

8051單片機的定時器/計數器,本質上就是計數器,下面說法正確的是:()。

A:當對內部機器周期計數時就是定時器

B:不允許對外計數

C:當對外計數時就是定時器

D:不允許對內部計數

答案:當對內部機器周期計數時就是定時器

MCS-51單片機內部設置有兩個16位可編程的定時器/計數器,簡稱定時器T0和T1,它們的()等均可通過程序來設置和改變。

A:啟動方式

B:定時時間

C:量程

D:工作方式

答案:啟動方式

;定時時間

;量程

;工作方式

8051單片機定時器T0作定時用,采用操作模式1,編程時需有下列步驟()。

A:選擇電平觸發還是邊沿觸發

B:啟動定時器

C:TMOD初始化

D:置入計數初值

答案:啟動定時器

;TMOD初始化

;置入計數初值

在異步通信的幀格式中,數據位是低位在前高位在后的排列方式。()

A:錯B:對

答案:對

在8051中,串行口數據緩沖器SBUF是可以字節直接尋址的專用寄存器。()

A:對B:錯

答案:對

若串行口方式1的波特率是可變的,通過定時器/計數器T1的溢出率設定。()

A:對B:錯

答案:對

串行通訊發送時,指令把SCON寄存器的TB8狀態(第9數據位)送入發送SBUF。()

A:錯B:對

答案:錯

MCS-51的串行口工作方式中適合多機通信的是()。

A:方式1

B:方式3

C:方式2

D:方式0

答案:方式3

(1)接收完一幀數據后,硬件自動將SCON的RI置1(中斷方式)

(2)用軟件將RI清零(查詢方式)(注:實際使用中1、2僅選一種)

(3)接收到的數據由SBUF讀出

(4)置SCON的REN(允許接收位)為1,外部數據由RXD(P3.0)輸入

MCS-51單片機串行口接收數據的次序是上述的順序()。

A:[1或2](3)(4)

B:(3)(4)[1或2]

C:[1或2](4)(3)

D:(4)[1或2](3)

答案:(4)[1或2](3)

(1)待發送數據送SBUF

(2)發送完畢硬件自動將SCON的TI置1

(3)經TXD(P3.1)串行發送一幀數據完畢

(4)查詢到TI的值為1說明發送完了,再用軟件將TI清0,準備再發下一幀數據

MCS-51單片機串行口發送數據的次序是下述的順序()。

A:(1)(3)(2)(4)

B:(1)(2)(3)(4)

C:(3)(4)(1)(2)

D:(4)(3)(1)(2)

答案:(1)(3)(2)(4)

串行口的移位寄存器方式為:()。

A:方式3

B:方式2

C:方式0

D:方式1

答案:方式0

關于串口異步通信的串行幀數據格式的說法,錯誤的有()。

A:起始位、數據位、停止位

B:不能自定義格式,只能在A或B中選一

C:不一定按A或B格式,可以自定義格式

D:起始位、數據位、奇偶校驗位、停止位

答案:不一定按A或B格式,可以自定義格式

設8051的晶振頻率為11.0592MHz,選用定時器T工作模式2作波特率發生器,波特率為1200bps,且SMOD=0,則定時器的初值TH1為()。

A:F4H

B:E8H

C:FDH

D:FAH

答案:E8H

已知系統使用了外部中斷1和串口中斷,下面是匯編程序開頭格式,

ORG0000H

AJMPMAIN

______________

AJMPInt1grom

______________

AJMPE

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論