




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考單片機(jī)原理及接口技術(shù)試題一、填空題1 .單片機(jī)中的中央處理器 CPU由運(yùn)算器和 控制器 組成。2 .當(dāng)PSW=10H時(shí),通用寄存器 R1、R0的地址是 00H017H。3 .復(fù)位操作有上電自動(dòng)復(fù)位、手動(dòng)復(fù)位和外部脈沖復(fù)位三種方式。4 .采用立即尋址的指令一般是雙字節(jié),第一個(gè)字節(jié)是指令的操作碼,第二個(gè)字節(jié)是立即數(shù) 5 .一臺(tái)計(jì)算機(jī)所能執(zhí)行的全部指令的集合稱(chēng)為指令系統(tǒng)。6 .工作方式寄存器 TMOD中的C/T=0,則定時(shí)/計(jì)數(shù)器設(shè)置為定時(shí) 方式。7 .MCS-51單片機(jī)中的串行接口是一個(gè)全雙工 的通信接口,即能同時(shí)進(jìn)行發(fā)送和接收。8 .在MCS-51中,為實(shí)現(xiàn)P0 口的
2、數(shù)據(jù)和低位地址的地址復(fù)用,應(yīng)使用 地址鎖存器9 .假定累加器A的內(nèi)容為30H,執(zhí)行命令:1000H: MOVC A, A+PC后,把程序存儲(chǔ)器 單元1031H的內(nèi)容送累加器 A中。10 .鍵盤(pán)產(chǎn)生的抖動(dòng)采用軟件延時(shí)方法消去。11 .隨著大規(guī)模與超大規(guī)模集成電路技術(shù)的快速發(fā)展,微計(jì)算機(jī)技術(shù)形成了兩大分支:微處 理器和單片機(jī) 。12 .MCS-51堆棧內(nèi)的數(shù)據(jù)存取是以先進(jìn)后出的結(jié)構(gòu)方式講行的。13 .一個(gè)機(jī)器周期=6 個(gè)狀態(tài)周期,振蕩周期 2分頻后產(chǎn)生的時(shí)鐘信號(hào)的周期定義為狀態(tài)周 期。14 .在定時(shí)器工作方式 0下,計(jì)數(shù)器的寬度為 13位,如果系統(tǒng)震蕩周期為0.5us,則最大定時(shí)時(shí)間為 49152
3、us 。15 .總線的并行擴(kuò)展采用三總線方式,即 數(shù)據(jù)總線、地址總線、控制總線。16 .在單片機(jī)系統(tǒng)中,需要安排較多的按鍵時(shí),通常把按鍵排列成矩陣 形式。17 .單片機(jī)系統(tǒng)復(fù)位后,(PSW) 二00H,因此片內(nèi)RAM寄存器的當(dāng)前寄存器是第0組。18 .指令的二進(jìn)制形式稱(chēng)為指令的機(jī)器碼 。19 .七段LED的陽(yáng)極連在一起稱(chēng)為共陽(yáng) 接法.而陰極連在一起稱(chēng)為共陰極接法。20 .在工作方式 2時(shí),當(dāng) SMOD=0時(shí),其波特率為 fosc/64;當(dāng)SMOD=1時(shí),其波特率為 fosc/32 。21.8051單片機(jī)的程序存儲(chǔ)器采用的是掩膜 ROM。22 .當(dāng)80C51的RST引腳上保持 _2_ 個(gè)機(jī)器周期
4、以上的低電平時(shí),80C51即發(fā)生復(fù)位。23 .若晶振頻率為 6MHZ ,則8051的時(shí)鐘周期為1/3us,機(jī)器周期為 2us。24 .在寄存器尋址方式中,指令中指定寄存器的內(nèi)容就是操作數(shù)一。25 .串行口在工作方式 0下,數(shù)據(jù)傳輸?shù)牟ㄌ芈使潭閒osc/12。26 .為實(shí)現(xiàn)內(nèi)外程序存儲(chǔ)器的銜接,應(yīng)使用EA 信號(hào)進(jìn)行控制。27 .對(duì)于非編碼矩陣式鍵盤(pán),單片機(jī)對(duì)它的控制可采用程序控制掃描方式和中斷掃描方式兩種。28 .在MCS 51中,需要外加電路實(shí)現(xiàn)中斷撤除的是電平方式的外部中斷。29 .已知A=30H , DPTR=3000H ,程序存儲(chǔ)器單元(3030H) =50H ,執(zhí)行MOVC A ,
5、A+DPTR 后,A= 50H。30 .CMOS工藝的80C51有兩種低功耗工作方式:待機(jī)方式和掉電方式。31 .單片機(jī)中的中央處理器 CPU由 運(yùn)算器和控制器組成。32 .MCS-51單片機(jī)的時(shí)鐘電路包括兩部分內(nèi)容,即芯片內(nèi)用于構(gòu)成振蕩器的高增益的反相放大器和芯片外跨接的石英晶體與微調(diào)電容。33 .若晶振頻率為6MHZ ,則8051的時(shí)鐘周期為1/3us,機(jī)器周期為2us.指令周期2us8us 。34 .變址尋址中的基址寄存器為程序計(jì)數(shù)器PC或數(shù)據(jù)指針DPTR,變址寄存器為累加器A。35 .在串行通信中,方式 2和方式3的不同在于它們的 波特率 產(chǎn)生方式不同。36 .單片機(jī)系統(tǒng)的擴(kuò)展方法有并
6、行擴(kuò)展法和串行擴(kuò)展法兩種。37 .直接尋址是指在指令中直接給出操作數(shù)單元的地址。38 .在MCS-51中,為實(shí)現(xiàn)P0 口的數(shù)據(jù)和低位地址的地址復(fù)用,應(yīng)使用地址鎖存器。39 .系統(tǒng)復(fù)位后,SP的初始值為 07H。40 .為給以掃描方式工作的4*4鍵盤(pán)提供接口電路,在接口電路中只需要提供8個(gè)I/O 口控制。41 .開(kāi)辟堆棧的目的是方便處理中斷,調(diào)用子程序時(shí)保護(hù)現(xiàn)場(chǎng) 。42 .復(fù)位是單片機(jī)的初始化操作,其主要功能是把PC內(nèi)容初始化為0000H。43 .在寄存器間接尋址方式中,寄存器中存放的是操作數(shù)的地址 。44 .串行口在工作方式 0下,是比把串行口作為同步移位寄存器使用。45 .MCS-51單片機(jī)
7、中,地址總線由P0 口 提供低8位地址,由P2 口提供高8位地址。46 .轉(zhuǎn)換精度描述滿量程時(shí) DAC的實(shí)際 模擬輸出值和理論值的接近程度。47 .單片機(jī)的存儲(chǔ)器空間有兩種基本結(jié)構(gòu),普林斯頓結(jié)構(gòu)和哈佛結(jié)構(gòu),MCS-51單片機(jī)采用£便_結(jié)構(gòu)。48 .在單片機(jī)中,用隨機(jī)存取的存儲(chǔ)器來(lái)存儲(chǔ)數(shù)據(jù),暫存運(yùn)行期間的數(shù)據(jù)、中間結(jié)果、緩沖 和標(biāo)志位等,所以稱(chēng)之為數(shù)據(jù)存儲(chǔ)器。49 .LED是指發(fā)光二極管顯示器;LCD是指 液晶顯示器。50 .直接尋址是指在指令中直接給出操作數(shù) 單元的地址。51 .單片機(jī)中的中央處理器 CPU和通用微處理器基本相同,由運(yùn)算器和捽制器組成。52 .MCS51單片機(jī)片內(nèi)RA
8、M的寄存器區(qū)共有32個(gè)單元,分為4組寄存器,每組8個(gè)單元, 以R0-R7作為寄存器名稱(chēng)。53 .若晶振頻率為6MHZ ,則8051的時(shí)鐘周期為 1/3us,機(jī)器周期為2us。54 .指令的助記符形式又稱(chēng)為匯編語(yǔ)言指令。55.8051單片機(jī)內(nèi)有兩個(gè)16位定時(shí)/計(jì)數(shù)器,它們都有定時(shí)和事件計(jì)數(shù)的功能。56.8051單片機(jī)串行口工作于方式0時(shí)為同步移位寄存器。此時(shí)外接一個(gè)串入并出的移位寄存器,就可以擴(kuò)展一個(gè)并行輸出口。57 .線選法即把單獨(dú)的地址線接到外圍芯片的片選端 上。58.8155內(nèi)含一個(gè)14位的定時(shí)/計(jì)數(shù)器,它對(duì)輸入引腳TIMERIN 上的脈沖進(jìn)行 遞減計(jì)數(shù)。59 .分辨率即輸入數(shù)字發(fā)生單位數(shù)
9、碼變化時(shí),所對(duì)應(yīng)的輸出 模擬量 的變化量。60 .單片機(jī)中通常使用的是由 7個(gè)發(fā)光二極管,即七段LED按“日”字排列成的數(shù)碼管。61 .單片機(jī)中的中央處理器 CPU由 運(yùn)算器和控制器組成。62 .變址尋址中的基址寄存器為程序計(jì)數(shù)器PC 或數(shù)據(jù)指針DPTR變址寄存器為累加器 A。63 .在串行通信中,方式 2和方式3的不同在于它們的波特率 產(chǎn)生方式不同。64.8051單片機(jī)串行口工作于方式0時(shí)為同步移位寄存器。此時(shí)外接一個(gè)串入并比的移位寄存器,就可以擴(kuò)展一個(gè)并行輸出口。65 .線選法即把單獨(dú)的地址線接到外圍芯片的 片選端上。66 .單片機(jī)系統(tǒng)的擴(kuò)展方法有并行擴(kuò)展法和串行世展法兩種。67 .直接尋
10、址是指在指令中直接給出操作數(shù)單元的地址。68 .為給以掃描方式工作的4*4鍵盤(pán)提供接口電路,在接口電路中只需要提供 8 個(gè)I/O口控制。69 .開(kāi)辟堆棧的目的是方便處理中斷,調(diào)用子程序時(shí)能夠保護(hù)現(xiàn)場(chǎng)。70 .在單片機(jī)系統(tǒng)中需要安排較多的按鍵時(shí),通常把按鍵排列成矩陣 形式,也稱(chēng)行列式。71 .復(fù)位是單片機(jī)的初始化操作,其主要功能是把程序計(jì)數(shù)器PC 內(nèi)容初始化為0000H。72 .系統(tǒng)復(fù)位后,SP的初始值為07H。73 .偽指令ORG的功能是規(guī)定目標(biāo)程序的起始地址。74.8051單片機(jī)內(nèi)有兩個(gè)16位定時(shí)/計(jì)數(shù)器,它們都有 定時(shí) 和事件計(jì)數(shù)的功能。75.8155內(nèi)含一個(gè)14位的定時(shí)/計(jì)數(shù)器,它對(duì)輸入
11、引腳TIMERIN上的脈沖進(jìn)行 遞減計(jì)數(shù)。76 .MCS-51單片機(jī)中,地址總線由P0 口提供低8位地址,由P2 口提供高8位地址。77 . MCS-51單片機(jī)的時(shí)鐘電路包括兩部分內(nèi)容,即芯片內(nèi)用于構(gòu)成振蕩器的高增益的反相放大器和芯片外跨接的石英晶體 與微調(diào)電容。78 .按鍵產(chǎn)生的抖動(dòng)一般采用軟件延時(shí)方法消去。79 .直接尋址是指在指令中直接給出操作數(shù) 單元的地址。80 .單片機(jī)中的中央處理器 CPU通用微處理器基本相同,由運(yùn)算器和控制能 組成。81 .MCS-51單片機(jī)片內(nèi)RAM勺工作寄存器區(qū)共有 32個(gè)單元,分為4組寄存器,每組 8個(gè)工作寄存器,組內(nèi)編號(hào)為R0-R7。82 .在寄存器間接尋
12、址方式中,寄存器中存放的是操作數(shù)的地址 。83 .在MCS-51中,為實(shí)現(xiàn)P0 口的數(shù)據(jù)和低位地址的地址復(fù)用,應(yīng)使用地址鎖存器。84 .若晶振頻率為6MHZ則8051的時(shí)鐘周期為1/3us,機(jī)器周期為2us。85 .在單片機(jī)中,用隨機(jī)存取的存儲(chǔ)器來(lái)存儲(chǔ)數(shù)據(jù),暫存運(yùn)行期間的數(shù)據(jù)、中間結(jié)果、緩沖和標(biāo)志位等,所以稱(chēng)之為數(shù)據(jù)存儲(chǔ)器。86 .若晶振頻率為6MHZ ,則8051的時(shí)鐘周期為1/3us,機(jī)器周期為2us,指令周期 2us8us 。87 .轉(zhuǎn)換精度描述滿量程時(shí)DAC勺實(shí)際模擬輸出值和理論值的接近程度。88 .LED是指發(fā)光二極管顯示器;LCD是指液晶顯示器。89 .指令的助記符形式又稱(chēng)為 匯編
13、語(yǔ)言指令。90 .單片機(jī)中通常使用的是由7個(gè) 發(fā)光二極管 ,即七段LED按“日”字排列成的數(shù)碼管。二、單項(xiàng)選擇題1 .關(guān)于MCS-51單片機(jī)存儲(chǔ)器說(shuō)法錯(cuò)誤的是( B )A、MCS-51RAM 和ROM分開(kāi)編址;B、MCS-51 RAM 和ROM合用一個(gè)存儲(chǔ)器空間;C、MCS-51CPU用不同指令訪問(wèn)不同的存儲(chǔ)器空間;D、MCS-51采用哈佛結(jié)構(gòu)2 . 8051單片機(jī)復(fù)位信號(hào)應(yīng)從( A )腳接入。A RST; B、P3.2 ; C 8 腳;D、T13 .若晶振頻率為12MHz ,則關(guān)于8051的時(shí)序,說(shuō)法錯(cuò)誤的是( C )A、8051的震蕩周期為1/12us; B、8051的時(shí)鐘周期為1/6us
14、; C、8051的機(jī)器周期為 2us;D、8051的指令周期為14us4 .在工作方式0下,計(jì)數(shù)器是由TH的全部8位和TL的5位組成,因此其計(jì)數(shù)范圍是(C )A 18092; B、 08191; C、 08192; D> 140965 .在下列信號(hào)中,不是給程序存儲(chǔ)器擴(kuò)展使用的是( D )A PSEN ;日 EA ; C、ALE ; D、WR6 .MCS-52系列與MCS-51系列相比,下列說(shuō)法錯(cuò)誤的是( B )。A、片內(nèi) RAM 從128KB增至256KB ; B、片內(nèi) ROM 從4位增至8位;C、定時(shí)計(jì)數(shù)器從2個(gè)增至3個(gè);D、中斷源從5個(gè)增至6個(gè)7 .當(dāng)PSW=10H時(shí),通用寄存器
15、RS1、RS0的地址是( C )。A 00H07H; B、08+0FH; C、10H17H ; D、18H1FH8 .下列指令格式正確的是( A )A、DEL : XCH A , 30H; B、MOV : INC A ; C、2AB : MOV A , #20H; D、ABC , MOV 23H ,A9 .當(dāng)MCS-51進(jìn)行多機(jī)通信時(shí),串行接口白工作方式應(yīng)選擇( C )A、方式0; B、方式1; C、方式2;10.下列說(shuō)法正確的是:(D )A、各中斷發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在 B、各中斷發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在 C、各中斷發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在 D、各中斷發(fā)出的中斷請(qǐng)求信號(hào),
16、都會(huì)標(biāo)記在 11.EPROM 指的是( C )A、閃速存儲(chǔ)器;B、掩膜程序存儲(chǔ)器; 器12.8051單片機(jī)的時(shí)序單位從小到大依次是( A、拍節(jié)、狀態(tài)、機(jī)器周期、指令周期; C、拍節(jié)、狀態(tài)、指令周期、機(jī)器周期;13.指令MOVXI址空間是( B )。A 片外 ROM B、片外 RAM CD、方式0或方式2MCS 51系統(tǒng)的IE寄存器中。MCS51系統(tǒng)的TMOD 寄存器中。MCS -51系統(tǒng)的IP寄存器中。MCS 51系統(tǒng)的TCON與SCON寄存器中。C、紫外線擦除可編程程序存儲(chǔ)器;D、無(wú)程序存心B、狀態(tài)、拍節(jié)、機(jī)器周期、指令周期;D、狀態(tài)、機(jī)器周期、拍節(jié)、指令周期、片內(nèi)RAM D、片內(nèi)ROM14
17、 .在工作方式2下,把T0 (或T1)配置成一個(gè)可以自動(dòng)重裝載的8位定時(shí)/計(jì)數(shù)器,因此其最大計(jì)數(shù)長(zhǎng)度是(D )A 8092;曰 65536; C、 128; D 25615 .以下所列特點(diǎn)中,不屬于串行工作方式2的是(C )A 11位幀格式;已 有第九數(shù)據(jù)位;G使用一種固定的波特率;H使用兩種固定波特率16.8051單片機(jī)有(C )個(gè)中斷源。A 2 ; B、3 ; C、5 ; D、617 .微機(jī)中堆棧指針的作用是(B )A指明棧底的位置;B、指明棧頂?shù)奈恢茫籆、操作數(shù)地址;D指令的地址18 .在下列信號(hào)中,不是給數(shù)據(jù)存儲(chǔ)器擴(kuò)展使用的是( A )A、EA; B、WR ; C、 RD ; D、AL
18、E19 .MCS-51單片機(jī)要用傳送指令訪問(wèn)程序存儲(chǔ)器,它的指令操作碼助記符是(D )A MOVX B MUL C MOV 口 MOVC20 .幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位和1個(gè)停止位的異步串行通信方式是( B )A方式0; B、方式1; C、方式2; D、方式321.8051采用的程序存儲(chǔ)器形式(C )A ROMLESS B、EPROM C、掩膜 ROM D、Flash ROM22 .PSW=18H時(shí),則當(dāng)前工作寄存器是( D )A、0 組;B、1 組;C、2 組;D、3 組23 .單片機(jī)復(fù)位時(shí),程序計(jì)數(shù)器(PQ的值是(A )A 0000H; B、0030H; C 4000H; D 410
19、0H24 .對(duì)片外RAM的數(shù)據(jù)傳送指令,只能使用( B )A、MOV 指令;B、MOVX 指令;C、PUSH 指令;D、MOVC 指令25 .串行工作方式1的波特率是(D )A、固定的,為時(shí)鐘頻率的十二分之一;日固定的,為時(shí)鐘頻率的三十二分之一;C固定的,為時(shí)鐘頻率的六十四分之一;D可變的,通過(guò)定時(shí)器/計(jì)數(shù)器1的溢出率設(shè)定26.8051 單片機(jī)外部中斷 0、1( INT0, INT1)在(D )。A P0 口; B、P1 口; C P2 口 ; D> P3 口27 .在工作方式0下,計(jì)數(shù)器是由TH的全部8位和TL的5位組成,因此其計(jì)數(shù)范圍是(C )A 18092; B、 08191; C
20、、 08192; D> 1409628 .在MCS 51中,需要外加電路實(shí)現(xiàn)中斷撤除的是:(A)A、電平方式的外部中斷;B、脈沖方式的外部中斷; C、外部串行中斷;D、定時(shí)中斷29 .為實(shí)現(xiàn)內(nèi)外程序存儲(chǔ)器的銜接,應(yīng)使用( B )信號(hào)進(jìn)行控制。A PSEN ; B EA ; C、ALE ; D、WR30 .可以為訪問(wèn)程序存儲(chǔ)器提供或構(gòu)成地址的有(C )A、只有程序計(jì)數(shù)器 PC; B、只有PC和累加器A; C、只有PC、A和數(shù)據(jù)指針 DPTR; D、PC、A、DPTR和堆棧指針 SP31 .8052AH單片機(jī)的可編程定時(shí)器/計(jì)數(shù)器的個(gè)數(shù)是(B )A.2B.3C.5D.632 .以下運(yùn)算中對(duì)溢
21、出標(biāo)志OV沒(méi)有影響或不受OV教響的運(yùn)算是(B )A.符號(hào)加減法運(yùn)算B.邏輯運(yùn)算 C.乘法運(yùn)算 D.除法運(yùn)算33 .當(dāng)外部中斷 0中斷請(qǐng)求被 CPU響應(yīng)后,PC自動(dòng)被 CPU裝入的中斷源中斷入口地址是(A )A.0003H B.000BH C.0013H D.001BH34 .當(dāng)PSW=10H寸,工作寄存器組選擇位是( C )A.00HB.01HC.10HD.11H35 .指令MOV C , 7EH指令采用的尋址方式是( A )A.位尋址 B.立即尋址C.直接尋址D.相對(duì)尋址36 .MCS-51的中斷允許控制寄存器IE的內(nèi)容為83H, CPUW響應(yīng)的中斷請(qǐng)求是( D )A.INT0 , INT1
22、 B.T0, T1 C.T1 ,串行接口 D.INT0 , T037 .MCS-51定時(shí)/計(jì)數(shù)器具有四種工作模式,確定哪種工作模式的寄存器是( B )學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考A.TCON B.TMOD C.PCON D.SCON38 .要實(shí)現(xiàn)80C51單片機(jī)的復(fù)位操作必須使RST引腳至少 保持兩個(gè)機(jī)器周期的( A )A.高電平信號(hào)B.低電平信號(hào)C.脈沖信號(hào)D.下降沿信號(hào)39 . 下列不是 單片機(jī)名稱(chēng)的是(A )A. 微處理器B. 微控制器C. 嵌入式微控制器D. 單片微型計(jì)算機(jī)40 .若80C51單片機(jī)的震蕩頻率為 12MHz則它的機(jī)器周期為( C )A.1/12 必 B.1/6
23、必 C.1 而 D.2 而41 .8 位的 A/D 轉(zhuǎn)換器的分辨率是(D )A.1/8B.1/16 C.1/64D.1/25642. 在計(jì)算機(jī)系統(tǒng)中使用單片機(jī)屬于計(jì)算機(jī)的(C )A.在智能化儀表中的應(yīng)用B.在機(jī)電一體化中的應(yīng)用C.在智能接口中的應(yīng)用D.在人類(lèi)生活中的應(yīng)用43. MCS-51 單片機(jī)的定時(shí)器工作于模式1 時(shí),采用的定時(shí)/計(jì)數(shù)器是(D )A.8 位 B.13 位 C.14 位 D.16 位44. 計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言是(C )A.匯編語(yǔ)言B.高級(jí)語(yǔ)言 C.機(jī)器語(yǔ)言 D.硬件和軟件45. 假設(shè)堆棧指針 SP的值為32H,進(jìn)行子程序調(diào)用且返回后,SP的值為(C )A.30H B
24、.31H C.32H D.33H46. 在 80C51 串行通信中,波特率是固定的工作方式是(B )A. 方式 0 和方式 1 B. 方式 0 和方式 2 C. 方式 1 和方式 2 D. 方式 1 方式 347.80C51 同一級(jí)別的中斷:定時(shí)/計(jì)數(shù)器0( T0) 、 定時(shí) /計(jì)數(shù)器1( T1) 、 外部中斷0( INT0) 、外部中斷1 (INT1)同時(shí)產(chǎn)生,CPUP向應(yīng)中斷的先后順序是( B )A.INT0 . INT1 - T0-T1B.INT0 - Tg INT1 - T1C.T0-INTOfT INT1D.T0fT1 -INTOfINT148 .MCS-51 單片機(jī)串行工作方式2
25、和方式 3 的不同 在于( D )A. 接收數(shù)據(jù)引腳不同B. 數(shù)據(jù)幀格式不同C. 發(fā)送數(shù)據(jù)引腳不同D. 波特率產(chǎn)生方式不同49 .已知1只共陰極LED顯示器,若需顯示數(shù)字 0,它的字形代碼應(yīng)為(A )A.3FH B.COH C.3OH D.CFH50 .MCS-51在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)(A )A. 外部中斷O B. 定時(shí) / 計(jì)數(shù)器 O 溢出中斷C. 外部中斷1 D. 定時(shí) /計(jì)數(shù)器 1 溢出中斷51 .MCS-51系統(tǒng)中,對(duì)程序存儲(chǔ)器ROM勺尋址方式是(C )A. 立即尋址B. 位尋址 C. 寄存器間接尋址D. 直接尋址52 . 可通過(guò)紫外線擦除程序存儲(chǔ)器的內(nèi)容
26、的只讀存儲(chǔ)器是(B )A. 掩膜 ROM B.EPROM C.ROMLESS D.Flash ROM53.ADC0809按轉(zhuǎn)換原理屬于(C )A. 計(jì)數(shù)器式B. 雙積分式C. 逐次逼近式D. 并列式54.MCS-51單片機(jī)共有七種尋址方式,其中: MOV A R0i于(C )A. 直接尋址B. 立即尋址C. 間接尋址D. 位尋址55. 專(zhuān)門(mén)用來(lái)控制指令執(zhí)行順序的寄存器是(D )A.SP B.ACC C.DPTR D.PC56. 單片機(jī) 8051 與 8751 的主要區(qū)別 在于( A )A. 內(nèi)部程序存儲(chǔ)器的類(lèi)型不同B. 內(nèi)部數(shù)據(jù)存儲(chǔ)器的類(lèi)型不同C. 內(nèi)部程序存儲(chǔ)器的容量不同D. 內(nèi)部數(shù)據(jù)存儲(chǔ)器
27、的容量不同57.8051 定時(shí) /計(jì)數(shù)器的工作模式寄存器TMODH勺操作模式控制位 M1 M0的狀態(tài)為10時(shí),定時(shí) / 計(jì)數(shù)器被設(shè)定為(C )A.13 位定時(shí) /計(jì)數(shù)器B.16 位定時(shí) /計(jì)數(shù)器C.自動(dòng)再裝入8位定時(shí)/計(jì)數(shù)器 D.T0為兩個(gè)獨(dú)立的8位定時(shí)/計(jì)數(shù)器,T1停止工作58 .在下列單片機(jī)芯片中使用掩膜ROW為內(nèi)部ROM勺是(B )A.8031 B.8051 C.8032 D.875159 . 堆棧內(nèi)數(shù)據(jù)存取的結(jié)構(gòu)方式是(A )A. 后進(jìn)先出B. 先進(jìn)先出C. 后進(jìn)后出D. 只進(jìn)不出60 .偽指令DS的功能是(D )A. 將位地址賦予所規(guī)定的字符名稱(chēng)B. 規(guī)定目標(biāo)程序的起始地址C. 從指
28、定地址開(kāi)始定義若干個(gè)16 位數(shù)據(jù) D. 從指定地址開(kāi)始保留若干字節(jié)的內(nèi)存空間備用 三、名詞解釋1 .數(shù)據(jù)存儲(chǔ)器RAM :在單片機(jī)中,用隨機(jī)存取的存儲(chǔ)器RAM 來(lái)存儲(chǔ)數(shù)據(jù),暫存運(yùn)行期間的數(shù)據(jù)、中間結(jié)果、緩沖和標(biāo)志位等,稱(chēng)之為數(shù)據(jù)存儲(chǔ)器。2 .機(jī)器周期:用機(jī)器周期把一條指令劃分為若干階段,每個(gè)機(jī)器周期完成某些規(guī)定操作。一個(gè)機(jī)器周期包含6 個(gè)狀態(tài)周期,12 個(gè)拍節(jié)。3、尋址方式:就是告訴CPU 如何找到操作數(shù)的方式。4 .中斷:由于外部或內(nèi)部事件改變?cè)瓉?lái)CPU 正在執(zhí)行的指令順序的一種工作機(jī)制。5 .A/D 轉(zhuǎn)換器:把被控對(duì)象的各種模擬量變成計(jì)算機(jī)可以識(shí)別的數(shù)字信息。6 .EPROM :可通過(guò)紫外線
29、擦除程序存儲(chǔ)器的內(nèi)容,之后重新寫(xiě)入。7 .寄存器間接尋址:在指令中以寄存器的內(nèi)容為指定的地址去取操作數(shù)。8 .逐列掃描法:一次使每一列線為低,其余輸出為高,然后讀入行線狀態(tài),以判斷列線是否與行線相連,即按鍵是否被按下。9 .按鍵電平復(fù)位:把復(fù)位端通過(guò)電阻與電源Vcc 接通而實(shí)現(xiàn)。10 .波特率發(fā)生器:由定時(shí)器T1 通過(guò)模式2及內(nèi)部一些控制開(kāi)關(guān)和分頻器所組成,向串行口提供發(fā)送時(shí)鐘和接收時(shí)鐘。11 .掩膜 ROM :由半導(dǎo)體廠家在芯片生產(chǎn)封裝時(shí),將用戶的應(yīng)用程序代碼通過(guò)掩膜工藝制作到單片機(jī)的ROM 區(qū),一旦寫(xiě)入后用戶則不能修改。12 .指令周期:完成一條指令占用的全部時(shí)間,一個(gè)指令周期通常包含14
30、 個(gè)機(jī)器周期。13 .相對(duì)尋址:相對(duì)轉(zhuǎn)移指令執(zhí)行時(shí),是以當(dāng)前的PC 值加上指令中規(guī)定的偏移量形成實(shí)際的轉(zhuǎn)移地址。14 .轉(zhuǎn)換精度:指滿量程時(shí)DAC的實(shí)際模擬輸出值和理論值的接近程度。15 .單片機(jī):把組成微型計(jì)算機(jī)的各個(gè)功能部件,如中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM 、輸入/輸出接口電路、定時(shí)器/計(jì)數(shù)器以及串行通信接口等集成在一塊芯片中,構(gòu)成一個(gè)完整的微型計(jì)算機(jī)。16 .掩膜 ROM :由半導(dǎo)體廠家在芯片生產(chǎn)封裝時(shí),將用戶的應(yīng)用程序代碼通過(guò)掩膜工藝制作到單片機(jī)的ROM 區(qū),一旦寫(xiě)入后用戶則不能修改。17 .機(jī)器語(yǔ)言:用二進(jìn)制編碼表示每條指令,是計(jì)算機(jī)能直接識(shí)別和執(zhí)行的一種語(yǔ)言
31、。18 .上電自動(dòng)復(fù)位:通過(guò)外部復(fù)位電路的電容充電來(lái)實(shí)現(xiàn)。19 .偽指令:不產(chǎn)生可執(zhí)行的目標(biāo)代碼,僅指明在匯編時(shí)執(zhí)行哪一些特殊的操作。20 .分辨率:輸入數(shù)字發(fā)生單位數(shù)碼變化時(shí),所對(duì)應(yīng)的輸出模擬量的變化量。21 .Flash ROM : 閃速存儲(chǔ)器,編程與擦除完全用電實(shí)現(xiàn),可由用戶多次編程寫(xiě)入的程序存儲(chǔ)器。22 .指令寄存器IR:用來(lái)存放指令操作碼的專(zhuān)用寄存器。23 .獨(dú)立式按鍵:是指直接用I/O 口構(gòu)成單個(gè)的按鍵電路。24 .位尋址:對(duì)片內(nèi)RAM 的位尋址區(qū)和可以位尋址的特殊功能寄存器SFR 進(jìn)行位操作時(shí)的尋址方法。25 .串行口發(fā)送/接收緩沖寄存器 SBUF:發(fā)送/接收共用的數(shù)據(jù)緩沖寄存器
32、。26 、 堆棧指針SP: 是存放當(dāng)前堆棧棧頂所對(duì)應(yīng)的存儲(chǔ)單元地址的一個(gè)8 位寄存器。(第 2 章,P24)27 .變址尋址:基址寄存器加變址寄存器的間接尋址。(第三章,P47)28 .DPTR :數(shù)據(jù)指針DPTR是一個(gè)16位的專(zhuān)用地址指針寄存器,主要用來(lái)存放16位地址,作為間址寄存器使用。(第 2 章,P15)29 .OTP ROM :這是用戶一次性編程寫(xiě)入的程序存儲(chǔ)器。(第一章,P4)30 .全地址譯碼法:用譯碼器對(duì)高位地址進(jìn)行譯碼,譯出的信號(hào)為片選線。(第六章,P143)31 .ROMLESS單片機(jī)內(nèi)部沒(méi)有程序存儲(chǔ)器,使用時(shí)必須在外部擴(kuò)展一片EPRO祚為程序存儲(chǔ)器。32 . 獨(dú)立式按鍵:
33、是指直接用I/O 口構(gòu)成單個(gè)的按鍵電路。學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考33 .分辨率:輸入數(shù)字發(fā)生單位數(shù)碼變化時(shí),所對(duì)應(yīng)的輸出模擬量的變化量。34 .OTP ROM這是用戶一次性編程寫(xiě)入的程序存儲(chǔ)器。35 .按鍵電平復(fù)位:把復(fù)位端通過(guò)電阻與電源VCCg通而實(shí)現(xiàn)。36 .指令寄存器IR:用來(lái)存放指令操作碼的專(zhuān)用寄存器。37 .偽指令:不產(chǎn)生可執(zhí)行的目標(biāo)代碼,僅指明在匯編時(shí)執(zhí)行哪一些特殊的操作。38 .匯編語(yǔ)言:用助記符、符號(hào)和數(shù)字等來(lái)表示指令的程序語(yǔ)言,它與機(jī)器指令是一一對(duì)應(yīng)的。39 .串行口發(fā)送/接收緩沖寄存器 SBUF發(fā)送/接收共用的數(shù)據(jù)緩沖寄存器。40 .位尋址:對(duì)片內(nèi) RAM勺位尋
34、址區(qū)和可以位尋址的特殊功能寄存器SFR進(jìn)行位操作時(shí)的尋址方法。41 .堆棧指針SP:是存放當(dāng)前堆棧棧頂所對(duì)應(yīng)的存儲(chǔ)單元地址的一個(gè)8位寄存器。42 .變址尋址:基址寄存器加變址寄存器的間接尋址。43 .DPTR:數(shù)據(jù)指針DPT觀一個(gè)16位的專(zhuān)用地址指針寄存器,主要用來(lái)存放16位地址,作為間址寄存器使用。44 .Flash ROM閃速存儲(chǔ)器,編程與擦除完全用電實(shí)現(xiàn),可由用戶多次編程寫(xiě)入的程序存儲(chǔ) 器。45 .全地址譯碼法:用譯碼器對(duì)高位地址進(jìn)行譯碼,譯出的信號(hào)為片選線。 四、簡(jiǎn)答題1.內(nèi)部RAM低128單元?jiǎng)澐譃槟膸讉€(gè)主要部分?說(shuō)明各部分的使用特點(diǎn)。工作寄存器區(qū):32個(gè)單元,分為4組,每組包括8個(gè)
35、工作寄存器。位尋址區(qū):共16個(gè)字節(jié)單元,即可進(jìn)行字節(jié)尋址,又可實(shí)現(xiàn)位尋址。字節(jié)尋址區(qū):80個(gè)字節(jié)單元,可供用戶使用。2.8051有5個(gè)中斷源,每個(gè)中斷源入口地址彼此相差8個(gè)存儲(chǔ)單元,如何利用他們轉(zhuǎn)入相應(yīng)的中斷服務(wù)程序。各中斷源的入口矢量地址之間只相隔8個(gè)單元,無(wú)法容納一般的中斷服務(wù)程序。通常是在中斷入口矢量地址單元處存放一條無(wú)條件轉(zhuǎn)移指令,因而可轉(zhuǎn)至存儲(chǔ)器任意空間中去。3 .在MCS-51擴(kuò)展系統(tǒng)中,片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器用相同的編址方法,是否會(huì)在數(shù)據(jù)總線上出現(xiàn)總線競(jìng)爭(zhēng)現(xiàn)象?為什么?不會(huì),因?yàn)閱纹瑱C(jī)使用不同的控制信號(hào)訪問(wèn)這兩類(lèi)存儲(chǔ)器。片外RAM的讀寫(xiě)由8051的RD、WR控制,片外RO
36、M則需要PSEN信號(hào)控制。4 .簡(jiǎn)述LED工作原理?在選用共陰極的LED時(shí),只要某一發(fā)光二極管加上高電平,該段即點(diǎn)亮,反之則暗。而選 用共陽(yáng)極的LED時(shí),要使某一段發(fā)光二極管發(fā)亮,則需要加上低電平,反之則暗。5 .單片機(jī)內(nèi)部的程序存儲(chǔ)器有哪幾種形式?掩膜型 ROM、EPROM、ROMLESS、OTP、Flash ROM6 .什么是堆棧?堆棧指示器(SP)的作用是什么?堆棧:是在片內(nèi) RAM中數(shù)據(jù)先進(jìn)后出或后進(jìn)先出的一個(gè)存儲(chǔ)區(qū)域。堆棧指示器作用:存放當(dāng)前堆棧棧頂?shù)刂贰? .簡(jiǎn)述MCS-51單片機(jī)中斷優(yōu)先級(jí)的順序。先執(zhí)行高優(yōu)先級(jí)中斷,后執(zhí)行低優(yōu)先級(jí)中斷,同級(jí)中斷請(qǐng)求,按下列順序執(zhí)行:外部中斷0,定
37、時(shí)/計(jì)數(shù)器0溢出中斷,外部中斷1,定時(shí)/計(jì)數(shù)器1溢出中斷,串行口中斷。 8.D/A轉(zhuǎn)換器的技術(shù)性能指標(biāo)有哪些?分辨率、轉(zhuǎn)換精度、偏移量誤差、線性度、建立時(shí)間、外界芯片與計(jì)算機(jī)接口形式9.簡(jiǎn)要說(shuō)明PSW各狀態(tài)位的作用。P奇偶標(biāo)志位,A中奇數(shù)個(gè)1時(shí),P置1,否則P置0; F1用戶標(biāo)志位,未使用;OV溢出標(biāo)志位,溢出 OV=1 ,結(jié)果不正確,否則 OV=0,正常運(yùn)算;RS1, RS0工作寄存器 組選擇位,選定哪組工作寄存器;F0用戶標(biāo)志位,用戶根據(jù)需要確定置位和復(fù)位;AC輔助進(jìn)位標(biāo)志位,加減運(yùn)算時(shí),低4位向高4位進(jìn)位或借位 AC=1 ,否則,AC=0 ; CY進(jìn)位標(biāo)志位,累加器A位7有進(jìn)位或借位 C
38、Y=1 ,否則CY=0.(第二章,P18) 10.8051有哪幾個(gè)中斷源?寫(xiě)出其名稱(chēng)并給出相應(yīng)的中斷入口地址。INTO 外部中斷0請(qǐng)求0003H1NT1 外部中斷1請(qǐng)求0013HT0 定時(shí)/計(jì)數(shù)器0溢出中斷請(qǐng)求 000BHT1 定時(shí)/計(jì)數(shù)器1溢出中斷請(qǐng)求 001BHTX/RX串行口中斷請(qǐng)求0023H11.簡(jiǎn)述MCS-51單片機(jī)有哪幾種尋址方式。立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、相對(duì)尋址、位尋址 12.簡(jiǎn)述矩陣式鍵盤(pán)的工作過(guò)程?使列線輸出全為0,讀取行線輸入的狀態(tài),若沒(méi)有鍵按下,行、列線都是斷開(kāi)的,讀入的行 線均為高電平。當(dāng)有鍵按下,對(duì)應(yīng)的行線和列線相通,則讀入的相應(yīng)行線
39、為低電平,然后逐 列掃描確定被按下鍵所在的行號(hào)和列號(hào)。13 .簡(jiǎn)述MCS-51單片機(jī)4個(gè)8位并行I/O 口的功能。P0 口作為一般I/O 口使用,或作為地址/數(shù)據(jù)總線使用;P1 口是I/O 口使用;P2 口作為通用I/O 口使用,或作為高 8位的地址線輸出;P3 口作為通用I/O 口使用,或作為第二功能使用。14 .查詢到某個(gè)中斷標(biāo)志為1,此時(shí)還需滿足哪些條件,才能在下一個(gè)機(jī)器周期按優(yōu)先級(jí)進(jìn)行中斷處理。無(wú)同級(jí)或更高級(jí)的中斷在服務(wù);學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考現(xiàn)行的機(jī)器周期是指令的最后一個(gè)機(jī)器周期;當(dāng)前正執(zhí)行的指令不是中斷返回指令或訪問(wèn)IP、 IE 寄存器等與中斷有關(guān)的指令。15 . 簡(jiǎn)
40、要說(shuō)明采用軟件消除按鍵抖動(dòng)的方法。在第一次檢測(cè)到有鍵按下時(shí),該鍵所對(duì)應(yīng)的行線是為低電平,執(zhí)行一端延時(shí)10ms的子程序后,確認(rèn)該行線電平是否仍然為低電平,如果仍為低電平,則確認(rèn)為該行確實(shí)有鍵按下。16 . 為什么定時(shí)器/計(jì)數(shù)器T1 用做串行口波特率發(fā)生器時(shí),采用方式2?解答:因?yàn)槎〞r(shí)器/計(jì)數(shù)器在方式2 下,初值可以自動(dòng)重裝,這樣在做串口波特率發(fā)生器設(shè)置時(shí),就避免了重裝參數(shù)的操作。17 . 單片機(jī)復(fù)位操作有幾種方式,各如何實(shí)現(xiàn)復(fù)位操作?上電自動(dòng)復(fù)位:通過(guò)外部復(fù)位電路的電容充電實(shí)現(xiàn)的。按鍵電平復(fù)位:把復(fù)位端通過(guò)電阻與電源VCC 接通而實(shí)現(xiàn)。外部脈沖復(fù)位是由外部提供一個(gè)復(fù)位脈沖。18 .MCS-51
41、中斷請(qǐng)求的撤消有哪幾種情況?(1)定時(shí)器0和定時(shí)器1的溢出中斷,CPU在響應(yīng)中斷后硬件自動(dòng)清除 TF0或TF1標(biāo)志;( 2)外部中斷請(qǐng)求的撤銷(xiāo)。邊沿觸發(fā)方式的外部中斷,CPM響應(yīng)中斷后,由硬件自動(dòng)將 IE0或IE1標(biāo)志位清除。電平觸發(fā)方式的外部中斷,要增加相應(yīng)控制接口電路,外部中斷請(qǐng)求信號(hào)加在增加的觸發(fā)器時(shí)鐘端CLK D接地。( 3)串行口的中斷,用軟件的方法清除其響應(yīng)的中斷標(biāo)志位。19 . 簡(jiǎn)述鍵盤(pán)掃描子程序的功能?判斷鍵盤(pán)上有無(wú)按鍵按下;按鍵去抖動(dòng);判別按鍵的鍵號(hào);等待鍵釋放,將讀出的鍵號(hào)送入累加器A;由鍵號(hào)采用查表技術(shù)確定鍵值,然后轉(zhuǎn)各各按鍵的功能處理。20 . 單片機(jī)存儲(chǔ)器的空間有哪幾
42、種基本結(jié)構(gòu),有什么不同之處?MCS-51 單片機(jī)采用哪種結(jié)構(gòu)?普林斯頓結(jié)構(gòu):將程序和數(shù)據(jù)合用一個(gè)存儲(chǔ)器空間,即RO防口 RAM勺地址同在一個(gè)空間分配的不同地址。哈佛結(jié)構(gòu):將程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器截然分開(kāi),分別尋址的結(jié)構(gòu)。MCS-51單片機(jī)采用哈佛結(jié)構(gòu)。21 .MCS-51 單片機(jī)存儲(chǔ)器采用什么結(jié)構(gòu),在物理和邏輯上各有哪幾種地址空間?(第2 章,P19-20)哈佛結(jié)構(gòu):即 程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器嚴(yán)格分開(kāi)的結(jié)構(gòu)物理上設(shè)有4 個(gè)存儲(chǔ)器空間:片內(nèi)程序存儲(chǔ)器、片外程序存儲(chǔ)器、片內(nèi)數(shù)據(jù)存儲(chǔ)器、片外數(shù)據(jù)存儲(chǔ)器。.邏輯上設(shè)有3 個(gè)存儲(chǔ)器空間:片內(nèi)、片外統(tǒng)一的64K 字節(jié)程序存儲(chǔ)器地址空間,片內(nèi)256 字節(jié)數(shù)據(jù)
43、存儲(chǔ)器地址空間,片外64K 字節(jié)的數(shù)據(jù)存儲(chǔ)器地址空間。22 .簡(jiǎn)述MCS-51單片機(jī)中斷響應(yīng)過(guò)程。(第五章,P119-120)(1) CPUP向應(yīng)中斷后,由硬件自動(dòng)設(shè)置與中斷有關(guān)的標(biāo)志。(2) CPUP向應(yīng)中斷后,由硬件自動(dòng)保護(hù)斷點(diǎn)。(3) 3) 根據(jù)不同的中斷源,選擇不同的中斷入口地址送入PC, 從而轉(zhuǎn)入相應(yīng)的中斷服務(wù)程序。23 .A/D 轉(zhuǎn)換器有哪幾種類(lèi)型?各有什么特點(diǎn)?(第7 章,P192)計(jì)數(shù)器式A/D:結(jié)構(gòu)簡(jiǎn)單,轉(zhuǎn)換速度慢。雙積分式A/D:轉(zhuǎn)換精度很高,抗干擾能力也強(qiáng),但速度慢。逐次逼近式A/D: 轉(zhuǎn)換速度較快,轉(zhuǎn)換精度也較高,但與雙積分式A/D 相比, 抗干擾性較差。24 .若 S
44、P=60H, 標(biāo)號(hào) LABEL 所在的地址為3456H。 LCALL 指令的地址為2000H, 執(zhí)行指令如下:2000H LCALL LABEL后, 堆棧指針SP 和堆棧內(nèi)容發(fā)生了什么變化?PC 的值等于什么?( 3 章, 3 節(jié),P70)答: 1) SP=SP+1=61H(61H)=PC 的低字節(jié)=03HSP=SP+1=62H(62H)=PC 的高字節(jié)=20H2) PC=3456H25. 簡(jiǎn)述 MCS-51 單片機(jī) 4 個(gè) 8 位并行 I/O 口的功能。P0 口作為一般I/O 口使用,或作為地址/數(shù)據(jù)總線使用;P1 口是 I/O 口使用;P2 口作為通用I/O 口使用,或作為高8 位的地址線
45、輸出;P3 口作為通用I/O 口使用,或作為第二功能使用。26. 若SP=60H,標(biāo)號(hào)LABEL所在的地址為 3456H。LCALL指令的地址為 2000H,執(zhí)行指 令如下:2000H LCALL LABEL則:(1)堆棧指針SP和堆棧內(nèi)容發(fā)生了什么變化? (2) PC的值等于什么?(1)SP=SP+1=61H(61H)=PC 的低字節(jié)=03HSP=SP+1=62H(62H)=PC 的高字節(jié)=20H (2)PC=3456H27. 簡(jiǎn)要說(shuō)明采用軟件消除按鍵抖動(dòng)的方法。在第一次檢測(cè)到有鍵按下時(shí),該鍵所對(duì)應(yīng)的行線是為低電平,執(zhí)行一端延時(shí)10ms的子程序后,確認(rèn)該行線電平是否仍然為低電平,如果仍為低電
46、平,則確認(rèn)為該行確實(shí)有鍵按下。28. 單片機(jī)復(fù)位操作有哪幾種方式,各如何實(shí)現(xiàn)復(fù)位操作?上電自動(dòng)復(fù)位、按鍵電平復(fù)位、外部脈沖復(fù)位上電自動(dòng)復(fù)位:通過(guò)外部復(fù)位電路的電容充電實(shí)現(xiàn)的。按鍵電平復(fù)位:把復(fù)位端通過(guò)電阻與電源VCC 接通而實(shí)現(xiàn)。外部脈沖復(fù)位:是由外部提供一個(gè)復(fù)位脈沖。29. MCS-51 單片機(jī)存儲(chǔ)器在物理和邏輯上各有哪幾種地址空間?物理上設(shè)有4 個(gè)存儲(chǔ)器空間: 片內(nèi)程序存儲(chǔ)器、片外程序存儲(chǔ)器、片內(nèi)數(shù)據(jù)存儲(chǔ)器、片外數(shù)據(jù)存儲(chǔ)器。邏輯上設(shè)有3 個(gè)存儲(chǔ)器空間: 片內(nèi)、片外統(tǒng)一的64K 字節(jié)程序存儲(chǔ)器地址空間,片內(nèi)256 字節(jié)數(shù)據(jù)存儲(chǔ)器地址空間,片外64K字節(jié)的數(shù)據(jù)存儲(chǔ)器地址空間。30. 為什么定時(shí)
47、器/計(jì)數(shù)器T1 用做串行口波特率發(fā)生器時(shí),采用方式2?因?yàn)槎〞r(shí)器/計(jì)數(shù)器在方式2 下, TL1 作計(jì)數(shù)用,TH1 用于保存計(jì)數(shù)初值。(2 分 )當(dāng) TL1 溢出時(shí), TH1 值自動(dòng)重裝到TL1 中。31. A/D 轉(zhuǎn)換器有哪幾種類(lèi)型?各有什么特點(diǎn)?計(jì)數(shù)器式A/D:結(jié)構(gòu)簡(jiǎn)單,轉(zhuǎn)換速度慢。雙積分式A/D:轉(zhuǎn)換精度很高,抗干擾能力也強(qiáng),但速度慢。逐次逼近式A/D: 轉(zhuǎn)換速度較快,轉(zhuǎn)換精度也較高,但與雙積分式A/D 相比, 抗干擾性較差。并列式A/D:結(jié)構(gòu)復(fù)雜,造價(jià)高32簡(jiǎn)述鍵盤(pán)掃描子程序的功能?判斷鍵盤(pán)上有無(wú)按鍵按下;按鍵去抖動(dòng);判別按鍵的鍵號(hào),等待鍵釋放,將讀出的鍵號(hào)送入累加器A;由鍵號(hào)采用查表技
48、術(shù)確定鍵值,然后轉(zhuǎn)各各按鍵的功能處理。33 . 查詢到某個(gè)中斷標(biāo)志為1 ,此時(shí)還需滿足哪些條件,才能在下一個(gè)機(jī)器周期按優(yōu)先級(jí)進(jìn)行中斷處理。無(wú)同級(jí)或更高級(jí)的中斷在服務(wù);現(xiàn)行的機(jī)器周期是指令的最后一個(gè)機(jī)器周期;當(dāng)前正執(zhí)行的指令不是中斷返回指令或訪問(wèn)IP 、 IE 寄存器等與中斷有關(guān)的指令。10.MCS-51中斷請(qǐng)求的撤消有哪幾種情況?(1)定時(shí)器0和定時(shí)器1的溢出中斷,CPU在響應(yīng)中斷后硬件自動(dòng)清除TF0或TF1標(biāo)志。( 2)外部中斷請(qǐng)求的撤銷(xiāo):邊沿觸發(fā)方式的外部中斷,CPM響應(yīng)中斷后,由硬件自動(dòng)將 IE0或IE1標(biāo)志位清除。電平觸發(fā)方式的外部中斷,要增加相應(yīng)控制接口電路,外部中斷請(qǐng)求信號(hào)加在增加
49、的觸發(fā)器時(shí)鐘端CLK D接地。 ( 3)串行口的中斷,用軟件的方法清除其響應(yīng)的中斷標(biāo)志位。學(xué)習(xí)資料學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考34 .單片機(jī)的結(jié)構(gòu)決定了它具有哪些特點(diǎn)?高集成度、高可靠性;控制功能強(qiáng);低電壓、低功耗;優(yōu)異的性能價(jià)格比12.簡(jiǎn)述MCS-51單片機(jī)中斷響應(yīng)過(guò)程。(1) CPUP向應(yīng)中斷后,由硬件自動(dòng)設(shè)置與中斷有關(guān)的標(biāo)志。(2) CPU響應(yīng)中斷后,由硬件自動(dòng)保護(hù)斷點(diǎn)。(3)根據(jù)不同的中斷源,選擇不同的中斷入口地址送入PC,從而轉(zhuǎn)入相應(yīng)的中斷服務(wù)程序。五、讀程序(閱讀程序后填空。)1 .已知(60H)=45H ,執(zhí)行下列指令MOV R0,#60HMOV A,#30HXCHD A,R0M
50、OV R0,A則,運(yùn)行后,A= 35H, (60H尸40H2 .假設(shè)(SP) =40H, (DPTR) = 5678H,分析連續(xù)執(zhí)行下列指令序列后DPTR及SP的內(nèi) 容。PUSH DPL;PUSH DPH;POP 08H;程序執(zhí)行后,(SP)= 41H, (08H) = 56H3 .設(shè)(A) =35H, (P1) =28H,分析下列程序運(yùn)行結(jié)果MOV R0, AANL A, #0FHANL P1, #0F0HORL P1 , AMOV A, R0運(yùn)行后,(A) =35H, (P1) = 25H4 . MOV A, 30HCJNE A, 31H, A1SETB P1.0RETA1: JC A2M
51、OV 40H, AMOV 41H, 31HRETA2: MOV 40H, 31HMOV 41H, 30HRET(1)程序的功能是:比較30H、31H中數(shù)的大小;(2)若,(30H) =03H, (31H)=0AH ,結(jié)果存在 40H 。5 .設(shè)變量x的值存放在內(nèi)部 RAM勺30H單元,y存人40H單元,相應(yīng)程序如下:MOV A , 30H;CJNE A, #01H , LOOP ;LOOP: JC LOOP2;CJNE A , # 0AH , LOOP1 ;LOOP1 : JNC LOOP3 ;MOV 40H , # 00H;SJMP EXITLOOP2 : DEC A;MOV 40H , A
52、SJMP EXITLOOP3 : INC A;MOV 40H, AEXET : RET(1)所在行的指令作用是:x與1相比較Jx 1 (x _ 0)(2)該程序蘇實(shí)現(xiàn)的x與y的函數(shù)關(guān)系是一y=<0(1<x<10)x -1(x(1)6 .設(shè)(50H)=23H , (60H)=78H ,則執(zhí)行下列指令MOV SP, #70HPUSH 50HPUSH 60HPOP 50HPOP 60H則,運(yùn)行后,(50H尸 78H; (60H)= 23H7 .MOV C, 41HANL C, /40HMOV 42H, CMOV C, 40HANL C, /40HORL C, 42HMOV 42H
53、, C(1)程序的功能是:對(duì)40H、41H的內(nèi)容進(jìn)行異或 (2)結(jié)果存在 42H8 .試編程將內(nèi)部數(shù)據(jù)存儲(chǔ)器40H單元的第0位和第7位置“1”,其余位變反。MOV A , 40HCPL ASETB ACC. 0SETB ACC. 7MOV 40H , A9 .設(shè)內(nèi)部RAM存有一無(wú)符號(hào)數(shù)數(shù)據(jù)塊,長(zhǎng)度為128字節(jié),在以30H單元為首址的連續(xù)單元中。試編程找出其中最小的數(shù),并放在 20H單元。MOV R7 , # 7FH ;MOV R0 , # 30H ;MOV A , R0;MOV 20H , A;LOOPl : INC R0MOV A , R0;.LOOPLOOP : JNC LOOP2 ;MO
54、V 20H , ALOOP2 : DJNZ R7 , LOOP1 ;SJMP$(1)所在行指令的作用是第一個(gè)數(shù)暫存于 20H單元.作為最小數(shù):(2)所在位置應(yīng)填入的指令是CJNE A, 20H。10. START: MOV A, #03HMOV DPTR, #TABMOVC A, DPTR+AMOV 60H,ARETTAB: DB 30H,31H,32H,33H,34HDB 35H,36H,37H,38H,39H(1)該程序的功能是:_查表求03H的ASCALL碼;2 2) (60H尸 33H。11 .分析以下程序的運(yùn)行結(jié)果MOV R2, 2 25HMOV A, # 01HPUSH ACCPUSH 02HPOP ACCPOP 02H結(jié)果是(R2) =01H,而(A) =25H。12 .編程將RAM中從DATA單元開(kāi)始的5個(gè)數(shù)相加,結(jié)果送至 SUM單元。MOV R0, #DATAMOV R3, #05HCLR ALOOP:ADD A
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司畫(huà)冊(cè)怎樣策劃方案
- 公司新聞播放策劃方案
- 公司百家宴活動(dòng)策劃方案
- 公司組織敬老院活動(dòng)方案
- 2025年移動(dòng)通信工程師考試試題及答案
- 2025年信息檢索與知識(shí)管理考試題及答案
- 2025年生物技術(shù)相關(guān)領(lǐng)域資格考試試卷及答案
- 2025年軟裝設(shè)計(jì)師職業(yè)考試試題及答案
- 2025年青年志愿者能力測(cè)試試卷及答案
- 小學(xué)班主任工作計(jì)劃總結(jié)
- 新能源汽車(chē)全解析
- 2025年教師資格考試小學(xué)面試體育試題及解答參考
- 吸入麻醉課件教學(xué)課件
- 人教版(2024新版)七年級(jí)上冊(cè)英語(yǔ)期中復(fù)習(xí)課件
- 云南省昭通市(2024年-2025年小學(xué)五年級(jí)語(yǔ)文)人教版摸底考試(下學(xué)期)試卷及答案
- 金融行業(yè)安全生產(chǎn)責(zé)任管理
- 中國(guó)敏感性皮膚臨床診療指南(2024版)
- 馬拉松志愿者培訓(xùn)方案
- 近3年國(guó)網(wǎng)系統(tǒng)安全事故(事件)通報(bào)+各專(zhuān)業(yè)嚴(yán)重違章專(zhuān)項(xiàng)測(cè)試題附答案
- 肺孢子菌肺炎護(hù)理查房
- 2023年法律職業(yè)資格《主觀題》真題及答案
評(píng)論
0/150
提交評(píng)論