2022年2022年單片機(jī)原理及應(yīng)用試題庫---答案_第1頁
2022年2022年單片機(jī)原理及應(yīng)用試題庫---答案_第2頁
2022年2022年單片機(jī)原理及應(yīng)用試題庫---答案_第3頁
2022年2022年單片機(jī)原理及應(yīng)用試題庫---答案_第4頁
2022年2022年單片機(jī)原理及應(yīng)用試題庫---答案_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選學(xué)習(xí)資料 - - - 歡迎下載單片機(jī)原理及應(yīng)用試題庫一.填空題1單片機(jī)就為把(cpu). 輸入 /輸出.和 儲備器等部件都集成在一個(gè)電路 芯片上, 并具備一套功能完善的指令系統(tǒng),有的型號同時(shí)仍具備ad 和da 等功能部件,其簡稱為 微處理器或微掌握器;2intel 公司典型的單片機(jī)有mcs-51 系列 和 mcs-96 系列;3單片機(jī)具有體積下 .重量 輕.價(jià)格 低.功耗 小.掌握功能強(qiáng).運(yùn)算速度快.運(yùn)用敏捷.易于產(chǎn)品化.抗擾才能 強(qiáng)等特點(diǎn),故在國民經(jīng)濟(jì)建設(shè).軍事 及家用電器等領(lǐng)域均得到了廣泛的應(yīng)用;4微處理器本身不為運(yùn)算機(jī),它為微型運(yùn)算機(jī)的核心部件,又稱它為(cpu);它包括兩個(gè)主要部分

2、: (運(yùn)算器).(掌握器);5當(dāng)擴(kuò)展外部儲備器或i/o 口時(shí), p2 口用作(地址線的高8 位);6mcs 51 單片機(jī)內(nèi)部ram 區(qū)有 (4)個(gè)工作寄存器區(qū);7mcs 51 單片機(jī)內(nèi)部ram 區(qū)有 (128)個(gè)位地址;889c51 單片機(jī)片內(nèi) ram中位尋址區(qū)的地址范疇為(20h 2fh),工作寄存器區(qū)的地址范疇為(00h 1fh),片內(nèi)程序儲備器中尋址區(qū)的地址范疇為(0000h 07ffh);9mcs-51 有(4)個(gè)并行io 口;10 mcs-51 的堆棧為軟件填寫堆棧指針暫時(shí)在(30h 7fh)內(nèi)開創(chuàng)的區(qū)域.11 mcs-51片內(nèi)(20h 2fh)范疇內(nèi)的數(shù)據(jù)儲備器,既可以字節(jié)尋址又可

3、以位尋址;12程序狀態(tài)標(biāo)志字寄存器psw 中的 psw.7 的含義為(進(jìn)位和借位標(biāo)志位);psw.0 的含義為(奇偶校驗(yàn)位);13如不使用89c51 片內(nèi)的程序儲備器,引腳(ea)必需接地;14 mcs-51 中凡字節(jié)地址能被(0 和 8)整除的特別功能寄存器均能尋址;15 mcs-51 有 4 組工作寄存器,它們的字節(jié)地址范疇為(00h 1fh);16當(dāng) mcs-51 引腳(ale)信號有效時(shí),表示從p0 口穩(wěn)固地送出了低8 位地址 .17在單片機(jī)的reset 端顯現(xiàn)(兩個(gè)機(jī)器周期以上的高電平常),便可以牢靠復(fù)位,復(fù)位后的程序指針pc 指向(0000h)地址;18 mcs-51 系列單片機(jī)有

4、:(外部中斷0)、 (外部中斷1 )、 (定時(shí) /計(jì)數(shù)器 t0 溢出中斷) 、 ( 定時(shí) /計(jì)數(shù)器 t1 溢出中斷) 、 ( 串行口)等 5 個(gè)中斷懇求源;精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載39 keilc51 軟件中,工程文件的擴(kuò)展名為文件擴(kuò)展名為 hex ; uv2 ,編譯連接后生成可燒寫的精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載40c51 支持的指針有通用指針和crol 完成一個(gè)字節(jié)的循環(huán)左移,用_irol_ 完成二個(gè)字節(jié)的循環(huán)左移;42c51 的基本數(shù)據(jù)類型有char. int. long.float. bit sbit. sfr sfr16;43 c51 的儲備類型

5、有code. data . bdata . idata . xdata .pdata;44 c51 的儲備模式有l(wèi)arge .compact和 small;45 c51 程序與其他語言程序一樣,程序結(jié)構(gòu)也分為次序結(jié)構(gòu).挑選結(jié)構(gòu).循環(huán)結(jié)構(gòu)三種;46c51 中 int 型變量的長度為16 位,其值域?yàn)?-65535;47c51 中關(guān)鍵字 sfr 的作用定義變量拜訪8 位的 sfr,sbit 的作用定義變量拜訪 sfr 中的一位;48函數(shù)定義由函數(shù)頭和函數(shù)體兩部分組成;49c51 中“!”運(yùn)算符的作用為取反;50如函數(shù)無返回值,用void關(guān)鍵字指定;51如局部變量未初始化,其初值為不確定;52. 8

6、9c51 五個(gè)中斷源的中斷入口地址分別為int 0:0003h; int1: 0013h t0 : 000bh; t1: 001bh;串行口:0023h;53 在 cpu 未執(zhí)行同級或更高優(yōu)先級中斷服務(wù)程序的條件下,中斷響應(yīng)等待時(shí)間最少需要;54. 中斷嵌套與子程序嵌套的區(qū)分在于:一為子程序嵌套為在程序中事先按排序好的;而中斷嵌套為隨機(jī)的;二為子程序嵌套無次序限制;而中斷嵌套只答應(yīng)低級中斷嵌套高級中斷;55. mcs-5l 單片機(jī)的堆棧區(qū)只可設(shè)置在30h-7fh,堆棧寄存器sp 為8位寄存器;56. 如( ip) =00010100b ,就中斷優(yōu)先級最高者為串行口和外部中斷1,最低者為定時(shí) /

7、計(jì)數(shù)器 t1 .t0 溢出中斷,外部中斷0;57. mcs-51單片機(jī)中,只有外部中斷 中斷源存在中斷采樣的問題;精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載58. 對中斷進(jìn)行查詢時(shí), 查詢的中斷標(biāo)志位共有_tf1 . _tf0 ._ie1 . _ie0 .精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載_ti 和 _ri 六個(gè)中斷標(biāo)志位;精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載59. mcs-51 單片機(jī)中斷系統(tǒng)中有外部中斷 0.外部中斷1. 定時(shí) /計(jì)數(shù)器 t1 溢出中斷.定時(shí) /計(jì)數(shù)器 t0 溢出中斷. 串行口中斷五個(gè)中斷懇求源,其中優(yōu)

8、先級最高的為外部中斷0 ,優(yōu)先級最低的為串行口中斷;60. 定時(shí) /計(jì)數(shù)器工作方式3 僅適用于定時(shí)計(jì)數(shù)器t0 ;61. 如將定時(shí) /計(jì)數(shù)器用于計(jì)數(shù)方式,就外部大事脈沖必需從p3.4 和 p3.5引腳輸入,且外部脈沖的最高頻率不能超過時(shí)鐘頻率的1/12;62. 定時(shí)器計(jì)數(shù)器的工作方式3 為指的將 定時(shí).計(jì)數(shù)器拆成兩個(gè)獨(dú)立的8 位計(jì)數(shù)器;而另一個(gè)定時(shí)器計(jì)數(shù)器此時(shí)通常只可作為串行口的波特率發(fā)生器使用;精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載64. 假定定時(shí)器1 工作在方式2 ,單片機(jī)的振蕩頻率為3mhz,就最大的定時(shí)時(shí)間為 1024us;65. 當(dāng)定時(shí)器t0 工作在方式3 時(shí),要占定時(shí)器t1

9、的 tr1 和 tf1_掌握位 .66. mcs-51 的定時(shí)器用作定時(shí)時(shí),其定時(shí)時(shí)間與時(shí)鐘頻率和計(jì)數(shù)初值有關(guān);用作計(jì)數(shù)時(shí),最高計(jì)數(shù)頻率的;67. mcs 51 單片機(jī)內(nèi)部有2個(gè)位加 1 定時(shí)/ 計(jì)數(shù)器,可通過編程打算它們的工作方式,其中,可進(jìn)行13 位定時(shí)/ 計(jì)數(shù)的為方式為0;68. mcs-51 單片機(jī)的串行接口有4種工作方式; 其中方式方式 3為多機(jī)通信方式;69串行口中斷標(biāo)志ri/ti 由系統(tǒng)置位, 軟件清零;70. mcs-51 串行接口有4 種工作方式 、這可在初始化程序中用軟件填寫特別功能寄存器 scon()加以挑選 .71. 用串口擴(kuò)并口時(shí)、串行接口工作方式應(yīng)選為方式0;72.

10、 串行通信依據(jù)數(shù)據(jù)傳送方向可分為三種制式:單工.雙工和半工;73. 波特率定義為一秒鐘傳送多少個(gè)數(shù)據(jù)位;串行通信對波特率的基本要求為相互通信的甲乙雙方必需具有的相同的波特率;74. 多機(jī)通信時(shí),主機(jī)向從機(jī)發(fā)送信息分地址幀和數(shù)據(jù)幀兩類,以第9 位可編程tb8作區(qū)分標(biāo)志; tb8=0 ,表示數(shù)據(jù)幀; tb8=1 ,表示地址幀;75. 當(dāng)從機(jī)sm2=1時(shí),只能接收主機(jī)發(fā)出的地址幀,對數(shù)據(jù)不予理會;76. 多機(jī)通信開頭時(shí),主機(jī)第一發(fā)送地址,各從機(jī)核對主機(jī)發(fā)送的地址與本機(jī)地址為否相符,如相符,就置sm2=0;77 半導(dǎo)體儲備器中有一類在掉電后不會丟失數(shù)據(jù),稱之為 rom ,有一類掉電后會丟失數(shù)據(jù),稱之為

11、ram;78. 51 系列單片機(jī)擴(kuò)展數(shù)據(jù)儲備器最大尋址范疇為(64k);79. 當(dāng)擴(kuò)展外部儲備器或i/o 口時(shí), p2 口用作(地址線的高8 位);80. 80c51 的儲備器可以分為三個(gè)不同的儲備空間,分別為 64kb片外數(shù)據(jù)儲備器;64kb程序儲備器;256 b(包括特別功能寄存器)片內(nèi)數(shù)據(jù)儲備器;81. mcs 51 可供應(yīng) 數(shù)據(jù)和 程序兩種儲備器 .最大儲備空間可達(dá) 64k的兩個(gè)并行儲備器擴(kuò)展系統(tǒng);82. 為擴(kuò)展儲備器而構(gòu)造系統(tǒng)總線,應(yīng)以 p0 口的 8 位口線作為 地址線低 8 位和數(shù)據(jù)精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載線,以 p2 口的口線作為地址線高8 位線;83.

12、為實(shí)現(xiàn) 89c51 內(nèi)外程序儲備器的連接,應(yīng)使用ea 信號進(jìn)行掌握;85. 在儲備器擴(kuò)展中,無論為線選法仍為譯碼法,最終都為為擴(kuò)展芯片的 cs端供應(yīng)信號;86. 89c51 并行擴(kuò)展i/o 口時(shí),對擴(kuò)展i/o 口芯片輸入 /輸出端的基本要求為:構(gòu)成輸出 口時(shí),接口芯片應(yīng)具有鎖存功能;構(gòu)成輸入口時(shí),接口芯片應(yīng)具有三態(tài)緩沖和鎖存選通功能;89. 總線路為用于傳送信息的公共通信途徑;總線可分為數(shù)據(jù)總線. 地址總線.和 掌握總線;90. 89c51 擴(kuò) 展 i/o 口從片外數(shù)據(jù)儲備器儲備空間擴(kuò)展, 從理論上講, 最多可擴(kuò)展64k 個(gè);91. mcs 51 單片機(jī)的 p0p3 口均為 8 位并行 i o

13、 口,其中的 p0 口和 p2 口除了可以進(jìn)行數(shù)據(jù)的輸入 .輸出外,通常仍用來構(gòu)建系統(tǒng)的 地址線 和 數(shù)據(jù)線 ,在 p0 p3 口中, p0 為真正的雙向口, p1-p3為準(zhǔn)雙向口;92. 對 i/o進(jìn)行編址通常采納_與片外數(shù)據(jù)儲備器統(tǒng)一變址 編址技術(shù);93. 連接到單片機(jī)上的輸入口應(yīng)具有三態(tài)緩沖和鎖存選通 功能, 連接到單片機(jī)上的輸出口應(yīng)具有_輸出鎖存 功能;94. 8255 共有三種工作方式,分別為方式 0 . 方式 1和 方 式 2;這三種工作方式通過方式挑選 掌握字進(jìn)行挑選;98 當(dāng) 51 單片機(jī)與慢速外設(shè)進(jìn)行數(shù)據(jù)傳輸時(shí),正確的傳輸方式為中斷傳送方式;99. led數(shù)碼管的使用與發(fā)光二

14、極管相同,依據(jù)其材料不同正向壓降一般為0.7v、額定電流為20m a、 最大電流為50m a;100. 鍵盤掃描掌握方式可分為程序掌握.定時(shí)掌握和中斷掌握方式;101. led 顯示器的靜態(tài)驅(qū)動顯示和動態(tài)驅(qū)動顯示的優(yōu)缺點(diǎn)為:靜態(tài)顯示亮度高但為占用 io 口較多,動態(tài)顯示亮度不高但為占用io 口較少 ;102. a/d轉(zhuǎn)換器按轉(zhuǎn)換原理形式可分為積分式.逐次靠近式和并行 /串行比較式;103. a/d 轉(zhuǎn)換器 0809 按轉(zhuǎn)換原理為(逐次靠近式ad 轉(zhuǎn)換器);二.判定題精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載1. 所謂的單片機(jī),就為將cpu .儲備器.定時(shí)計(jì)數(shù)器.中斷功能以及i/o 設(shè)備等主

15、要功能部件都集成在一塊超大規(guī)模集成電路的微型運(yùn)算機(jī);(對)2. 8051 單片機(jī),程序儲備器數(shù)和數(shù)據(jù)儲備器擴(kuò)展的最大范疇都為一樣的;( 對)3. mcs-51 單片機(jī)為微處理器; ( 對 )4. 8 位二進(jìn)制數(shù)構(gòu)成一個(gè)字節(jié),一個(gè)字節(jié)所能表達(dá)的數(shù)的范疇為0-255 ;(對 )5. 8051 中的工作寄存器就為內(nèi)部ram 中的一部份;(對)6. 8051 中特別功能寄存器(sfr)就為內(nèi)部ram 中的一部份;(錯(cuò) )7. sp 稱之為堆棧指針,堆棧為單片機(jī)內(nèi)部的一個(gè)特別區(qū)域,與ram 無關(guān);(錯(cuò) )8. 89c51 單片機(jī)片外數(shù)據(jù)儲備器與擴(kuò)展i/o 口統(tǒng)一編址;(對 )9. 89c51 單片機(jī)片內(nèi)

16、ram 的地址空間為00h 7fh ; 對10.89c51 單片機(jī)拜訪片外rom 為以 psen作為讀選通信號; ( 對 )11.cpu 每取一個(gè)指令字節(jié),立刻使程序計(jì)數(shù)器pc 自動加 1;( 對 )12.第 1 組工作寄存器r0r7 的地址為10h17h ; (錯(cuò))13.不能用指令對對程序計(jì)數(shù)器pc 進(jìn)行讀寫操作; (對 )14.使用 89c51 且 ea=1 時(shí),仍可外擴(kuò)64kb 的程序儲備器; (對)15.由于 mcs-51可上電復(fù)位,因此,mcs-51 系統(tǒng)也可以不需要復(fù)位電路;(錯(cuò));16.程序儲備器和數(shù)據(jù)儲備器的作用不同,程序儲備器一般用存放數(shù)據(jù)表格和程序,而數(shù)據(jù)儲備器一般用來存放

17、數(shù)據(jù) 對;37如一個(gè)函數(shù)的返回類型為void ,就表示其沒有返回值;(對)38特別功能寄存器的名字,在c51 程序中,全部大寫; (對)39 “ sfr后”面的地址可以用帶有運(yùn)算的表達(dá)式來表示;(對 )40 #include<reg51.h> 與#include“ reg51.h為等”價(jià)的;(錯(cuò))41 sbit 不行以用于定義內(nèi)部ram 的可位尋址區(qū),只能用在可位尋址的sfr 上;(對)42一個(gè)函數(shù)利用return 不行能同時(shí)返回多個(gè)值;( 對 )43中斷響應(yīng)最快響應(yīng)時(shí)間為3 個(gè)機(jī)器周期;(對)44 89c51 每個(gè)中斷源相應(yīng)地在芯片上都有其中斷懇求輸入引腳;( 錯(cuò))45 89c5

18、1 單片機(jī)對最高優(yōu)先權(quán)的中斷響應(yīng)為無條件的;(錯(cuò) )46中斷初始化時(shí),對中斷掌握器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令;( 錯(cuò))47在一般情形下8051 單片機(jī)答應(yīng)同級中斷嵌套;( 錯(cuò))48 89c51 單片機(jī)五個(gè)中斷源中優(yōu)先級為高的為外部中斷0,優(yōu)先級為低的為串行口中斷;(對)49 mcs-51 有 3 個(gè)中斷源,優(yōu)先級由軟件填寫特別功能寄存器ip 加以挑選;( 錯(cuò))50外部中斷 int 0 入口地址為 _0013h ; ( 錯(cuò) )精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載51 mcs-51 int 0的入口地址為0003h ;( 對) .52. tmod 中的 gat

19、e=1 時(shí),表示由兩個(gè)信號掌握定時(shí)器的啟停;(對 ) ;53. 要進(jìn)行多機(jī)通信,mcs-51 串行接口的工作方式應(yīng)為方式1;( 錯(cuò) )54. mcs-51 的串行接口為全雙工的;(對)55. mcs-51 上電復(fù)位時(shí),sbuf=00h ;(對 ) ;56. mcs 51 單片機(jī)片外數(shù)據(jù)儲備器與擴(kuò)展i/o 口統(tǒng)一編址;(對)57. 單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,為用于鎖存高8 位地址;( 錯(cuò))58. 程序儲備器和數(shù)據(jù)儲備器的作用不同,程序儲備器一般用存放數(shù)據(jù)表格和程序,而數(shù)據(jù)儲備器一般用來存放數(shù)據(jù);對59在單片機(jī)應(yīng)用系統(tǒng)中,外部設(shè)備與外部數(shù)據(jù)儲備器傳送數(shù)據(jù)時(shí),使用mov指令;(錯(cuò))60 mcs

20、51 單片機(jī)片外數(shù)據(jù)儲備器與擴(kuò)展i/o 口統(tǒng)一編址;(對)61 mcs 51 單片機(jī)和外設(shè)之間的數(shù)據(jù)傳送方式主要有查詢方式和中斷方式,兩者相比后者的效率更高; (對)62 8155 的復(fù)位引腳可與89c51 的復(fù)位引腳直接相連; (錯(cuò))63. 為了排除按鍵的抖動,常用的方法有硬件和軟件兩種方法;對64.中斷服務(wù)程序的最終一條指令為ret ;錯(cuò)65儲備器分成內(nèi)存和外存兩大部分cpu交換信息; 錯(cuò)66 p2 口既可以作為i/o 使用/數(shù)據(jù)復(fù)用口使用;錯(cuò)67在中斷響應(yīng)階段cpu 肯定要做如下2 件工作;對 6872 ajmp 跳轉(zhuǎn)空間最大可達(dá)到64kb; 錯(cuò)73 dptr 為由 dph 和 dpl

21、兩個(gè) 8 位特別寄存器組成的;對75 c51 中,將數(shù)據(jù)的儲備類型說明為data,就該數(shù)據(jù)映射的儲備空間為片內(nèi)位尋址空間;錯(cuò)76 mcs 51 屬于 16 位的單片機(jī);錯(cuò)78位地址和字節(jié)地址在形式上沒有區(qū)分;對79假如 x=0xea ,就執(zhí)行x<<2 后, x 的值為 0xa8 ;對78在 mcs 51 的指令系統(tǒng)中,地址分為字節(jié)地址和位地址;對精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載79匯編語言指令就為指能被 cpu 直接執(zhí)行的指令; 錯(cuò) 80在 mcs 51 的指令系統(tǒng)中,偽指令.指令都為在程序執(zhí)行的時(shí)候起作用; 錯(cuò) 81 r7 表示工作寄存器 r7 中的內(nèi)容; 對 82

22、微機(jī)中數(shù)據(jù)總線的寬度打算了 cpu 的尋址才能; 對 83在 mcs-51 中,中斷的開放和屏蔽都可以通過掌握字 tmod 來完成; 錯(cuò) 84在 mcs-51 中,中斷可以任意嵌套; 對 85如一個(gè)函數(shù)的返回類型為 void ,就表示其沒有返回值; 對 86.定時(shí)器與計(jì)數(shù)器的工作原理均為對輸入脈沖進(jìn)行計(jì)數(shù); 對 87. sfr 中凡為能被 8 整除的地址,都具有位尋址才能; 對 88.不能用“ sfr16 ” 直接拜訪定時(shí)器計(jì)數(shù)器 0 和 1; 錯(cuò) 89. mcs-51 單片機(jī)的程序儲備器只能用來存放程序的; 錯(cuò) 90.串口中斷標(biāo)志由硬件清 0; 錯(cuò) 91.特別功能寄存器的名字,在 c51 程

23、序中,全部大寫; 對 92.“ sfr”后面的地址可以用帶有運(yùn)算的表達(dá)式來表示;對 93. #include<reg51.h> 與#include“ reg51.h”為等價(jià)的;錯(cuò)94.sbit 不行以用于定義內(nèi)部 ram 的可位尋址區(qū), 只能用在可位尋址的 sfr 上; 對 95.我們所說的運(yùn)算機(jī)實(shí)質(zhì)上為運(yùn)算機(jī)的硬件系統(tǒng)和軟件系統(tǒng)的總稱; 對 96. mcs-51 的 5 個(gè)中斷源優(yōu)先級相同; 錯(cuò) 97. mcs-51 外擴(kuò) i/o 口與外 ram 為統(tǒng)一編址的; 對 98. mcs-51 為微處理器; 對 99. mcs-51 的相對轉(zhuǎn)移指令最大負(fù)跳轉(zhuǎn)距為 128b ; 錯(cuò) 10

24、0. pc 存放的為當(dāng)前正在執(zhí)行的指令地址; 錯(cuò) 101. 使用可編程接口須初始化; 對 102.mcs-51 系統(tǒng)可以沒有復(fù)位電路; 錯(cuò) 103.mcs-51 單片機(jī)為 8 位機(jī); 對 104. eprom 上的信息可電擦除;錯(cuò)105. 程序計(jì)數(shù)器pc 不能對它進(jìn)行讀寫操作;對 106.在一般情形8051 單片機(jī)答應(yīng)同級中斷嵌套;錯(cuò)107. 8051 單片機(jī)器數(shù)和數(shù)據(jù)儲備器擴(kuò)展的最大范疇都為一樣的; 對 108. 假如發(fā)生除法溢出錯(cuò)誤 psw 標(biāo)志位 p 置 1; 錯(cuò) 精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載109. cpu 對內(nèi)部 ram 和外部 ram 的讀寫速度一樣快;錯(cuò)110.

25、 對于 8051 單片機(jī)cpu 對內(nèi)部程序儲備器尋址超過4k 時(shí)儲備器中尋址;對111.-86 原碼 =11010110b反碼 =10101001b=10101010b對112. .由于 mcs-51 的串行口的數(shù)據(jù)發(fā)送和接收緩沖器都為sbuf錯(cuò)三.挑選題1. 單片機(jī) 8031 屬于: b(a) mcs-48系列b mcs-51 系列c mcs-96 系列d mcs-31 系列3單片機(jī)程序儲備器的尋址范疇為由程序計(jì)數(shù)器pc 的位數(shù)打算的,mcs 51 的 pc 為 16位,因此其尋址范疇為b(a) 4 kbb 64 kbc 8 kbd 128 kb 5在 89c5l 中,可使用的堆棧最大深度為

26、aa 80 個(gè)單元b 32 個(gè)單元c 128 個(gè)單元d 8 個(gè)單元6位處理器為單片機(jī)面對掌握應(yīng)用的重要表達(dá),以下中不屬于位處理器資源的為ba位累加器cyb通用寄存器的各個(gè)位c特別功能寄存器的可尋址位d位操作指令集8. 在單片機(jī)中,通常將一些中間運(yùn)算結(jié)果放在(d)中;a .累加器b.掌握器c.程序儲備器d .數(shù)據(jù)儲備器9. 單片機(jī)應(yīng)用程序一般存放在(b) 中;a .ramb .romc .寄存器d.cpu10. 單片機(jī)上電后或復(fù)位后,工作寄存器r0 為在( a)a .0 區(qū) 00h 單元b .0 區(qū) 01h 單元c.0 區(qū) 09h 單元d .sfr11. 單片機(jī) 89c51 的 xtal1和 x

27、tal2引腳為(d)引腳a .外接定時(shí)器b .外接串行口c.外接中斷d.外接晶振14. 8051 單片機(jī)中既可位尋址又可字節(jié)尋址的單元為(a)a .20hb .30hc .00hd . 70h15. 8051 單片機(jī)中片內(nèi)ram 共有(a )字節(jié)a .128b .256c .4kd .64k16. 當(dāng)寄存器p s w 的 r s 0 和 r s 1 分別為 1 和 0 時(shí),系統(tǒng)選用的工作寄存器組為( b)a .組 0b.組 1c .組 2d.組 317. 提高單片機(jī)的晶振頻率,就機(jī)器周期(c);a .不變b .變長c .變短d .不定18 在堆棧操作中,當(dāng)進(jìn)棧數(shù)據(jù)全部彈出后,這時(shí)s p 應(yīng)指向

28、(a )精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載a .棧底單元b.7fh 單元c .棧底單元地址加1d .棧底單元地址減119. 89c51 單片機(jī)中,唯獨(dú)一個(gè)用戶不能直接使用的寄存器為(c )a .p s wb .d p t rc .p cd .b20. 89c51 單片機(jī)中,唯獨(dú)一個(gè)用戶可使用的16 位寄存器為(b)a .p s wb .d p t rc .ad.p c21如 mcs-51 系統(tǒng)中,晶振頻率為8mhz ,就一個(gè)機(jī)器周期等于a s; a1.5b3c1d 0.522. mcs-51 單片機(jī)外部有40 個(gè)引腳,其中,地址鎖存答應(yīng)掌握信號引腳為(a)( a ) ale( b)

29、 psen( c) ea( d) rst23. 在 cpu 內(nèi)部,反映程序運(yùn)行狀態(tài)或反映運(yùn)算結(jié)果的特點(diǎn)寄存器為(b );( a ) pc(b ) psw(c) a( d )sp24. ajmp 指令的跳轉(zhuǎn)范疇為(c);( a ) 256( b) 1kb( c) 2kb( d) 64kb25. 單片機(jī)應(yīng)用程序一般存放在(b )a. ramb .romc .寄存器d .cpu26. 單片機(jī)的堆棧指針sp 始終為(b)a .指示堆棧底b .指示堆棧頂c .指示堆棧地址d .指示堆棧長度27. ljmp 跳轉(zhuǎn)空間最大可達(dá)到(d)a. 2kbb .256bc .128bd .64kb52 cpu 響應(yīng)中

30、斷后,能自動清除中斷懇求“ 1”標(biāo)志的有( c );a int 0/int 1采納電平觸發(fā)方式 b ; int 0/ int1采納兩邊觸發(fā)方式c定時(shí) /計(jì)數(shù)器 t0/t1 中斷d;串行口中斷 ti/ri53 80c51 五個(gè)中斷源中,屬外部中斷的有(ab);a int 0b int 1c t0d t1etif ri54按以下中斷優(yōu)先次序排列,有可能實(shí)現(xiàn)的有();a t1 .t0 . int 0. int1.串行口b int 0. t1.t0 .int 1.串行口 c int 0 . int 1.串行口. t0 .t1d int 1.串行口. t0 . int 0.t1 ;55各中斷源發(fā)出的中斷

31、申請信號,都會標(biāo)記在mcs 51 系統(tǒng)中的(b)中;( a ) tmod( b) tcon/scon( c) ie( d) ip 56外中斷初始化的內(nèi)容不包括:a(a) 設(shè)置中斷響應(yīng)方式b設(shè)置外中斷答應(yīng)c設(shè)置中斷總答應(yīng)d設(shè)置中斷觸發(fā)方式57 在 mcs-51單片機(jī)中,需要軟件實(shí)現(xiàn)中斷撤銷的為:da定時(shí)中斷b脈沖觸發(fā)的外部中斷c電平觸發(fā)的外部中斷d串行口中斷59. 8051 單片機(jī)共有(b)中斷源a .4b .5c . 6d .7精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載60. 8051 單片機(jī)共有(a )個(gè)中斷優(yōu)先級a .2b .3c . 4d .561. 中斷源 i e 1(外部中斷1)

32、的向量地址為(c )a .0003hb .000bhc .0013hd .002bh62. 執(zhí)行 movie, 81h 指令的意義為: ( b)a.屏蔽中斷源b .開放外中斷源0c .開放外中斷源1d .開放外部中斷源0 和 163. 下述條件中,能封鎖主機(jī)對中斷的響應(yīng)的條件為(be ) a . 一 個(gè) 同 級 或 高 一 級 的 中 斷 正 在 處 理 中b.當(dāng)前周期不為執(zhí)行當(dāng)前指令的最終一個(gè)周期 c.當(dāng)前執(zhí)行的指令為reti 指令或?qū)e 或 ip 寄存器進(jìn)行讀寫指令 d .當(dāng)前執(zhí)行的指令為一長跳轉(zhuǎn)指令e.一個(gè)低級的中斷正在處理中64. 8051 單片機(jī)的中斷源有(abcde)a .外部中

33、斷0b.定時(shí) / 計(jì)數(shù)中斷0c.串行中斷d .外部中斷1e.定時(shí) /計(jì)數(shù)中斷165 中斷懇求的不能自動撤除有() a .定時(shí)計(jì)數(shù)中斷硬件自動撤除b .脈沖方式外部中斷自動撤除 c.電平方式外部中斷強(qiáng)制撤除d.串行中斷軟件撤除e.串行中斷硬件自動撤除66. 要想測量 int 0引腳上的一個(gè)正脈沖寬度、那么特別功能寄存器tmod 的內(nèi)容應(yīng)為 a; a09hb87 hc00hd80h67. mcs-51 的中斷答應(yīng)觸發(fā)器內(nèi)容為83h , cpu 將響應(yīng)的中斷懇求為d(a) t1、bt0、t1ct1、 串行接口d t068. 要使 mcs-51 能夠響應(yīng)定時(shí)器中斷.串行接口中斷,它的中斷答應(yīng)寄存器的內(nèi)

34、容應(yīng)為(a);() 98h() 84h() 42() 22h69. mcs-51 在響應(yīng)中斷時(shí)、以下哪種操作不會發(fā)生c.(a) 愛護(hù)現(xiàn)場b 愛護(hù) pcc 找到中斷入口d 愛護(hù) pc 轉(zhuǎn)入中斷入口70. mcs-51 響應(yīng)中斷時(shí),下面哪一個(gè)條件不為必需的(d)( a )當(dāng)前指令執(zhí)行完畢( b)中斷為開放的( c)沒有同級或高級中斷服務(wù)( d)必需有reti 指令71. 下面哪一種傳送方式適用于處理外部大事c; admab 無條件傳送c 中斷d條件傳送73.89s51 的內(nèi)部程序儲備器與數(shù)據(jù)儲備器容量各為多少?(c)(a) 64kb.128b( b ) 4kb.64kb( c) 4kb. 128b

35、( d) 8kb.256b74在 8x51 芯片里, 哪個(gè)引腳用于掌握使用內(nèi)部程序儲備器仍為外部程序儲備器? b (a) xtal1( b) /eac/psendale75. 以下哪個(gè)不為keilc的預(yù)處理命令?c (a) #includeb#definec#exitd#if76. 以下哪個(gè)不為keilc的數(shù)據(jù)類型? b (a) voidbstringcchardfloat77在 keilc的程序里,如要指定p0 口的 bit3、如何編寫?(c )精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載(a) p0.3bport0.3cp03dport378. 在 8x51 里,如要擴(kuò)展外部儲備器時(shí),數(shù)

36、據(jù)總線連接哪個(gè)輸入/ 輸出端口?(a )(a) p0( b)p1( c) p2( d) p379. 在 keilc 里,判讀開關(guān)狀態(tài)時(shí), 使用 if_else if 語句與使用 switch 語句有何差異? b aif-else if 語句較快 (b) if-else if 語句有優(yōu)先級 ( c)switch 語句可判讀較多開關(guān)狀態(tài)( d) switch 語句有優(yōu)先級80. 在 keilc里,中斷子程序與函數(shù)有何不同?(a )(a)中斷子程序不必聲明( b)函數(shù)不必聲明(c)中斷子程序必需有形式參數(shù)( d)中斷子程序肯定會有返回值 81利用以下(d)關(guān)鍵字可以轉(zhuǎn)變工作寄存器組 a .inter

37、ruptb .sfr c.whiled.using82 c51 中一般指針變量占用c字節(jié)儲備; a .一個(gè)b.兩個(gè)c.三個(gè)d .四個(gè) 83使用宏來拜訪肯定地址時(shí),一般需包含的庫文件為(b)a .reg51.hb .absacc.hc.intrins.hd. startup.h85定時(shí) /計(jì)數(shù)器 t0 在 gate = 1 時(shí)運(yùn)行的條件有(ac);a p3.2 = 1b. 設(shè)置好定時(shí)初值c.tr0=1d.t0 開啟中86對定時(shí)器0 進(jìn)行關(guān)中斷操作,需要復(fù)位中斷答應(yīng)掌握寄存器的: a(a) ea和 et 0b ea和 ex 0c ea和 et 1d ea和 ex 187在以下寄存器中,與定時(shí)器/

38、計(jì)數(shù)器掌握無關(guān)的為:ba tconb sconc ied tmod88 與定時(shí)工作方式0 和 1 相比較,定時(shí)工作方式2 不具備的特點(diǎn)為:ba計(jì)數(shù)溢出后能自動復(fù)原計(jì)數(shù)初值b增加計(jì)數(shù)器的位數(shù)c提高了定時(shí)的精度d適于循環(huán)定時(shí)和循環(huán)計(jì)數(shù)89 mcs-51 單片機(jī)定時(shí)器工作方式0 為指的( c)工作方式;a.8 位b.8 位自動重裝c.13 位d.16 位90使用定時(shí)器t1 時(shí),有幾種工作方式(d)( a ) 1 種( b) 2 種(c) 3 種( d) 4 種91 單片機(jī)定時(shí)器可用于(abc);a. 定時(shí)b.外部大事計(jì)數(shù)c. 串行口的波特率制定d. 擴(kuò)展外部中斷源96. 串行口的移位寄存器方式為(a

39、);( a )方式 0( b)方式 1( c)方式 2(d )方式 397. 用 mcs-51 用串行擴(kuò)展并行i/o 口時(shí),串行接口工作方式挑選(a )精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載( a )方式 0 ( b)方式 1 ( c)方式 2 (d )方式 398. 掌握串行口工作方式的寄存器為 c )( a ) tconbpconcscondtmod99 6264 芯片為(b)aeeprom( b )ram ( c) flashrom(d) eprom100. 在以下單片機(jī)芯片中使用淹膜rom 作為內(nèi)部程序儲備器的為a 8031b 80c51c 8032d 89c51101單片機(jī)程

40、序儲備器的尋址范疇為由程序計(jì)數(shù)器pc 的位數(shù)打算的,mcs 51 的 pc 為16 位,因此其尋址范疇為b(a) 4 kbb 64 kbc 8 kbd 128 kb 104讀 ram 地址 dptr 中包含的信息有(b);a 片選信號b讀外 ram 相應(yīng)儲備單元的地址信號c讀外 ram操作信號d rd 信號107 89c51 并行擴(kuò)展 i/o 口輸入輸出操作時(shí)執(zhí)行的指令和掌握信號為( acd );a 執(zhí)行 movx 指令 b執(zhí)行 movc 指令 c用 re 信號掌握讀d用 wr 信號掌握寫 e用 psen 信號掌握讀 f用 ale 信號掌握寫108 在以下理由中,不能說明mcs-51的 i/o

41、編址為統(tǒng)一方式的理由為:(a) 沒有專用的i/o指令b沒有區(qū)分儲備器和i/o 的掌握信號c使用儲備器指令進(jìn)行i/o操作d p3 口線具有其次功能111用 mcs-51 用串行擴(kuò)展并行i/o 口時(shí),串行接口工作方式挑選(a )( a )方式 0 ( b)方式 1 ( c)方式 2 (d )方式 3四簡答題1. 什么為單片機(jī)?它與一般微型運(yùn)算機(jī)在結(jié)構(gòu)上有何區(qū)分?2. 新型 8 位單片機(jī)主要在哪些方面有所進(jìn)展?給應(yīng)用系統(tǒng)帶來什么好處?3. 51 單片機(jī)內(nèi)部有哪些主要的功能部件?4. 51 單片機(jī)在功能上.工藝上.程序儲備器的配置上有哪些種類?5. 80c51 單片機(jī)的ram 分為幾部分?各有什么特點(diǎn)

42、和功能?6. 簡述復(fù)位的用途,復(fù)位的方法;7. 簡述 mcs-51 系列單片機(jī)的儲備器空間分布?8. 程序狀態(tài)字psw 的作用為什么?常用標(biāo)志有哪些位?作用為什么?9. 簡述 80c51 單片機(jī)的 4 個(gè) i/o 口在使用上有哪些分工和特點(diǎn)?12. 簡述轉(zhuǎn)移指令ajmp addr11, sjmp rel, ljmp addr16 及 jmp a+dptr的應(yīng)用場合;16. 什么為偽指令?常用的偽指令功能如何?17. mcs-51 單片機(jī)匯編語言有何特點(diǎn)?18 利用 mcs-51 單片機(jī)匯編語言進(jìn)行程序設(shè)計(jì)的步驟如何?精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載19. 常用的程序結(jié)構(gòu)有哪幾種?

43、特點(diǎn)如何?20. 子程序調(diào)用時(shí),參數(shù)的傳遞方法有哪幾種?25.對拜訪內(nèi)部ram 和外部 ram ,各應(yīng)采納哪些尋址方式?27. 什么為中斷?其主要功能為什么?28. 什么為中斷優(yōu)先級?中斷優(yōu)先處理的原就為什么?29各中斷源對應(yīng)的中斷服務(wù)程序的入口地址為否能任意設(shè)定.30 mcs-51系列單片機(jī)具有幾個(gè)中斷源,分別為如何定義的.其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義.31中斷服務(wù)子程序與一般子程序有哪些相同和不同之處?32. mcs-51單片機(jī)能供應(yīng)幾個(gè)中斷源?幾個(gè)優(yōu)先級?各個(gè)中斷源的優(yōu)先級怎樣確定?在同一優(yōu)先級中各個(gè)中斷源的優(yōu)先級怎樣確定?33. mcs-51單片機(jī)的外部中斷源有哪兩

44、種觸發(fā)方式?如何挑選?對外部中斷源的觸發(fā)脈沖或電平有什么要求?34想將中斷服務(wù)程序放置在程序儲備區(qū)的任意區(qū)域,在程序中應(yīng)當(dāng)作何種設(shè)置?請舉例加以說明;35簡述定時(shí)器的四種工作方式的特點(diǎn),如何挑選和設(shè)定?36. 當(dāng)定時(shí)器t0 用作方式3 時(shí),由于tr1 位已被 t0 占用,如何掌握定時(shí)器t1 的開啟和關(guān)閉?37. 已知 8051 單片機(jī)的fosc=12mhz ,用 t1 定時(shí);試編程由p1.0 和 p1.1 引腳分別輸出周期為 2ms 和 500 s 的方波;38. 定時(shí) /計(jì)數(shù)器工作于定時(shí)和計(jì)數(shù)方式時(shí)有何異同點(diǎn)?39. 當(dāng)定時(shí) / 計(jì)數(shù)器 t0 用作方式3 時(shí),定時(shí) /計(jì)數(shù)器t1 可以工作在何

45、種方式下?如何掌握t1 的開啟和關(guān)閉?40. 軟件定時(shí)與硬件定時(shí)的原理有何異同?41. 定時(shí)器 t0 和 t1 各有幾種工作方式?42. 設(shè)單片機(jī)的fosc 12mh z ,要求用 t0 定時(shí) 150 s,分別運(yùn)算采納定時(shí)方式0.定時(shí)方式1 和定時(shí)方式2 的定時(shí)初值;43. 設(shè)單片機(jī)的fosc 6mh z,問定時(shí)器處于不同工作方式時(shí),最大定時(shí)范疇分別為多少?44. 如 8031 單片機(jī)的fosc 6mh z,請利用定時(shí)器t0 定時(shí)中斷的方法, 使 p1.0 輸出周期2ms的方波的程序;45. mcs-51 系列單片機(jī)中的定時(shí)器/計(jì)數(shù)據(jù)有哪幾個(gè)特別功能寄存器.作用為什么 .怎樣運(yùn)算定時(shí)器 /計(jì)數(shù)

46、器的計(jì)數(shù)初值.46. 編與一個(gè)定時(shí)間隔為5ms 的子程序 、晶振頻率為6mhz ;47哪些變量類型為51單片機(jī)直接支持的?48簡述 c51的數(shù)據(jù)儲備類型精品學(xué)習(xí)資料精選學(xué)習(xí)資料 - - - 歡迎下載49簡述 c51對51單片機(jī)特別功能寄存器的定義方法50簡述 c51對51單片機(jī)片內(nèi) i/o 口和外部擴(kuò)展的i/o 口的定義方法51 c51中的中斷函數(shù)和一般的函數(shù)有什么不同?52 c51采納什么形式對肯定地址進(jìn)行拜訪?53依據(jù)給定的數(shù)據(jù)類型和儲備類型,寫出以下變量的說明形式(1)在 data 區(qū)定義字符變量val1(2)在 idata 區(qū)定義整型變量val2(3)在 xdata 區(qū)定義無符號字符型

47、數(shù)組val34;(4)在 xdata 區(qū)定義一個(gè)指向char 類型的指針 px;(5)定義可位尋址變量flag ;(6)定義特別功能寄存器變量p3;54. 串行通信和并行通信有什么區(qū)分?各有什么優(yōu)點(diǎn)?55. 什么為串行異步通信,它有哪些作用?并簡述串行口接收和發(fā)送數(shù)據(jù)的過程;56. 簡述 mcs-51 單片機(jī)多機(jī)通信的特點(diǎn);57. 如異步通信按方式2 傳送,每分鐘傳送3000 個(gè)字符,其波特率為多少?58. 什么為串行異步通信,它有哪些作用?并簡述串行口接收和發(fā)送數(shù)據(jù)的過程;59. 8051 單片機(jī)四種工作方式的波特率應(yīng)如何確定?60. 某異步通信接口,其幀格式由1 個(gè)起始位( 0), 7 個(gè)

48、數(shù)據(jù)位, 1 個(gè)偶校驗(yàn)和1 個(gè)停止位( 1)組成;當(dāng)該接口每分鐘傳送1800 個(gè)字符時(shí),試運(yùn)算出傳送波特率;61. 串行口工作方式在方式1 和方式 3 時(shí),其波特率與fosc.定時(shí)器 t1 工作模式 2 的初值及 snod位的關(guān)系如何?設(shè)fosc=6mhz ,現(xiàn)利用定時(shí)器t1 模式2 產(chǎn)生的波特率為110bps;試運(yùn)算定時(shí)器初值;62. 串行口接收發(fā)送數(shù)據(jù)緩沖器都用sbuf ,假如同時(shí)接受發(fā)送數(shù)據(jù)時(shí),為否會發(fā)生沖突?為什么?63. 8051 單片機(jī)如何拜訪外部rom 及外部 ram.64. 試用 2764, 6116 為 8031 單片機(jī)設(shè)計(jì)一個(gè)儲備器系統(tǒng),它具有8keprom (地址由 0000h 1fffh )和 16k 的程序.數(shù)據(jù)兼用的ram 儲備器(地址為2000h 5fffh );詳細(xì)要求:畫出該儲備器系統(tǒng)的硬件連接圖;65已知并行擴(kuò)展2 片 4k × 8 儲備器芯片,用線選法p2.6.p2.7 分別對其片選,試畫出連接電路;無關(guān)地址位取“1”時(shí),指出2 片儲備器芯

溫馨提示

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

評論

0/150

提交評論