單片機(jī)試題庫_第1頁
單片機(jī)試題庫_第2頁
單片機(jī)試題庫_第3頁
單片機(jī)試題庫_第4頁
單片機(jī)試題庫_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、單片機(jī)與接口技術(shù)習(xí)題庫及答案 一、判斷題(判斷每小題的對(duì)錯(cuò), 對(duì)的在小題前的括號(hào)中打 “”,錯(cuò)的在小題前的括號(hào)中打 “”。) MCS-51單片機(jī)原理與結(jié)構(gòu) () 1MCS-51單片機(jī)是高檔 16 位單片機(jī)。 () 2 MCS-51的產(chǎn)品 8051 與 8031 的區(qū)別是: 8031 片內(nèi)無 ROM。 () 3單片機(jī)的 CPU從功能上可分為運(yùn)算器和存儲(chǔ)器。 () 48051 的累加器 ACC是一個(gè) 8 位的寄存器,簡(jiǎn)稱為 A,用來存一個(gè)操作數(shù)或中間結(jié)果。 () 58051的程序狀態(tài)字寄存器 PSW是一個(gè) 8位的專用寄存器,用于存放程序運(yùn)行中的各種狀態(tài)信息。 () 6 MCS-51的程序存儲(chǔ)器用于

2、存放運(yùn)算中間結(jié)果。 () 7MCS-51的數(shù)據(jù)存儲(chǔ)器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片內(nèi)的 256 字節(jié)的 RAM,另一個(gè)是 片外最大可擴(kuò)充 64K 字節(jié)的 RAM。 () 8單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)入死循環(huán)時(shí),可按復(fù)位鍵重 新啟動(dòng)。 () 9 CPU的時(shí)鐘周期為振蕩器頻率的倒數(shù)。 () 10單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下,一個(gè)機(jī)器周期等于一個(gè)時(shí) 鐘周期。 () 11單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間。一般由若干個(gè)機(jī)器周期組成。 () 12單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高 8位地址。 ()

3、13 MCS-51單片機(jī)上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲(chǔ)器的內(nèi)容均為00H。 () 14當(dāng) 8051 單片機(jī)的晶振頻率為 12MHZ時(shí), ALE 地址鎖存信號(hào)端的輸出頻率為2MHZ的脈沖。 () 158051 單片機(jī)片內(nèi) RAM從 00H1FH的 32 個(gè)單元,不僅可以作工作寄存器使用,而且可作為通用RAM來 讀寫。 () 16 MCS-51單片機(jī)的片內(nèi)存儲(chǔ)器稱為程序存儲(chǔ)器。 () 17 MCS-51單片機(jī)的數(shù)據(jù)存儲(chǔ)器是指外部存儲(chǔ)器。 () 18 MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存儲(chǔ)器的一個(gè)區(qū)域中。 MCS-51單片機(jī)指令系統(tǒng)及程序設(shè)計(jì) () 19 MCS-51單片機(jī)的指令格式中操

4、作碼與操作數(shù)之間必須用“,”分隔。 () 20 MCS-51指令: MOV A,#40H ;表示將立即數(shù) 40H傳送至 A中。 ()指令: MOV A,R0; 表示將 R0指示的地址單元中的內(nèi)容傳送至A 中。 () 22 MCS-51指令: MOVX A,DPTR; 表示將 DPTR指示的地址單元中的內(nèi)容傳送至 A中。 () 23 MCS-51的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后,源操作數(shù)改變,目的操作數(shù)修 改為源操作數(shù)。 () 24 MCS-51指令中, MOVX為片外 RAM傳送指令。 () 25 MCS-51指令中, MOVC為 ROM傳送指令。 () 26將 37H單

5、元的內(nèi)容傳送至 A的指令是: MOV A,#37H。 () 27 MCS-51指令中, 16位立即數(shù)傳送指令是: MOV DPT,R #data16 。 () 28 MCS-51單片機(jī), CPU對(duì)片外 RAM的訪問只能用寄存器間接尋址的方式,且僅有4 條指令。 () 29如 JC rel 發(fā)生跳轉(zhuǎn)時(shí),目標(biāo)地址為當(dāng)前指令地址加上偏移量。 () 30對(duì)于 8051 單片機(jī),當(dāng) CPU對(duì)內(nèi)部程序存儲(chǔ)器尋址超過 4K 時(shí),系統(tǒng)會(huì)自動(dòng)在外部程序存儲(chǔ)器中尋址。 () 31指令 MUL AB執(zhí)行前( A) =F0H,( B) =05H,執(zhí)行后( A) =FH5,( B)=00H。 () 32已知: DPTR

6、=11FFH 執(zhí)行 INC DPTR 后,結(jié)果: DPTR=1200H。 ()33已知: A=11H B=04H,執(zhí)行指令 DIV AB 后,其結(jié)果: A=04H,B=1 CY=OV=0。 ()34已知: A=1FH,( 30H) =83H,執(zhí)行 ANL A,30H 后,結(jié)果: A=03H (30H)=83H P=0。 ()35無條件轉(zhuǎn)移指令 LJMP addr16 稱長(zhǎng)轉(zhuǎn)移指令,允許轉(zhuǎn)移的目標(biāo)地址在128KB空間范圍內(nèi)。 ( )36在進(jìn)行二十進(jìn)制運(yùn)算時(shí),必須用到DA A 指令。 ()37 MCS-51指令系統(tǒng)中,執(zhí)行指令 ORG 2000H; BCD: DB“A,B, C,D”; 表示將 A

7、、B、C、D的 ASII 碼值依次存入 2000H 開始的連續(xù)單元中。 ( )38 MCS-51指令系統(tǒng)中,指令 CJNE A,#data, rel 的作用相當(dāng)于 SUBB A,#data 與 JNC rel 的作用。 ()39 MCS-51指令系統(tǒng)中,指令 JNB bit ,rel 是判位轉(zhuǎn)移指令,即表示 bit=1 時(shí)跳轉(zhuǎn)。 ()40 8051單片機(jī)的 PC與DPTR都在 CPU片內(nèi),因此指令 MOVC A,A+PC與指令 MOVC A,A+DPTR執(zhí)行時(shí) 只在單片機(jī)內(nèi)部操作,不涉及片外存儲(chǔ)器。 ( )41 MCS-51單片機(jī)中 PUSH和 POP指令只能保護(hù)現(xiàn)場(chǎng),不能保護(hù)斷點(diǎn)。 ()42

8、指令 LCALL addr16 能在 64K字節(jié)范圍內(nèi)調(diào)用子程序。 ()43設(shè) PC的內(nèi)容為 35H,若要把程序存貯器 08FEH單元的數(shù)據(jù)傳送至累加器 A,則必須使用指令 MOVC A, A+P。C ()44指令 MOV A,00H執(zhí)行后 A的內(nèi)容一定為 00H。 定時(shí)、中斷、串行口系統(tǒng)及應(yīng)用 ( )45在 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)中, TMOD為模式控制寄存器,主要用來控制定時(shí)器的啟動(dòng)與停止。 ( )46在 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)中, TCON為控制寄存器,主要用來控制定時(shí)器的啟動(dòng)與停止。 ( )47 MCS-1單片機(jī)的兩個(gè)定時(shí)器均有兩種工作方式,即定時(shí)和計(jì)數(shù)工作方式。 ()48 M

9、CS-51單片機(jī)的 TMOD模式控制寄存器不能進(jìn)行位尋址,只能用字節(jié)傳送指令設(shè)置定時(shí)器的工作方式 及操作模式。 ( )49 MCS-51單片機(jī)系統(tǒng)復(fù)位時(shí), TMOD模式控制寄存器的低 4 位均為 0。 ( )50 8051單片機(jī) 5 個(gè)中斷源相應(yīng)地在芯片上都有中斷請(qǐng)求輸入引腳。 ( )51啟動(dòng)定時(shí)器工作,可使用 SETB TRi 啟動(dòng)。 ( )52 8051 單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無條件的。 ()53中斷初始化時(shí),對(duì)中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令。 ()54 MCS-51單片機(jī)系統(tǒng)復(fù)位后,中斷請(qǐng)求標(biāo)志TCON和 SCON中各位均為 0。 ()55 MC

10、S-51單片機(jī)的中斷允許寄存器的 IE 的作用是用來對(duì)各中斷源進(jìn)行開放或屏蔽的控制。 ( )56用戶在編寫中斷服務(wù)程序時(shí),可在中斷入口矢量地址存放一條無條件轉(zhuǎn)移指令, 以防止中斷服務(wù)程序 容納不下。 ( )57若要在執(zhí)行當(dāng)前中斷程序時(shí)禁止更高優(yōu)先級(jí)中斷,應(yīng)用軟件關(guān)閉CPU中斷,或屏蔽更高級(jí)中斷源的中 斷,在中斷返回時(shí)再開放中斷。 ( )58串行口的中斷, CPU響應(yīng)中斷后,必須在中斷服務(wù)程序中,用軟件清除相應(yīng)的中斷標(biāo)志位,以撤消中 斷請(qǐng)求。 ( )59串行口數(shù)據(jù)緩沖器 SBUF是可以直接尋址的專用寄存器。 ( )60如要允許外部中斷 0 中斷,應(yīng)置中斷允許寄存器 IE 的 EA位和 EX0位為

11、 1。 ()61指令 JNB TF0,LP的含義是:若定時(shí)器 T0 未計(jì)滿數(shù),就轉(zhuǎn) LP。 ()62若置 8051 的定時(shí)器 / 計(jì)數(shù)器 T1 于定時(shí)模式,工作于方式 2,則工作方式字為 20H。 ()63若置 8051 的定時(shí)器 / 計(jì)數(shù)器 T1 于計(jì)數(shù)模式,工作于方式 1,則工作方式字為 50H。 ()64當(dāng) 8051的定時(shí)器 T0計(jì)滿數(shù)變?yōu)?0后,溢出標(biāo)志位( TCON的 TF0)也變?yōu)?0。 ()65外部中斷 0 中斷的入口地址是 0003H。 ()66 8051 單片機(jī)允許 5 個(gè)中斷源請(qǐng)求中斷,都可以用軟件來屏蔽,即利用中斷允許寄存器IE 來控制中斷 的允許和禁止。 單片微機(jī)基本系

12、統(tǒng)擴(kuò)展 EPROM時(shí), EA 引腳應(yīng)接地。 )67線選法是把單根的低位地址線直接接到存儲(chǔ)器芯片的片選端。 )68對(duì)于 8051 單片機(jī)而言,在外部擴(kuò)展 )69對(duì)于 8051 單片機(jī)而言,在外部擴(kuò)展 EPROM時(shí), EA 引腳可接 + 5V 或接地。 )70在接口芯片中,通常都有一個(gè)片選端 CS(或 CE ),作用是當(dāng) CS為低電平時(shí)該芯片才能進(jìn)行讀寫操作。 )71 DAC0832是 8位 D/A 轉(zhuǎn)換器,其輸出量為數(shù)字電流量。 機(jī)電接口技術(shù) )72 DAC 0832的片選信號(hào)輸入線 CS ,低電平有效。 )73 AGND代表模擬信號(hào)和基準(zhǔn)電源的參考地,稱模擬地。 )74 DGND表示數(shù)字地,為

13、工作電源地和數(shù)字邏輯地。 、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在空格 內(nèi)。) MCS-51單片機(jī)原理與結(jié)構(gòu) 1 MCS-51單片機(jī) CPU的主要組成部分為 A 。 A運(yùn)算器、控制器B 加法器、寄存器 C 運(yùn)算器、加法器 D 運(yùn)算器、譯碼器 2單片機(jī)能直接運(yùn)行的程序叫C 。 A. 源程序 B 匯編程序 C 目標(biāo)程序 D 編譯程序 3單片機(jī)中的程序計(jì)數(shù)器 PC用來 C 。 A 存放指令 B 存放正在執(zhí)行的指令地址 C 存放下一條指令地址 D存放上一條指令地址 4單片機(jī)上電復(fù)位后, PC的內(nèi)容和 SP 的內(nèi)容為 B 。 A 0000H, 00H B 0000

14、H,07H C 0003H,07H D 0800H,08H 5單片機(jī) 8051 的 ALE 引腳是 B 。 A輸出高電平 B 輸出矩形脈沖,頻率為 fosc 的 1/6 C輸出低電平 D 輸出矩形脈沖,頻率為 fosc 的 1/2 6單片機(jī) 8051 的 EA 引腳 C A必須接地 B 必須接 +5V C 以上兩種視需要而定 7訪問外部存儲(chǔ)器或其它接口芯片時(shí),作數(shù)據(jù)線和低8 位地址線的是 A 。 AP0口 B P1口 C P2 口 D P0口 和 P2 口 8 PSW中的 RS1和 RS0用來 A。 A 選擇工作寄存器組號(hào)B 指示復(fù)位 C 選擇定時(shí)器 D 選擇工作方式 9上電復(fù)位后, PSW的

15、值為 D 。 A 1 B07HC0FFHD0 108051 單片機(jī)上電復(fù)位后,堆棧區(qū)的最大允許范圍是B 個(gè)單元。 A 64 B120C128D256 118051 單片機(jī)上電復(fù)位后,堆棧區(qū)的最大允許范圍是內(nèi)部RAM的 D 。 A 00H FFH B 00H07H C 07H 7FH D 08H7FH 12復(fù)位后,堆棧指針 SP在內(nèi)部 RAM中的直接地址是 C A00HB07HC 81H D FFH 13. 8051 的 P0口,當(dāng)使用外部存儲(chǔ)器時(shí)它是一個(gè)D A傳輸高 8 位地址口 A 傳輸?shù)?8 位地址口 C傳輸高 8 位數(shù)據(jù)口 D 傳輸?shù)?8 位地址 / 數(shù)據(jù)口 14 P0口作數(shù)據(jù)線和低 A

16、 應(yīng)外接上拉電阻 8 位地址線時(shí) B 。 B 不能作 I/O 口 C 能作 I/O 口 D 應(yīng)外接高電平 15對(duì)于 8051 單片機(jī),其內(nèi)部 RAM20H-2FH單元 C 。 A只能位尋址B 只能字節(jié)尋址 C 既可位尋址又可字節(jié)尋址 D少部分只能位尋址 16尋址方式就是 C 的方式。 A 查找指令操作碼 B 查找指令 C 查找指令操作數(shù) D 查找指令操作碼和操作數(shù) 17 8051 單片機(jī)若晶振頻率為 fosc=12MHz,則一個(gè)機(jī)器周期等于 CS。 A 1/12B 1/2 C 1D 2 18MCS-51單片機(jī)的數(shù)據(jù)指針 DPTR是一個(gè) 16 位的專用地址指針寄存器,主要用來 B A 存放指令

17、B 存放 16 位地址,作間址寄存器使用 C 存放下一條指令地址 D存放上一條指令地址 19 ALU表示 D 。D A 累加器 B 程序狀態(tài)字寄存器 C 計(jì)數(shù)器 D 算術(shù)邏輯部件 20 單片機(jī)上電后或復(fù)位后,工作寄存器 R0是在 A 。 A 0 區(qū) 00H 單元 B 0 區(qū) 01H 單元 C 0 區(qū) 09H單元 D SFR 21 單片機(jī) 8051的 XTAL1和 XTAL2引腳是 D 引腳。 A 外接定時(shí)器 B 外接串行口 C 外接中斷 D 外接晶振 22 8051 單片機(jī)的 VSS( 20)引腳是 B 引腳。 A 主電源 +5V B 接地 C 備用電源 D 訪問片外存貯器 23 8051 單

18、片機(jī)的 VCC(40 )引腳是 A 引腳。 A 主電源 +5V B 接地 C 備用電源 D 訪問片外存貯器 24 8051 單片機(jī)中, 輸入 / 輸出引腳中有專門的第二功能的引腳是D 。 A P0B P1C P2 D P3 25 MCS-51復(fù)位后, 程序計(jì)數(shù)器 PC= B 。即單片機(jī)從 B 開始執(zhí)行指令。 A0001H B 0000H C 0003H D 0023H 26MCS-51的片內(nèi)外的 ROM是統(tǒng)一編址的, 如果 EA 端保持高電平, 8051 的程序計(jì)數(shù)器 PC在 B 地址范圍內(nèi)。 A 1000HFFFFH B 0000HFFFFH C 0001H0FFFH D 0000H0FFF

19、H 27單片機(jī)的堆棧指針 SP始終是指示 B 。 A 堆棧底 B 堆棧頂 C 堆棧地址 D 堆棧中間位置 28單片機(jī)的 P0、P1 口作輸入用途之前必須 A 。 A 在相應(yīng)端口先置 1 B 在相應(yīng)端口先置 0 C 外接高電平 D 外接上拉電阻 29 MCS-51的串行數(shù)據(jù)緩沖器 SBUF用于 B 。 A 存放運(yùn)算中間結(jié)果 B 存放待發(fā)送或已接收到的數(shù)據(jù) C 暫存數(shù)據(jù)和地址 D存放待調(diào)試的程序 30 MCS-51單片機(jī)的 P1口的功能是 A 。 A可作通用雙向 I/O 口用 C 可作地址 /數(shù)據(jù)總線用 31 MCS-51單片機(jī)復(fù)位后,專用寄存器 ACC的狀態(tài)是 C 。 A01HB 07H C 0

20、0H D 0FFH 32當(dāng)程序狀態(tài)字寄存器 PSW狀態(tài)字中 RS1和 RS0分別為 0 和 1 時(shí),系統(tǒng)使用的工作寄存器組為 B 。 A組 0B 組 1 C 組 2 D 組 3 33 8051 單片機(jī)中, 用戶可使用的 16 位寄存器是 D 。 A PSWB ACC C SP D DPTR 34 8051 的程序計(jì)數(shù)器 PC為 16 位計(jì)數(shù)器,其尋址范圍是 D 。 A 8KB 16K C 32KD 64K 35 單片機(jī)應(yīng)用程序一 般存放在 B 中。 A RAMB ROM C 寄存器 D CPU MCS-51單片機(jī)指令系統(tǒng)及程序設(shè)計(jì) 36 MCS-51匯編語言指令格式中, 唯一不可缺少的部分是

21、B 。 A標(biāo)號(hào)B 操作碼 C 操作數(shù) D 注釋 37 MCS-51的立即尋址方式中,立即數(shù)前面D 。 A應(yīng)加前綴“ / :”號(hào) B 不加前綴號(hào) C 應(yīng)加前綴“ ”號(hào) D 應(yīng)加前綴“ #”號(hào) 38下列完成 8051 單片機(jī)內(nèi)部數(shù)據(jù)傳送的指令是 D 。 AMOVX A,DPTR B MOVC A, A+PC D MOV direct,direct 39 MCS-51的源操作數(shù)為立即尋址的指令中,立即數(shù)就是B 。 A放在寄存器 R0 中的內(nèi)容B 放在程序中的常數(shù) C放在 A中的內(nèi)容D 放在 B 中的內(nèi)容 40單片機(jī)中 PUSH和 POP指令常用來 C 。 A 保護(hù)斷點(diǎn) B 保護(hù)現(xiàn)場(chǎng) C 保護(hù)現(xiàn)場(chǎng),恢

22、復(fù)現(xiàn)場(chǎng) D 保護(hù)斷點(diǎn),恢復(fù)斷點(diǎn) 41MCS-51尋址方式中,操作數(shù) Ri 加前綴“ ”號(hào)的尋址方式是 A 。 A 寄存器間接尋址 B 寄存器尋址 C 基址加變址尋址 D 立即尋址 42 MCS-51尋址方式中,立即尋址的尋址空間是C 。 A 工作寄存器 R0 R7B 專用寄存器 SFRC 程序存儲(chǔ)器 ROM 片內(nèi) RAM的 20H 2FH安節(jié)中的所有位和部分專用寄存器SFR的位 43 MCS-51尋址方式中,直接尋址的尋址空間是D 。 A 工作寄存器 R0 R7B 專用寄存器 SFRC 程序存儲(chǔ)器 ROM 數(shù)據(jù)存儲(chǔ)器 256 字節(jié)范圍 44執(zhí)行指令 MOVX A,DPTR時(shí), WR、 RD 腳

23、的電平為 C 。 A WR高電平, RD 高電平 B WR低電平, RD 高電平 C WR高電平, RD 低電平D WR低電平, RD低電平 45主程序中調(diào)用子程序后返回主程序,堆棧指針SP 的值 A A不變B 加 2 C 加 4 D 減 2 46單片機(jī)中使用 MOVX A, R1指令 , C 尋址數(shù)據(jù)存儲(chǔ)器 1050H 單元。 50 指令 MOV R0, #20H執(zhí)行前( R0) =30H, (20H) A 00H B 20H C 30H 51 指令 MOV R0, 20H 執(zhí)行前( R0) =30H, (20H) A 20H B 30H C 50H A DJNZ Rn,rel B CJNE

24、 Rn,#data ,rel C 52執(zhí)行如下三條指令后, 30H 單元的內(nèi)容是 B A 40H B 0EH C 30H D FFH A能直接B 不能 C 與 P2 口配合能 D 與 P1 口配合能 A JNB ,LP B JB , LP C JC , LP D JNZ , LP 48指令 JB OEOH, LP 中的 OEOH是指 C 。 A 累加器 A B 累加器 A 的最高位 C 累加器 A 的最低位 D 47下列指令判斷若 P1口最低位為高電平就轉(zhuǎn) LP,否則就執(zhí)行下一句的是 B 49下列指令中比較轉(zhuǎn)移指令是指B 一個(gè)單元的地址 DJNZ direct ,rel D JBC bit ,

25、 rel =38H,執(zhí)行后( R0) = B 。 D 38H =38H,執(zhí)行后( R0) = D 。 D 38H MOV R1, #30H MOV 40H, #0EH MOV R,1 40H 54 MCS-51指令 MOV R0, #20H中的 20H是指 A 。 A 立即數(shù) B 內(nèi)部 RAM20H C 一個(gè)數(shù)的初值 D以上三種均有可能,視該指令的在程序中的作用 55 MCS-51單片機(jī)在執(zhí)行 MOVX A, DPTR指令時(shí),其尋址單元的地址是由B 。 A P0口送高 8 位, P2口送高 8位 B P0口送低 8位, P2口送高 8位 C P0口送低 8 位, P2口送低 8位 D P0口送

26、高 8位, P2口送低 8位 56在 MCS-51指令中,下列指令中 C 是無條件轉(zhuǎn)移指令。 ALCALL addr16 B DJNZ direct,rel CSJMP rel D ACALL addr11 57. 下列指令中影響堆棧指針的指令是 D 。 ALJMP B ADDC MOVC A,A+PC D LCALL 58已知: A=DBH R4=73H CY=1 ,指令: SUBB A, R4 執(zhí)行后的結(jié)果是 C 。 AA=73H B A=DBH C A=67H D 以上都不對(duì) 59可實(shí)現(xiàn)將內(nèi)部數(shù)據(jù)存儲(chǔ)單元的內(nèi)容傳送到累加器A 中的指令是 C 。 A MOVX A,R0 B MOV A,

27、#data C MOV A,R0 DMOVX A, DPTR 60下列指令執(zhí)行時(shí),不修改 PC中內(nèi)容的指令是 B 。 AAJMPB MOVC A, A+PC 61已知: A=D2H,(40H)=77H,執(zhí)行指令: ORL A,40H 后,其結(jié)果是: B 。 AA=77H B A=F7HC A=D2HD 以上都不對(duì) A、 B 的內(nèi)容是 D A 90H, 05H B 90H,00H C 78H,05H D 78H, 00H 63 MCS-51指令系統(tǒng)中, 清零指令是 C 。 A CPL A B RLC A C CLR A D RRC A 64 MCS-51指令系統(tǒng)中, 求反指令是 A 。 A CP

28、L A B RLC A C CLR A D RRC A 62指令 MUL AB 執(zhí)行前( A) =18H ,(B)=05H,執(zhí)行后, 65 66 指令 MOV A, ( A)=20H 指令 CLR A B 將 A 的內(nèi)容置 67 A MCS-51指令系統(tǒng)中, A(A) =86H B MCS-51指令系統(tǒng)中, A將 A 的內(nèi)容清 0 C將 A 的內(nèi)容各位取反,結(jié)果送回 已知 A=87H ,( 30H) =76H,執(zhí)行 A=F1H R,0 執(zhí)行前( C ( A) ;表示 A 1 A 中 D A) =86H,( R0) =18H D ( A) 30H) 30H) =76H P=0 XRL A B A

29、=87H =20H,(20H) =18H,執(zhí)行后 C 。 =00H 循環(huán)移位指令 30H 后,其結(jié)果為: 30H) =76H 30H) =87H C 。 P=1 68 MCS-51指令系統(tǒng)中,指令 ADD A, R0 執(zhí)行前( A)=38H,( R0)=54H, (C) =1 執(zhí)行后,其結(jié)果為 D A (A) =92H (C)=1 B (A)=92H (C) =0 C(A) =8CH (C)=1 D (A)=8CH (C) =0 69 MCS-51指令系統(tǒng)中,指令 ADD A, R0 執(zhí)行前( A)=86H,( R0)=7AH, (C) =0 執(zhí)行后,其結(jié)果為 A A (A) =00H (C)

30、=1 B (A)=00H (C) =0 C(A) =7AH (C)=1 D (A)=7AH (C) =0 70 MCS-51指令系統(tǒng)中,指令 ADDC A, R0 執(zhí)行前( A)=38H,(R0)=30H,(30H)=FOH,(C) =1 執(zhí)行后,其 結(jié)果為 B 。 A (A) =28H (C)=1 B (A)=29H (C) =1 C(A) =68H (C)=0 D (A)=29H (C) =0 71 下列指令能使累加器 A低 4 位不變, 高 4 位置 F 的是 D 。 AANL A,#OFH B ANL A, #OFOH C ORL A,#OFH D ORL A, #OF0H 72 下列

31、指令能使累加器 A高 4 位不變, 低 4 位置 F 的是 C 。 AANL A,#OFH B ANL A, #OFOH C ORL A,#OFH D ORL A, #OF0H C A=F1H =76H P=1 D A=76H P=1 73下列指令能使 R0低4位不變,高 4位置 F的是 D 。 AANL R0,#OF0H B ORL RO,#OFOH C ORL 0,#OFH D ORL 00H, #OF0H 74下列指令能使 R0高4位不變,低 4位置 F的是 C 。 AANL R0,#OFH B ANL R0,#OFOH C ORL 0,#OFH D ORL R0,#OFH 75下列指令

32、能能使累加器 A的最高位置 1 的是 D 。 AANL A,#7FH B ANL A,#80H C ORL A,#7FH D ORL A,#80H 76下列指令能使 R0的最高位置 0 的是 A 。 AANL 0,#7FH B ANL R0, #FH C ORL R0,#7FH D ORL R0, #80H 77下列指令能使 R0 的最高位取反的是 B 。 ACPL B XRL 00H,#80H C CPL (R0).7 D ARL R0, #80H 78下列指令能使累加器 A的最低位置 1 的是 C 。 ASETB A,#01H B SETB A,0 C ORL A,#01H D SETB

33、A,#00H 79下列指令能使 P1口的最低位置 1 的是 B 。 AANL P1,#80H B SETB 90H C ORL P1,#0FFH D ORL P1,#80H 80下列指令判斷若累加器 A的內(nèi)容不為 0就轉(zhuǎn) LP的是 D 。 81 83 AJB A,LP B JNZ A,LP C 設(shè)累加器 A 中為無符號(hào)數(shù) ,B 中數(shù)為 AADD A,0E0H B MUL AB C MCS-51指令系統(tǒng)中,執(zhí)行下列程序后, 000H JZ LP 2,C 等于 RL A 程序計(jì)數(shù)器 0, D CJNE A,#0,LP 列指令 C 的作用與其它幾條不同。 RLC A PC的內(nèi)容為 C 。 ORG M

34、OV DPDR , #1000 MOV A , #00H MOV LJMP 20H , A 1500 END A 100 B1000 84MCS-51指令系統(tǒng)中,格式為: A用于定義字節(jié)B D用于定義某特定位的標(biāo)識(shí)符 86MCS-51指令系統(tǒng)中,執(zhí)行下列程序后,堆棧指針 MOV SP , #30H MOV A , 20H LACALL 1000 MOV 20H , SJMP $ 30H 指令 C 1500 ORG 16 位地址 用于定義字 C A 00H B MCS-51指令系統(tǒng)中, A除法指令B MCS-51指令系統(tǒng)中, A加法指令后 C減法指令后 在單片機(jī)算術(shù)運(yùn)算過程中,指令 A二進(jìn)制B

35、加法 MCS-51指令系統(tǒng)中,執(zhí)行下列指令后,其結(jié)果為 MOV A, ADD A , DA A A=21 CY=1 OV=0 C A=21 CY=0 OV=0 執(zhí)行下列程序后,累加器 87 88 89 90 91 92 93 指令 B BAO: END D 0 的指令功能是 C 。 用來定義匯編程序的起始地址 SP的內(nèi)容為 B 。 C DA A 是 加 1 指令 DA 32H D 07H D 。 C 加法指令 D 十進(jìn)制調(diào)整指令 A 應(yīng)跟在 B 。 BCD碼的加法指令后 BCD碼的減法指令后 DA A 常用于 C 運(yùn)算。 C BCD碼加法 D 十六進(jìn)制 B 。 #68 #53 B D A 的內(nèi)

36、容為 A=21 CY=1 OV=1 以上都不對(duì) ORG 0000H MOV A , #00H ADD A , #02H MOV DPTR , #0050H MOVC A, A+DPTR MOV R0 , A SJMP $ ORG 0050H DB 00H , 08H, 0BH, 6H B 09H,0CH A 00HB0BH 能訪問內(nèi)部數(shù)據(jù)存儲(chǔ)器的傳送指令是 AMOVC指 令B MOV指 令 能訪問外部數(shù)據(jù)存貯器的傳送指令是 A MOV 指令B MOVC指 令 06H 0CH B 。 C MOVX指 令 C MOVX指 令 94. 指令 ANL A,R0 的功能是 A 。 將 A 與寄存器 R0

37、的內(nèi)部容按位邏輯與 C將 A 與寄存器 R0的內(nèi)部容按位邏輯非 能將 A 的內(nèi)容向左循環(huán)移一位,第七位進(jìn)第 A RLC AB RRC AC 能將 A 按位取反的指令是 A 95 96 97 B 將 A 與寄存器 R0的內(nèi)部容按位邏輯異或 D 將 A 與寄存器 R0 的內(nèi)部容按位邏輯或 0 位的指令是 RR A D RL A RL A D ACPL ABCLR AC 執(zhí)行下列程序后,內(nèi)部 RAM 30H 單元的內(nèi)容是 B SWAP A MOV 30H ,#00H MOV R0 ,#30H MOV A , 30H ADD A , #05H MOVC A, A+PC MOV R0, A SJMP $

38、 TDB :DB 00H , 01H , 02H,03H, 05H A00H B 02H C 05H D 30H 98將 A 與立即數(shù)按位邏輯異或的指令是C AANL A ,#dataB 99. 比較轉(zhuǎn)移指令是 B 。 A DJNZ R0 relB C DJNZ direct rel D ORL A,#data C XRL A,#data D CJNE A , direct , rel JBC bit rel XRL A,direct 100. 將內(nèi)部數(shù)據(jù)存儲(chǔ)器 53H單元的內(nèi)容傳送至累加器,其指令是A A MOV A, 53H B MOV A, #53H C MOVC A, 53H D MO

39、VX A, #53H 102 LJMP跳轉(zhuǎn)空間最大可達(dá)到 D A 2KBB 256B C 103在編程中使用偽指令的目的是C 。 A指示和引導(dǎo)如何進(jìn)行手工匯編B C指示和引導(dǎo)匯編程序進(jìn)行匯編D 128BD64KB 指示和引導(dǎo)編譯程序如何匯編 指示和引導(dǎo)程序員進(jìn)行匯編 單片微機(jī)基本系統(tǒng)擴(kuò)展 104一個(gè) EPROM的地址有 A 2KBB 105在存儲(chǔ)器擴(kuò)展電路中 A 存儲(chǔ)數(shù)據(jù) B 存儲(chǔ)地址 C 鎖存數(shù)據(jù) A0A 11 引腳,它的容量為 B 。 4KBC 11KBD 12KB 74LS373 的主要功能是 D 。 D 鎖存地址 D 106下列芯片中其功能為可編程控制的接口芯片是 A 373B 107

40、在用接口傳信息時(shí), 該傳送屬于 A A串行傳送 1088051 的外部程序存儲(chǔ)器常采用的芯片是 A 2716B 2114C 2716 如果用一幀來表示一個(gè)字符,且每 D 8255 幀中有一個(gè)起始位、一個(gè)結(jié)束位和若干個(gè)數(shù)據(jù)位, 并行傳送 同步傳送 D 異步傳送 8255 C A 。 74LS06 D 2114 定時(shí)、中斷、 串行口系統(tǒng)及應(yīng)用 1098051 單片機(jī)的定時(shí)器 T1用作定時(shí)方式時(shí)是 B 。 A由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1 B由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1 C由外部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1 D由外部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1 1108051 單片機(jī)的定時(shí)器 T0

41、用作計(jì)數(shù)方式時(shí)是 C 。 A由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1 B由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1 C由外部計(jì)數(shù)脈沖計(jì)數(shù),下降沿加1 D由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)機(jī)器周期加1 1118051 單片機(jī)的定時(shí)器 T1用作計(jì)數(shù)方式時(shí)計(jì)數(shù)脈沖是A A由 T1()輸入 B 由內(nèi)部時(shí)鐘頻率提供 C由 T0()輸入 D 由外部計(jì)數(shù)脈沖計(jì)數(shù) 1128051 單片機(jī)的定時(shí)器 T0用作定時(shí)方式時(shí)是 D 。 A由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加 B由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)機(jī)器周期加1 C外部定時(shí)脈沖由 T0()輸入定時(shí) D由內(nèi)部時(shí)鐘頻率計(jì)數(shù),一個(gè)機(jī)器周期加1 單片機(jī)的機(jī)器周期為 2s, 則其晶振頻率 fosc

42、為 C MHz. A 1 B 2 114. 用 8051 的定時(shí)器 T1作定時(shí)方式, A 01H B 05H 115. 用 8051 的定時(shí)器 T1作計(jì)數(shù)方式, A 60H B 02H 116. 用 8051 的定時(shí)器 T1作定時(shí)方式, C6D 12 用模式 1,則工作方式控制字為C。 C 10HD50H 用模式 2,則工作方式控制字為A。 C 06HD20H 用模式 1,則初始化編程為 C 。 AMOV TOMD,#01H B MOV TOMD, #50H CMOV TOMD, #10H D MOV TCON,#02H 117.用 8051 的定時(shí)器 T1作定時(shí)方式,用模式 2,則工作方式控

43、制字為 D 。 A 60HB 02H C 06H D 20H 118.用 8051 的定時(shí)器 T1作定時(shí)方式,用模式 2,則初始化編程為 B AMOV TOMD,#06H B MOV TOMD, #20H CMOV TOMD, #10H D MOV TOMD,#60H 119用 8051 的定時(shí)器,若用軟啟動(dòng),應(yīng)使 TOMD中的 C。 AGATE位置 1 B C/T 位置 1 C GATE位置 0 D C/T 位置 0 120啟動(dòng)定時(shí)器 0 開始計(jì)數(shù)的指令是使 ATF0 位置 1 B TR0位置 1 TCON的 B。 C TR0位置 0 TR1位置 0 121啟動(dòng)定時(shí)器 1 開始定時(shí)的指令是

44、D 。 ACLR TR0 B CLR TR1 C SETB TR0 122使 8051 的定時(shí)器 T0 停止計(jì)數(shù)的指令是 A ACLR TR0 B CLR TR1 C SETB TR0 123使 8051 的定時(shí)器 T1 停止定時(shí)的指令是 B ACLR TR0 B CLR TR1 C SETB TR0 D SETB TR1 D SETB TR1 D SETB TR1 124使 8051 的定時(shí)器 T1 停止計(jì)數(shù)的指令是使 TCON的 D。 ATF0 位置 1 B TR0位置 1 C TR0位置 0 D TR1位置 0 1258051 的定時(shí)器 T0 作計(jì)數(shù)方式,用模式 AMOV TMOD ,#

45、01HB CMOV TMOD ,#05HD 1(16 位計(jì)數(shù)器)則應(yīng)用指令 C 初始化編程。 MOV TMOD ,10H MOV TCON , #05H 126下列指令判斷若定時(shí)器 T0 計(jì)滿數(shù)就轉(zhuǎn) LP 的是 D AJB T0,LP B JNB TF0,LP C JNB TR0, 127下列指令判斷若定時(shí)器 T0 未計(jì)滿數(shù)就原地等待的是 AJB T0,$ B JNB TF0,$ C JNB TR0,$ 128當(dāng) CPU響應(yīng)定時(shí)器 T1 的中斷請(qǐng)求后,程序計(jì)數(shù)器 C 00013H A 0003H B 000BH 129當(dāng) CPU響應(yīng)外部中斷 0 INT0 A 0003H B 000BH 130

46、當(dāng) CPU響應(yīng)外部中斷 1 INT1 LP D JB TF0,LP B 。 D JB TF0,$ PC的內(nèi)容是 D D 的中斷請(qǐng)求后,程序計(jì)數(shù)器 C 00013HD 的中斷請(qǐng)求后,程序計(jì)數(shù)器 C 00013HD 001BH PC的內(nèi)容是 A 001BH PC的內(nèi)容是 C A 0003HB 000BH 131MCS-51單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源是 A外部中斷 1 B 定時(shí)器 T0C定時(shí)器 T1 132 MCS-51單片機(jī)在同一級(jí)別里除 INT0 外,級(jí)別最高的中斷源是 A外部中斷 1 B 定時(shí)器 T0C定時(shí)器 T1 133當(dāng)外部中斷 0 發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是C

47、A SETB ET0 B SETB EX0 C MOV IE, 134當(dāng)定時(shí)器 T0 發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是 A SETB ET0 B SETB EX0 C MOV IE, 138用定時(shí)器 T1方式 1計(jì)數(shù),要求每計(jì)滿 10 次產(chǎn)生溢出標(biāo)志,則 A FFH、F6H B F6H、 F6HCF0H 、F0H D 140.用 8051 的定時(shí)器 T0定時(shí),用模式 2,則應(yīng) D 001BH C 。 D 串行口 B 。 D 外部中斷 0 #81H D #82H D MOV IE, MOV IE, TH1、 #61H #61H TL1 的初始值是 A 。 FFH、F0H A啟動(dòng) T0前向 TH0

48、置入計(jì)數(shù)初值, TL0置 0,以后每次重新計(jì)數(shù)前要重新置入計(jì)數(shù)初值 B啟動(dòng) T0 前向 TH0、TL0 置入計(jì)數(shù)初值,以后每次重新計(jì)數(shù)前要重新置入計(jì)數(shù)初值 C啟動(dòng) T0 前向 TH0、TL0 置入計(jì)數(shù)初值,以后不再置入 D.啟動(dòng) T0 前向 TH0、 TL0置入相同的計(jì)數(shù)初值,以后不再置入 142 MCS-51單片機(jī) CPU開中斷的指令是 A 。 A SETB EA B SETB ES CCLR EAD SETB EX0 143 MCS-51單片機(jī)外部中斷 0 開中斷的指令是 B 。 A SETB ETO B SETB EXO C CLR ETO DSETB ET1 144 MCS-51單片機(jī)

49、的兩個(gè)定時(shí)器作定時(shí)器使用時(shí)TMOD的 D6或 D2應(yīng)分別為 A 。 148用定時(shí)器 T1方式 2計(jì)數(shù),要求每計(jì)滿 100 次,向 CPU發(fā)出中斷請(qǐng)求, A 9CHB 20H 149MCS-51單片機(jī)定時(shí)器外部中斷 A TR1和 TR0 B IE1 和 IE0 TH1、TL1 的初始值是 64HD A0H 0 的觸發(fā)方式選擇位是 C IT1 和 IT0 150MCS-51單片機(jī)定時(shí)器 T1 的溢出標(biāo)志 A 由硬件清零 單片機(jī)定時(shí)器 A 00H 單片機(jī)定時(shí)器 B T0的溢出標(biāo)志 B FFH T0的溢出標(biāo)志 C 1 和外部中斷 C TF1,若計(jì)滿數(shù)產(chǎn)生溢出時(shí), C 由軟件置于 由軟件清零 TF0,若

50、計(jì)滿數(shù)產(chǎn)生溢出時(shí),其值為 C 1 D 計(jì)數(shù)值 TF0,若計(jì)滿數(shù)在 CPU響應(yīng)中斷后 A 由軟件清零 CA 和 B 都可以 M,對(duì)于模式 A 由硬件清零 B 1538051 單片機(jī)計(jì)數(shù)初值的計(jì)算中,若設(shè)最大計(jì)數(shù)值為 D TF1 和 TF0 如不用中斷方式而用查詢方式, D 可不處理 C 。 D 隨機(jī)狀態(tài) 1 下的 M值為 D。 則應(yīng) B A M=213 =8192 B M=28 =256C M=2 4 =16 16 M=2 =65536 1548051 響應(yīng)中斷后,中斷的一般處理過程是A A關(guān)中斷, B關(guān)中斷, C關(guān)中斷, D關(guān)中斷, 1568051 單片機(jī)共有 5 個(gè)中斷源,在同一級(jí)別里, B

51、 。 保護(hù)現(xiàn)場(chǎng),開中斷,中斷服務(wù),關(guān)中斷,恢復(fù)現(xiàn)場(chǎng),開中斷, 保護(hù)現(xiàn)場(chǎng),保護(hù)斷點(diǎn),開中斷,中斷服務(wù),恢復(fù)現(xiàn)場(chǎng),中斷返回 保護(hù)現(xiàn)場(chǎng),保護(hù)中斷,中斷服務(wù),恢復(fù)斷點(diǎn),開中斷,中斷返回 保護(hù)斷點(diǎn),保護(hù)現(xiàn)場(chǎng),中斷服務(wù),關(guān)中斷,恢復(fù)現(xiàn)場(chǎng),開中斷,中斷返回 5 個(gè)中斷源同時(shí)發(fā)出中斷請(qǐng)求時(shí),程序計(jì)數(shù)器 中斷返回 PC的內(nèi)容變?yōu)?A D6=0, D2=0B D6=1, D2=0 C D6=0, D2=1 D D6=1,D2=1 1468051 單片機(jī)晶振頻率 fosc=12MHz, 則一個(gè)機(jī)器周期為 B S。 A 12B 1 C 2 D 1 12 147 MCS-51單片機(jī)定時(shí)器溢出標(biāo)志是D 。 A TR1 和

52、 TR0 B IE1 和 IE0 C IT1 和 IT0 D TF1 和 TF0 A 000BHB 0003HC0013HD001BH SCON中的 157MCS-51單片機(jī)串行口發(fā)送 / 接收中斷源的工作過程是:當(dāng)串行口接收或發(fā)送完一幀數(shù)據(jù)時(shí),將 A ,向 CPU申請(qǐng)中斷。 RI 置 1 或 TI 置 0 D RI 置 0 或 TI 置 A RI 或 TI 置 1 BRI 或 TI 置 0 158 MCS-51單片機(jī)響應(yīng)中斷的過程是D A斷點(diǎn) PC自動(dòng)壓棧,對(duì)應(yīng)中斷矢量地址裝入 C斷點(diǎn)壓棧, PC指向中斷服務(wù)程序地址 D斷點(diǎn) PC自動(dòng)壓棧,對(duì)應(yīng)中斷矢量地址裝入 RETI 后, B 159執(zhí)行

53、中斷處理程序最后一句指令 A 程序返回到 ACALL的下一句 PC PC, D B 關(guān)中斷,程序轉(zhuǎn)到中斷服務(wù)程序 程序轉(zhuǎn)到該矢量地址 程序返回到 LCALL的下一句 C 程序返回到主程序開始處 D 161MCS-51單片機(jī)響應(yīng)中斷矢量地址是 A中斷服務(wù)程序的首句地址 C中斷服務(wù)程序的入口地址 程序返回到響應(yīng)中斷時(shí)一句的下一句 C 。 B中斷服務(wù)程序的出口地址 D主程序等待中斷指令的地址 162當(dāng) TCON的 IT0 為 1,且 CPU響應(yīng)外部中斷 0, INT0 的中斷請(qǐng)求后, C A需用軟件將 IE0 清 0 需用軟件將 IE0 置 1 C硬件自動(dòng)將 IE0 清 0 D INT 0 (管腳)

54、為高電平時(shí)自動(dòng)將 IE0 清 0 163 MCS-51單片機(jī)串行口接收數(shù)據(jù)的次序是下述的順序B 。 ( 1)接收完一幀數(shù)據(jù)后,硬件自動(dòng)將SCON的 R1置 1( 2)用軟件將 RI 清零 ( 3)接收到的數(shù)據(jù)由 SBUF讀出 (4 )置 SCON的 REN為 1,外部數(shù)據(jù)由 RXD輸入 A(1)(2)( 3)(4)B( 4)(1)(2)(3) C(4)(3)( 1)(2)D( 3)(4)(1)(2) 164 MCS-51單片機(jī)串行口發(fā)送數(shù)據(jù)的次序是下述的順序A 。 ( 1)待發(fā)送數(shù)據(jù)送 SBUF( 2)硬件自動(dòng)將 SCON的 TI 置 1 ( 3)經(jīng) TXD()串行發(fā)送一幀數(shù)據(jù)完畢( 4)用軟

55、件將 TI 清 0 A(1)(3)( 2)(4)B( 1)(2)(3)(4) C(4)(3)( 1)(2)D( 3)(4)(1)(2) 165 8051單片機(jī)串行口用工作方式 0 時(shí), C 。 A數(shù)據(jù)從 RDX串行輸入,從 TXD串行輸出 B數(shù)據(jù)從 RDX串行輸出,從 TXD串行輸入 C數(shù)據(jù)從 RDX串行輸入或輸出,同步信號(hào)從TXD輸出 D數(shù)據(jù)從 TXD串行輸入或輸出,同步信號(hào)從RXD輸出 166一主程序中有一句 LP:SJMP LP,功能指令為等待中斷,當(dāng)發(fā)生中斷且中斷返回后,D 。 A返回到主程序開始處 C返回到該句的上一條指令處 167一中斷子程序的最后一句不是 B 返回到該句的下一條指

56、令處 D 返回到該句 RETI 而是 RET,中斷返回后 B A返回到主程序中 ACALL或 LCALL的下一句 B返回到主程序中響應(yīng)中斷時(shí)一句的下一句 C返回到主程序開始處D 返回到 0000H 處 0013H D 002BH 169外部中斷源 INT1(外部中斷 1)的矢量地址為 C A0003HB 000BH C 1708051 單片機(jī)共有 B 中斷源。 A 4B 5 C 6D7 171對(duì)定時(shí)器控制寄存器 TCON中的 IT1 和 IT0 位清 0 后,則外部中斷請(qǐng)求信號(hào)方式為 A 低電平有效 B 高電平有效 C 脈沖上跳沿有效 D 脈沖負(fù)跳有效 172單片機(jī)中 PUSH和 POP指令通

57、常用來 A 保護(hù)斷點(diǎn) B 保護(hù)現(xiàn)場(chǎng) C 。 C 保護(hù)現(xiàn)場(chǎng)恢復(fù)現(xiàn)場(chǎng) D 保護(hù)斷點(diǎn)恢復(fù)斷點(diǎn) 機(jī)電接口技術(shù) 173共陽極 LED數(shù)碼管加反相器驅(qū)動(dòng)時(shí)顯示字符“ 6”的段碼是B A06H B 7DH C 82H D FAH 174ADC 0809芯片是 m路模擬輸入的 n位 A/D轉(zhuǎn)換器, m、 n 是 A A 8、 8 B 8、9 C 8、 16 D 1、8 175當(dāng) DAC 0832 D/A 轉(zhuǎn)換器的 CS接 8031的時(shí),程序中 0832 的地址指針 DPTR寄存器應(yīng)置為 D A 0832HB FE00HC FEF8H D 以上三種都可以 簡(jiǎn)答題 1 8051的定時(shí) /計(jì)數(shù)器 T0的有幾種工作模

58、式,對(duì)各工作模式作簡(jiǎn)單的敘述。 答: 定時(shí)/計(jì)數(shù)器 T0的模式 : 0: 13位計(jì)數(shù)器; 1: 16位計(jì)數(shù)器; 2: 8位循環(huán)計(jì)數(shù)器; 3: 2個(gè)獨(dú)立的 8 位計(jì)數(shù)器 串行通信模式 2 8051 的串行通信的有幾種工作模式,請(qǐng)對(duì)各工作模式作簡(jiǎn)單的敘述。 答: 串行通信共有 4 種工作模式 ,分別是: 模式 0:同步移位寄存器; 模式 1:波特率可變的 8 位兩機(jī)異步通信; 模式 2:波特率固定的 9 位可多機(jī)的異步通信; 模式 3:波特率可變的 9 位可多機(jī)的異步通信 3 CPU響應(yīng)中斷的條件有哪些? 答: 1、CPU沒有處在一個(gè)同級(jí)或高級(jí)的中斷服務(wù)中 2、查詢中斷請(qǐng)求的機(jī)器周期是當(dāng)前指令的最

59、后一個(gè)機(jī)器周期 3、當(dāng)前指令不是返回指令( RET,RETI)或訪問 IE 、IP 的指令。 4 MCS-51 系統(tǒng)有幾個(gè)外部中斷和內(nèi)部中斷?分別是什么?系統(tǒng)中有幾個(gè)中斷優(yōu)先級(jí),若同時(shí)有幾個(gè)同級(jí)的中斷 申請(qǐng),系統(tǒng)將如何處理? 答:MCS-51系統(tǒng)有 2 個(gè)外部中斷和 3 個(gè)內(nèi)部中斷,分別是外部中斷 0,外部中斷 1,定時(shí) / 計(jì)數(shù)中斷 0,定時(shí) / 計(jì)數(shù) 中斷 1,串行中斷。系統(tǒng)中共有兩個(gè)中斷優(yōu)先級(jí),若同時(shí)有幾個(gè)同級(jí)的中斷申請(qǐng),則按外中斷0外中斷 1 定時(shí) / 計(jì)數(shù)中斷 0定時(shí) / 計(jì)數(shù)中斷 1串行中斷此順序響應(yīng)中斷。 5各中斷源對(duì)應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定? 如果想將中斷服務(wù)程

60、序放置在程序存儲(chǔ)區(qū)的任意區(qū) 域,在程序中應(yīng)該作何種設(shè)置 ?請(qǐng)舉例加以說明。 答:各中斷源的入口地址已經(jīng)在中斷地址區(qū)中被定義了,不能任意設(shè)定。 如果要將中斷服務(wù)程序放置在程序存儲(chǔ)區(qū)的任意區(qū)域,在程序中要通過在中斷地址區(qū)的對(duì)應(yīng)地址上設(shè)置跳轉(zhuǎn) 指令才可實(shí)現(xiàn)對(duì)中斷服務(wù)程序的執(zhí)行。 例如:外部中斷 0 的中斷服務(wù)程序 INT0P 放置在程序存儲(chǔ)區(qū)的任意區(qū)域,此時(shí),通過以下方式,可實(shí)現(xiàn)對(duì)中 斷服務(wù)程序的執(zhí)行: ORG 0003H LJMP INTOP 列舉其他中斷跳轉(zhuǎn)的例子也可,但敘述的中斷源要與中斷地址相對(duì)應(yīng)才可得分,如外中斷 0 對(duì)應(yīng) 0003H 地址。 6. 已知一單片機(jī)系統(tǒng)的外接晶體振蕩器的振蕩頻

溫馨提示

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

評(píng)論

0/150

提交評(píng)論