




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、單片機原理及接口技術試題一、填空題1.單片機中的中央處理器CPU由運算器和 控制器 組成。2.當PSW=10H時,通用寄存器R1、R0的地址是 00H017H 。3.復位操作有上電自動復位、 手動復位 和外部脈沖復位三種方式。4.采用立即尋址的指令一般是雙字節(jié),第一個字節(jié)是指令的操作碼,第二個字節(jié)是立即數(shù) 。5.一臺計算機所能執(zhí)行的全部指令的集合稱為 指令系統(tǒng) 。6.工作方式寄存器TMOD中的=0,則定時/計數(shù)器設置為 定時 方式。7.MCS-51單片機中的串行接口是一個 全雙工 的通信接口,即能同時進行發(fā)送和接收。8.在MCS-51中,為實現(xiàn)P0口的數(shù)據(jù)和低位地址的地址復用,應使用 地址鎖存
2、器 。9.假定累加器A的內(nèi)容為30H,執(zhí)行命令:1000H:MOVC A,A+PC后,把程序存儲器 單元1031H的內(nèi)容送累加器A中。10.鍵盤產(chǎn)生的抖動采用 軟件延時 方法消去。11.隨著大規(guī)模與超大規(guī)模集成電路技術的快速發(fā)展,微計算機技術形成了兩大分支:微處理器和 單片機 。12.MCS-51堆棧內(nèi)的數(shù)據(jù)存取是以 先進后出 的結構方式進行的。13.一個機器周期=6個狀態(tài)周期,振蕩周期2分頻后產(chǎn)生的時鐘信號的周期定義為狀態(tài)周期。14.在定時器工作方式0下,計數(shù)器的寬度為13位,如果系統(tǒng)震蕩周期為0.5us,則最大定時時間為 49152us 。15.總線的并行擴展采用三總線方式,即 數(shù)據(jù) 總線
3、、地址總線、控制總線。16.在單片機系統(tǒng)中,需要安排較多的按鍵時,通常把按鍵排列成 矩陣 形式。17.單片機系統(tǒng)復位后,(PSW)=00H,因此片內(nèi)RAM寄存器的當前寄存器是第 0組。18.指令的二進制形式稱為指令的 機器碼 。19.七段LED的陽極連在一起稱為 共陽 接法,而陰極連在一起稱為共陰極接法。20.在工作方式2時,當SMOD=0時,其波特率為fosc/64;當SMOD=1時,其波特率為 fosc/32 。21.8051單片機的程序存儲器采用的是 掩膜 ROM。22.當80C51的RST引腳上保持 2 個機器周期以上的低電平時,80C51即發(fā)生復位。23.若晶振頻率為6MHZ,則80
4、51的時鐘周期為1/3us,機器周期為 2us 。24.在寄存器尋址方式中,指令中指定寄存器的內(nèi)容就是 操作數(shù) 。25.串行口在工作方式0下,數(shù)據(jù)傳輸?shù)牟ㄌ芈使潭?fosc/12 。26.為實現(xiàn)內(nèi)外程序存儲器的銜接,應使用 EA 信號進行控制。27.對于非編碼矩陣式鍵盤,單片機對它的控制可采用程序控制掃描方式和中斷掃描方式兩種。28.在MCS51中,需要外加電路實現(xiàn)中斷撤除的是 電平方式的外部中斷。29.已知A=30H,DPTR=3000H,程序存儲器單元(3030H)=50H,執(zhí)行MOVC A, A+DPTR后,A= 50H 。30.CMOS工藝的80C51有兩種低功耗工作方式: 待機方式
5、 和掉電方式。31.單片機中的中央處理器CPU由 運算器和控制器組成。32.MCS-51 單片機的時鐘電路包括兩部分內(nèi)容,即芯片內(nèi)用于構成振蕩器的高增益的反相放大器和芯片外跨接的 石英晶體 與微調(diào)電容。33.若晶振頻率為6MHZ,則8051的時鐘周期為1/3us,機器周期為2us,指令周期 2us8us 。34.變址尋址中的基址寄存器為 程序計數(shù)器PC 或數(shù)據(jù)指針DPTR,變址寄存器為累加器A。 35.在串行通信中,方式2和方式3的不同在于它們的 波特率 產(chǎn)生方式不同。36.單片機系統(tǒng)的擴展方法有并行擴展法和 串行 擴展法兩種。37.直接尋址是指在指令中直接給出 操作數(shù)單元的地址。38.在MC
6、S-51中,為實現(xiàn)P0口的數(shù)據(jù)和低位地址的地址復用,應使用 地址鎖存器 。39.系統(tǒng)復位后,SP的初始值為 07H 。40.為給以掃描方式工作的4*4鍵盤提供接口電路,在接口電路中只需要提供 8 個I/O口控制。41.開辟堆棧的目的是方便處理中斷,調(diào)用子程序時 保護現(xiàn)場 。42.復位是單片機的初始化操作,其主要功能是把 PC 內(nèi)容初始化為0000H。43.在寄存器間接尋址方式中,寄存器中存放的是操作數(shù)的 地址 。44.串行口在工作方式0下,是比把串行口作為 同步移位寄存器 使用。45.MCS-51單片機中,地址總線由 P0口 提供低8位地址,由P2口提供高8位地址。46.轉(zhuǎn)換精度描述滿量程時D
7、AC的實際 模擬輸出值 和理論值的接近程度。47.單片機的存儲器空間有兩種基本結構,普林斯頓結構和哈佛結構,MCS-51單片機采用哈佛 結構。48.在單片機中,用隨機存取的存儲器來存儲數(shù)據(jù),暫存運行期間的數(shù)據(jù)、中間結果、緩沖和標志位等,所以稱之為 數(shù)據(jù)存儲器 。49.LED是指發(fā)光二極管顯示器;LCD是指 液晶顯示器 。50.直接尋址是指在指令中直接給出 操作數(shù) 單元的地址。51.單片機中的中央處理器CPU和通用微處理器基本相同,由 運算器和控制器組成。52.MCS51單片機片內(nèi)RAM的寄存器區(qū)共有32個單元,分為4組寄存器,每組8個單元,以R0-R7 作為寄存器名稱。53.若晶振頻率為6MH
8、Z,則8051的時鐘周期為 1/3us ,機器周期為2us。54.指令的助記符形式又稱為 匯編 語言指令。55.8051單片機內(nèi)有兩個16位定時/計數(shù)器,它們都有 定時和事件計數(shù)的功能。56.8051單片機串行口工作于方式0時為同步移位寄存器。此時外接一個串入并出 的移位寄存器,就可以擴展一個并行輸出口。57.線選法即把單獨的地址線接到外圍芯片的片選端 上。58.8155內(nèi)含一個14位的定時/計數(shù)器,它對輸入引腳TIMERIN上的脈沖進行 遞減計數(shù)。59.分辨率即輸入數(shù)字發(fā)生單位數(shù)碼變化時,所對應的輸出 模擬量 的變化量。60.單片機中通常使用的是由7個發(fā)光二極管 ,即七段LED按“日”字排列
9、成的數(shù)碼管。60.單片機中的中央處理器CPU由 運算器 和控制器組成。62.變址尋址中的基址寄存器為 程序計數(shù)器PC 或數(shù)據(jù)指針DPTR,變址寄存器為累加器A。 63.在串行通信中,方式2和方式3的不同在于它們的 波特率 產(chǎn)生方式不同。64.8051單片機串行口工作于方式0時為同步移位寄存器。此時外接一個串入并出 的移位寄存器,就可以擴展一個并行輸出口。 65.線選法即把單獨的地址線接到外圍芯片的 片選端上。 66.單片機系統(tǒng)的擴展方法有并行擴展法和串行擴展法兩種。67.直接尋址是指在指令中直接給出操作數(shù) 單元的地址。68.為給以掃描方式工作的4*4鍵盤提供接口電路,在接口電路中只需要提供 8
10、 個I/O口控制。69.開辟堆棧的目的是方便處理中斷,調(diào)用子程序時能夠 保護現(xiàn)場 。 70.在單片機系統(tǒng)中需要安排較多的按鍵時,通常把按鍵排列成矩陣 形式,也稱行列式。71.復位是單片機的初始化操作,其主要功能是把 程序計數(shù)器PC 內(nèi)容初始化為0000H。 72.系統(tǒng)復位后,SP的初始值為 07H 。73. 偽指令ORG的功能是規(guī)定目標程序的 起始地址 。74.8051單片機內(nèi)有兩個16位定時/計數(shù)器,它們都有 定時 和事件計數(shù)的功能。 75.8155內(nèi)含一個14位的定時/計數(shù)器,它對輸入引腳TIMERIN上的脈沖進行 遞減計數(shù)。 76.MCS-51單片機中,地址總線由 P0口 提供低8位地址
11、,由P2口提供高8位地址。 77.MCS-51 單片機的時鐘電路包括兩部分內(nèi)容,即芯片內(nèi)用于構成振蕩器的高增益的反相放大器和芯片外跨接的 石英晶體 與微調(diào)電容。78. 按鍵產(chǎn)生的抖動一般采用 軟件延時 方法消去。79.直接尋址是指在指令中直接給出 操作數(shù) 單元的地址。 80.單片機中的中央處理器CPU和通用微處理器基本相同,由運算器和控制器 組成。 81.MCS-51單片機片內(nèi)RAM的工作寄存器區(qū)共有32個單元,分為4組寄存器,每組8個工作寄存器,組內(nèi)編號為 R0-R7 。 82.在寄存器間接尋址方式中,寄存器中存放的是操作數(shù)的 地址 。 83.在MCS-51中,為實現(xiàn)P0口的數(shù)據(jù)和低位地址的
12、地址復用,應使用地址鎖存器。84.若晶振頻率為6MHZ,則8051的時鐘周期為 1/3us ,機器周期為2us。 85.在單片機中,用隨機存取的存儲器來存儲數(shù)據(jù),暫存運行期間的數(shù)據(jù)、中間結果、緩沖和標志位等,所以稱之為 數(shù)據(jù)存儲器 。 86.若晶振頻率為6MHZ,則8051的時鐘周期為1/3us,機器周期為2us,指令周期 2us8us 。87.轉(zhuǎn)換精度描述滿量程時DAC的實際 模擬輸出值 和理論值的接近程度。 88.LED是指發(fā)光二極管顯示器;LCD是指 液晶顯示器 。 89.指令的助記符形式又稱為 匯編 語言指令。 90.單片機中通常使用的是由7個 發(fā)光二極管 ,即七段LED按“日”字排列
13、成的數(shù)碼管。二、單項選擇題1.關于MCS-51單片機存儲器說法錯誤的是( B )A、MCS-51RAM和ROM分開編址;B、MCS-51 RAM和ROM合用一個存儲器空間;C、MCS-51CPU用不同指令訪問不同的存儲器空間;D、MCS-51采用哈佛結構2. 8051單片機復位信號應從( A )腳接入。A、 RST; B、 P3.2;C、 8腳; D、 T13.若晶振頻率為12MHZ,則關于8051的時序,說法錯誤的是( C )A、8051的震蕩周期為1/12us;B、8051的時鐘周期為1/6us;C、8051的機器周期為2us;D、8051的指令周期為14us4.在工作方式0下,計數(shù)器是由
14、TH的全部8位和TL的5位組成,因此其計數(shù)范圍是( C )A、18092;B、08191;C、08192;D、140965.在下列信號中,不是給程序存儲器擴展使用的是( D )A、;B、;C、ALE;D、6.MCS-52系列與MCS-51系列相比,下列說法錯誤的是( B )。A、片內(nèi)RAM從128KB增至256KB;B、片內(nèi)ROM從4位增至8位;C、定時計數(shù)器從2個增至3個;D、中斷源從5個增至6個7.當PSW=10H時,通用寄存器RS1、RS0的地址是( C )。A、00H07H;B、08H0FH;C、10H17H;D、18H1FH8.下列指令格式正確的是( A )A、DEL:XCH A,3
15、0H;B、MOV:INC A;C、2AB:MOV A,#20H;D、ABC,MOV 23H,A9.當MCS-51進行多機通信時,串行接口的工作方式應選擇( C ) A、方式0; B、方式1; C、方式2;D、方式0或方式210.下列說法正確的是:( D ) A、各中斷發(fā)出的中斷請求信號,都會標記在MCS51系統(tǒng)的IE寄存器中。B、各中斷發(fā)出的中斷請求信號,都會標記在MCS51系統(tǒng)的TMOD寄存器中。C、各中斷發(fā)出的中斷請求信號,都會標記在MCS51系統(tǒng)的IP寄存器中。D、各中斷發(fā)出的中斷請求信號,都會標記在MCS51系統(tǒng)的TCON與SCON寄存器中。11.EPROM指的是( C )A、閃速存儲
16、器;B、掩膜程序存儲器;C、紫外線擦除可編程程序存儲器;D、無程序存儲器12.8051單片機的時序單位從小到大依次是( A )A、拍節(jié)、狀態(tài)、機器周期、指令周期;B、狀態(tài)、拍節(jié)、機器周期、指令周期;C、拍節(jié)、狀態(tài)、指令周期、機器周期;D、狀態(tài)、機器周期、拍節(jié)、指令周期13.指令MOVX尋址空間是( B )。A、片外ROM B、片外RAM C、片內(nèi)RAM D、片內(nèi)ROM14.在工作方式2下,把T0(或T1)配置成一個可以自動重裝載的8位定時/計數(shù)器,因此其最大計數(shù)長度是( D )A、8092;B、65536;C、128;D、25615.以下所列特點中,不屬于串行工作方式2的是( C )A、11位
17、幀格式;B、有第九數(shù)據(jù)位;C、使用一種固定的波特率;D、使用兩種固定波特率16.8051單片機有( C )個中斷源。A、2 ;B、3 ;C、5 ;D、617.微機中堆棧指針的作用是( B )A、指明棧底的位置;B、指明棧頂?shù)奈恢?;C、操作數(shù)地址;D、指令的地址18.在下列信號中,不是給數(shù)據(jù)存儲器擴展使用的是( A )A、;B、;C、;D、ALE19.MCS-51單片機要用傳送指令訪問程序存儲器,它的指令操作碼助記符是( D )A、MOVX;B、MUL;C、MOV;D、MOVC20.幀格式為1個起始位、8個數(shù)據(jù)位和1個停止位的異步串行通信方式是( B )A、方式0;B、方式1;C、方式2;D、方
18、式321.8051采用的程序存儲器形式( C )A、ROMLESS;B、EPROM;C、掩膜ROM;D、Flash ROM22.PSW=18H 時,則當前工作寄存器是( D )A、0 組;B、1組;C、2 組;D、3組23.單片機復位時,程序計數(shù)器(PC)的值是( A )A、0000H;B、0030H;C、4000H;D、4100H24.對片外RAM的數(shù)據(jù)傳送指令,只能使用( B )A、MOV指令;B、MOVX指令;C、PUSH指令;D、MOVC指令25.串行工作方式1的波特率是( D )A、固定的,為時鐘頻率的十二分之一;B、固定的,為時鐘頻率的三十二分之一;C、固定的,為時鐘頻率的六十四分
19、之一;D、可變的,通過定時器/計數(shù)器1的溢出率設定26.8051單片機外部中斷0、1(,)在( D )。A、P0 口;B、P1 口;C、P2 口 ;D、 P3 口27.在工作方式0下,計數(shù)器是由TH的全部8位和TL的5位組成,因此其計數(shù)范圍是( C )A、18092;B、08191;C、08192;D、1409628.在MCS51中,需要外加電路實現(xiàn)中斷撤除的是:( A )A、電平方式的外部中斷;B、脈沖方式的外部中斷;C、外部串行中斷;D、定時中斷29.為實現(xiàn)內(nèi)外程序存儲器的銜接,應使用( B )信號進行控制。A、;B、;C、ALE;D、30.可以為訪問程序存儲器提供或構成地址的有( C )
20、A、只有程序計數(shù)器PC;B、只有PC和累加器A;C、只有PC、A和數(shù)據(jù)指針DPTR;D、PC、A、DPTR和堆棧指針SP31.8052AH單片機的可編程定時器/計數(shù)器的個數(shù)是( B )A.2B.3C.5D.632.以下運算中對溢出標志OV沒有影響或不受OV影響的運算是( B ) A.符號加減法運算 B.邏輯運算 C.乘法運算 D.除法運算33.當外部中斷0中斷請求被CPU響應后,PC自動被CPU裝入的中斷源中斷入口地址是( A ) A.0003H B.000BH C.0013H D.001BH34.當PSW=10H時,工作寄存器組選擇位是( C )A.00H B.01HC.10H D.11H3
21、5.指令MOV C,7EH指令采用的尋址方式是( A )A.位尋址B.立即尋址 C.直接尋址 D.相對尋址36.MCS-51的中斷允許控制寄存器IE的內(nèi)容為83H,CPU將響應的中斷請求是( D )A.INT0,INT1B.T0,T1 C.T1,串行接口 D.INT0,T037.MCS-51定時/計數(shù)器具有四種工作模式,確定哪種工作模式的寄存器是( B )A.TCONB.TMODC.PCOND.SCON38.要實現(xiàn)80C51單片機的復位操作必須使RST引腳至少保持兩個機器周期的( A )A.高電平信號B.低電平信號 C.脈沖信號 D.下降沿信號39.下列不是單片機名稱的是( A )A.微處理器
22、 B.微控制器 C.嵌入式微控制器 D.單片微型計算機40.若80C51單片機的震蕩頻率為12MHZ,則它的機器周期為( C )A.1/12µS B.1/6µS C.1µS D.2µS41.8位的A/D轉(zhuǎn)換器的分辨率是( D )A.1/8B.1/16 C.1/64D.1/25642.在計算機系統(tǒng)中使用單片機屬于計算機的( C )A.在智能化儀表中的應用B.在機電一體化中的應用C.在智能接口中的應用D.在人類生活中的應用43.MCS-51單片機的定時器工作于模式1時,采用的定時/計數(shù)器是( D )A.8位 B.13位 C.14位 D.16位44.計算機能直
23、接識別和執(zhí)行的語言是( C )A.匯編語言B.高級語言C.機器語言D.硬件和軟件45.假設堆棧指針SP的值為32H,進行子程序調(diào)用且返回后,SP的值為( C ) A.30H B.31H C.32H D.33H46.在80C51串行通信中,波特率是固定的工作方式是( B ) A.方式0和方式1 B.方式0和方式2 C.方式1和方式2 D.方式1方式347.80C51同一級別的中斷:定時/計數(shù)器0(T0)、定時/計數(shù)器1(T1)、外部中斷0(INT0)、外部中斷1(INT1)同時產(chǎn)生,CPU響應中斷的先后順序是( B )A.INT0INT1T0T1B.INT0T0INT1T1C.T0INT0T1I
24、NT1D.T0T1INT0INT148.MCS-51單片機串行工作方式2和方式3的不同在于( D ) A.接收數(shù)據(jù)引腳不同 B.數(shù)據(jù)幀格式不同 C.發(fā)送數(shù)據(jù)引腳不同 D.波特率產(chǎn)生方式不同49.已知1只共陰極LED顯示器,若需顯示數(shù)字0,它的字形代碼應為( A ) A.3FH B.C0H C.30H D.CFH50.MCS-51在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應( A ) A.外部中斷0 B.定時/計數(shù)器0溢出中斷 C.外部中斷1 D.定時/計數(shù)器1溢出中斷51.MCS-51系統(tǒng)中,對程序存儲器ROM的尋址方式是( C ) A.立即尋址 B.位尋址 C.寄存器間接尋址 D.直接
25、尋址52.可通過紫外線擦除程序存儲器的內(nèi)容的只讀存儲器是( B ) A.掩膜ROM B.EPROM C.ROMLESS D.Flash ROM53.ADC0809按轉(zhuǎn)換原理屬于( C ) A.計數(shù)器式 B.雙積分式 C.逐次逼近式 D.并列式54.MCS-51單片機共有七種尋址方式,其中:MOV A,R0屬于( C ) A.直接尋址 B.立即尋址 C.間接尋址 D.位尋址55.專門用來控制指令執(zhí)行順序的寄存器是( D ) A.SP B.ACC C.DPTR D.PC56.單片機8051與8751的主要區(qū)別在于( A ) A.內(nèi)部程序存儲器的類型不同 B.內(nèi)部數(shù)據(jù)存儲器的類型不同C.內(nèi)部程序存儲
26、器的容量不同 D.內(nèi)部數(shù)據(jù)存儲器的容量不同57.8051定時/計數(shù)器的工作模式寄存器TMOD中的操作模式控制位M1 M0的狀態(tài)為10時,定時/計數(shù)器被設定為( C ) A.13位定時/計數(shù)器 B.16位定時/計數(shù)器 C.自動再裝入8位定時/計數(shù)器 D.T0為兩個獨立的8位定時/計數(shù)器,T1停止工作58.在下列單片機芯片中使用掩膜ROM作為內(nèi)部ROM的是( B ) A.8031 B.8051 C.8032 D.875159.堆棧內(nèi)數(shù)據(jù)存取的結構方式是( A ) A.后進先出 B.先進先出 C.后進后出 D.只進不出60.偽指令DS的功能是( D ) A.將位地址賦予所規(guī)定的字符名稱 B.規(guī)定目標
27、程序的起始地址 C.從指定地址開始定義若干個16位數(shù)據(jù) D. 從指定地址開始保留若干字節(jié)的內(nèi)存空間備用三、名詞解釋1.數(shù)據(jù)存儲器RAM:在單片機中,用隨機存取的存儲器RAM來存儲數(shù)據(jù),暫存運行期間的數(shù)據(jù)、中間結果、緩沖和標志位等,稱之為數(shù)據(jù)存儲器。2.機器周期:用機器周期把一條指令劃分為若干階段,每個機器周期完成某些規(guī)定操作。一個機器周期包含6個狀態(tài)周期,12個拍節(jié)。3、尋址方式:就是告訴CPU如何找到操作數(shù)的方式。4.中斷:由于外部或內(nèi)部事件改變原來CPU正在執(zhí)行的指令順序的一種工作機制。5.A/D轉(zhuǎn)換器:把被控對象的各種模擬量變成計算機可以識別的數(shù)字信息。6.EPROM:可通過紫外線擦除程
28、序存儲器的內(nèi)容,之后重新寫入。7.寄存器間接尋址:在指令中以寄存器的內(nèi)容為指定的地址去取操作數(shù)。8.逐列掃描法:一次使每一列線為低,其余輸出為高,然后讀入行線狀態(tài),以判斷列線是否與行線相連,即按鍵是否被按下。9.按鍵電平復位:把復位端通過電阻與電源Vcc接通而實現(xiàn)。10.波特率發(fā)生器:由定時器T1通過模式2及內(nèi)部一些控制開關和分頻器所組成,向串行口提供發(fā)送時鐘和接收時鐘。11.掩膜ROM:由半導體廠家在芯片生產(chǎn)封裝時,將用戶的應用程序代碼通過掩膜工藝制作到單片機的ROM區(qū),一旦寫入后用戶則不能修改。12.指令周期:完成一條指令占用的全部時間,一個指令周期通常包含14個機器周期。13.相對尋址:
29、相對轉(zhuǎn)移指令執(zhí)行時,是以當前的PC值加上指令中規(guī)定的偏移量形成實際的轉(zhuǎn)移地址。14.轉(zhuǎn)換精度:指滿量程時DAC 的實際模擬輸出值和理論值的接近程度。15.單片機:把組成微型計算機的各個功能部件,如中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、輸入/輸出接口電路、定時器/計數(shù)器以及串行通信接口等集成在一塊芯片中,構成一個完整的微型計算機。16.掩膜ROM:由半導體廠家在芯片生產(chǎn)封裝時,將用戶的應用程序代碼通過掩膜工藝制作到單片機的ROM區(qū),一旦寫入后用戶則不能修改。17.機器語言:用二進制編碼表示每條指令,是計算機能直接識別和執(zhí)行的一種語言。18.上電自動復位:通過外部復位電路的電容充電
30、來實現(xiàn)。19.偽指令:不產(chǎn)生可執(zhí)行的目標代碼,僅指明在匯編時執(zhí)行哪一些特殊的操作。20.分辨率:輸入數(shù)字發(fā)生單位數(shù)碼變化時,所對應的輸出模擬量的變化量。21.Flash ROM:閃速存儲器,編程與擦除完全用電實現(xiàn),可由用戶多次編程寫入的程序存儲器。22.指令寄存器IR:用來存放指令操作碼的專用寄存器。23.獨立式按鍵:是指直接用I/O口構成單個的按鍵電路。24.位尋址:對片內(nèi)RAM的位尋址區(qū)和可以位尋址的特殊功能寄存器SFR進行位操作時的尋址方法。25.串行口發(fā)送/接收緩沖寄存器SBUF:發(fā)送/接收共用的數(shù)據(jù)緩沖寄存器。26、堆棧指針SP:是存放當前堆棧棧頂所對應的存儲單元地址的一個8位寄存器
31、。(第2章,P24)27.變址尋址:基址寄存器加變址寄存器的間接尋址。(第三章,P47)28.DPTR:數(shù)據(jù)指針DPTR是一個16位的專用地址指針寄存器,主要用來存放16位地址,作為間址寄存器使用。(第2章,P15)29.OTP ROM:這是用戶一次性編程寫入的程序存儲器。(第一章,P4)30.全地址譯碼法:用譯碼器對高位地址進行譯碼,譯出的信號為片選線。(第六章,P143)31.ROMLESS:單片機內(nèi)部沒有程序存儲器,使用時必須在外部擴展一片EPROM作為程序存儲器。32.獨立式按鍵:是指直接用I/O口構成單個的按鍵電路。33.分辨率:輸入數(shù)字發(fā)生單位數(shù)碼變化時,所對應的輸出模擬量的變化量
32、。34.OTP ROM:這是用戶一次性編程寫入的程序存儲器。35. 按鍵電平復位:把復位端通過電阻與電源VCC接通而實現(xiàn)。36.指令寄存器IR:用來存放指令操作碼的專用寄存器。37.偽指令:不產(chǎn)生可執(zhí)行的目標代碼,僅指明在匯編時執(zhí)行哪一些特殊的操作。38. 匯編語言:用助記符、符號和數(shù)字等來表示指令的程序語言,它與機器指令是一一對應的。39.串行口發(fā)送/接收緩沖寄存器SBUF:發(fā)送/接收共用的數(shù)據(jù)緩沖寄存器。40.位尋址:對片內(nèi)RAM的位尋址區(qū)和可以位尋址的特殊功能寄存器SFR進行位操作時的尋址方法。41.堆棧指針SP:是存放當前堆棧棧頂所對應的存儲單元地址的一個8位寄存器。42.變址尋址:基
33、址寄存器加變址寄存器的間接尋址。43.DPTR:數(shù)據(jù)指針DPTR是一個16位的專用地址指針寄存器,主要用來存放16位地址,作為間址寄存器使用。44.Flash ROM:閃速存儲器,編程與擦除完全用電實現(xiàn),可由用戶多次編程寫入的程序存儲器。45.全地址譯碼法:用譯碼器對高位地址進行譯碼,譯出的信號為片選線。四、簡答題1.內(nèi)部RAM低128單元劃分為哪幾個主要部分?說明各部分的使用特點。工作寄存器區(qū):32個單元,分為4組,每組包括8個工作寄存器。位尋址區(qū):共16個字節(jié)單元,即可進行字節(jié)尋址,又可實現(xiàn)位尋址。字節(jié)尋址區(qū):80個字節(jié)單元,可供用戶使用。2.8051有5個中斷源,每個中斷源入口地址彼此相
34、差8個存儲單元,如何利用他們轉(zhuǎn)入相應的中斷服務程序。各中斷源的入口矢量地址之間只相隔8個單元,無法容納一般的中斷服務程序。通常是在中斷入口矢量地址單元處存放一條無條件轉(zhuǎn)移指令,因而可轉(zhuǎn)至存儲器任意空間中去。3.在MCS-51擴展系統(tǒng)中,片外程序存儲器和片外數(shù)據(jù)存儲器用相同的編址方法,是否會在數(shù)據(jù)總線上出現(xiàn)總線競爭現(xiàn)象?為什么? 不會,因為單片機使用不同的控制信號訪問這兩類存儲器。片外RAM的讀寫由8051的、控制,片外ROM則需要信號控制。4.簡述LED工作原理? 在選用共陰極的LED時,只要某一發(fā)光二極管加上高電平,該段即點亮,反之則暗。而選用共陽極的LED時,要使某一段發(fā)光二極管發(fā)亮,則需
35、要加上低電平,反之則暗。5.單片機內(nèi)部的程序存儲器有哪幾種形式? 掩膜型ROM、EPROM、ROMLESS、OTP、Flash ROM6.什么是堆棧?堆棧指示器(SP)的作用是什么? 堆棧:是在片內(nèi)RAM中數(shù)據(jù)先進后出或后進先出的一個存儲區(qū)域。堆棧指示器作用:存放當前堆棧棧頂?shù)刂贰?.簡述MCS-51單片機中斷優(yōu)先級的順序。先執(zhí)行高優(yōu)先級中斷,后執(zhí)行低優(yōu)先級中斷,同級中斷請求,按下列順序執(zhí)行:外部中斷0,定時/計數(shù)器0溢出中斷,外部中斷1,定時/計數(shù)器1溢出中斷,串行口中斷。8.D/A轉(zhuǎn)換器的技術性能指標有哪些? 分辨率、轉(zhuǎn)換精度、偏移量誤差、線性度、建立時間、外界芯片與計算機接口形式9.簡要
36、說明PSW各狀態(tài)位的作用。P奇偶標志位,A中奇數(shù)個1時,P置1,否則P置0;F1用戶標志位,未使用;OV溢出標志位,溢出OV=1,結果不正確,否則OV=0,正常運算;RS1,RS0工作寄存器組選擇位,選定哪組工作寄存器;F0用戶標志位,用戶根據(jù)需要確定置位和復位;AC輔助進位標志位,加減運算時,低4位向高4位進位或借位AC=1,否則,AC=0;CY進位標志位,累加器A位7有進位或借位CY=1,否則CY=0.(第二章,P18)10.8051有哪幾個中斷源?寫出其名稱并給出相應的中斷入口地址。INT0 外部中斷0請求 0003HINT1 外部中斷1請求 0013HT0 定時/計數(shù)器0溢出中斷請求
37、000BHT1 定時/計數(shù)器1溢出中斷請求 001BHTX/RX 串行口中斷請求 0023H11.簡述MCS-51單片機有哪幾種尋址方式。立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、相對尋址、位尋址12.簡述矩陣式鍵盤的工作過程?使列線輸出全為0,讀取行線輸入的狀態(tài),若沒有鍵按下,行、列線都是斷開的,讀入的行線均為高電平。當有鍵按下,對應的行線和列線相通,則讀入的相應行線為低電平,然后逐列掃描確定被按下鍵所在的行號和列號。13.簡述MCS-51單片機4個8位并行I/O口的功能。P0口作為一般I/O口使用,或作為地址/數(shù)據(jù)總線使用;P1口是I/O口使用;P2口作為通用I/O口使用,
38、或作為高8位的地址線輸出;P3口作為通用I/O口使用,或作為第二功能使用。14.查詢到某個中斷標志為1,此時還需滿足哪些條件,才能在下一個機器周期按優(yōu)先級進行中斷處理。無同級或更高級的中斷在服務;現(xiàn)行的機器周期是指令的最后一個機器周期;當前正執(zhí)行的指令不是中斷返回指令或訪問IP、IE寄存器等與中斷有關的指令。15.簡要說明采用軟件消除按鍵抖動的方法。在第一次檢測到有鍵按下時,該鍵所對應的行線是為低電平,執(zhí)行一端延時10ms的子程序后,確認該行線電平是否仍然為低電平,如果仍為低電平,則確認為該行確實有鍵按下。16.為什么定時器/計數(shù)器T1用做串行口波特率發(fā)生器時,采用方式2? 解答:因為定時器/
39、計數(shù)器在方式2下,初值可以自動重裝,這樣在做串口波特率發(fā)生器設置時,就避免了重裝參數(shù)的操作。17.單片機復位操作有幾種方式,各如何實現(xiàn)復位操作? 上電自動復位:通過外部復位電路的電容充電實現(xiàn)的。按鍵電平復位:把復位端通過電阻與電源VCC接通而實現(xiàn)。外部脈沖復位是由外部提供一個復位脈沖。18.MCS-51中斷請求的撤消有哪幾種情況? (1)定時器0和定時器1的溢出中斷,CPU在響應中斷后硬件自動清除TF0或TF1標志;(2)外部中斷請求的撤銷。邊沿觸發(fā)方式的外部中斷,CPU在響應中斷后,由硬件自動將IE0或IE1標志位清除。電平觸發(fā)方式的外部中斷,要增加相應控制接口電路,外部中斷請求信號加在增加
40、的觸發(fā)器時鐘端CLK,D接地。(3)串行口的中斷,用軟件的方法清除其響應的中斷標志位。19.簡述鍵盤掃描子程序的功能? 判斷鍵盤上有無按鍵按下;按鍵去抖動;判別按鍵的鍵號;等待鍵釋放,將讀出的鍵號送入累加器A;由鍵號采用查表技術確定鍵值,然后轉(zhuǎn)各各按鍵的功能處理。20.單片機存儲器的空間有哪幾種基本結構,有什么不同之處?MCS-51單片機采用哪種結構? 普林斯頓結構:將程序和數(shù)據(jù)合用一個存儲器空間,即ROM和RAM的地址同在一個空間分配的不同地址。哈佛結構:將程序存儲器和數(shù)據(jù)存儲器截然分開,分別尋址的結構。MCS-51單片機采用哈佛結構。21.MCS-51單片機存儲器采用什么結構,在物理和邏輯
41、上各有哪幾種地址空間?(第2章,P19-20) 哈佛結構:即 程序存儲器與數(shù)據(jù)存儲器嚴格分開的結構物理上設有4個存儲器空間:片內(nèi)程序存儲器、片外程序存儲器、片內(nèi)數(shù)據(jù)存儲器、片外數(shù)據(jù)存儲器。.邏輯上設有3個存儲器空間:片內(nèi)、片外統(tǒng)一的64K字節(jié)程序存儲器地址空間,片內(nèi)256字節(jié)數(shù)據(jù)存儲器地址空間,片外64K字節(jié)的數(shù)據(jù)存儲器地址空間。22.簡述MCS-51單片機中斷響應過程。(第五章,P119-120)(1)CPU響應中斷后,由硬件自動設置與中斷有關的標志。(2)CPU響應中斷后,由硬件自動保護斷點。(3)根據(jù)不同的中斷源,選擇不同的中斷入口地址送入PC,從而轉(zhuǎn)入相應的中斷服務程序。23.A/D轉(zhuǎn)
42、換器有哪幾種類型?各有什么特點?(第7章,P192)計數(shù)器式A/D:結構簡單,轉(zhuǎn)換速度慢。雙積分式A/D:轉(zhuǎn)換精度很高,抗干擾能力也強,但速度慢。逐次逼近式A/D:轉(zhuǎn)換速度較快,轉(zhuǎn)換精度也較高,但與雙積分式A/D相比,抗干擾性較差。24.若SP=60H,標號LABEL所在的地址為3456H。LCALL指令的地址為2000H,執(zhí)行指令如下:2000HLCALLLABEL后,堆棧指針SP和堆棧內(nèi)容發(fā)生了什么變化?PC的值等于什么? (3章,3節(jié),P70)答:1)SP=SP+1=61H(61H)=PC的低字節(jié)=03H SP=SP+1=62H(62H)=PC的高字節(jié)=20H2)PC=3456H25.
43、簡述MCS-51單片機4個8位并行I/O口的功能。 P0口作為一般I/O口使用,或作為地址/數(shù)據(jù)總線使用; P1口是I/O口使用;P2口作為通用I/O口使用,或作為高8位的地址線輸出;P3口作為通用I/O口使用,或作為第二功能使用。26. 若SP=60H,標號LABEL所在的地址為3456H。LCALL指令的地址為2000H,執(zhí)行指令如下:2000HLCALLLABEL則:(1)堆棧指針SP和堆棧內(nèi)容發(fā)生了什么變化?(2)PC的值等于什么? (1)SP=SP+1=61H(61H)=PC的低字節(jié)=03H SP=SP+1=62H(62H)=PC的高字節(jié)=20H (2)PC=3456H27. 簡要說
44、明采用軟件消除按鍵抖動的方法。在第一次檢測到有鍵按下時,該鍵所對應的行線是為低電平,執(zhí)行一端延時10ms的子程序后,確認該行線電平是否仍然為低電平,如果仍為低電平,則確認為該行確實有鍵按下。28. 單片機復位操作有哪幾種方式,各如何實現(xiàn)復位操作?上電自動復位、按鍵電平復位、外部脈沖復位上電自動復位:通過外部復位電路的電容充電實現(xiàn)的。按鍵電平復位:把復位端通過電阻與電源VCC接通而實現(xiàn)。外部脈沖復位:是由外部提供一個復位脈沖。29. MCS-51單片機存儲器在物理和邏輯上各有哪幾種地址空間?物理上設有4個存儲器空間:片內(nèi)程序存儲器、片外程序存儲器、片內(nèi)數(shù)據(jù)存儲器、片外數(shù)據(jù)存儲器。邏輯上設有3個存
45、儲器空間:片內(nèi)、片外統(tǒng)一的64K字節(jié)程序存儲器地址空間,片內(nèi)256字節(jié)數(shù)據(jù)存儲器地址空間,片外64K字節(jié)的數(shù)據(jù)存儲器地址空間。30. 為什么定時器/計數(shù)器T1用做串行口波特率發(fā)生器時,采用方式2? 因為定時器/計數(shù)器在方式2下,TL1作計數(shù)用,TH1用于保存計數(shù)初值。(2分)當TL1溢出時,TH1值自動重裝到TL1中。31. A/D轉(zhuǎn)換器有哪幾種類型?各有什么特點?計數(shù)器式A/D:結構簡單,轉(zhuǎn)換速度慢。雙積分式A/D:轉(zhuǎn)換精度很高,抗干擾能力也強,但速度慢。逐次逼近式A/D:轉(zhuǎn)換速度較快,轉(zhuǎn)換精度也較高,但與雙積分式A/D相比,抗干擾性較差。并列式A/D:結構復雜,造價高32簡述鍵盤掃描子程序
46、的功能?判斷鍵盤上有無按鍵按下;按鍵去抖動;判別按鍵的鍵號,等待鍵釋放,將讀出的鍵號送入累加器A;由鍵號采用查表技術確定鍵值,然后轉(zhuǎn)各各按鍵的功能處理。33. 查詢到某個中斷標志為1,此時還需滿足哪些條件,才能在下一個機器周期按優(yōu)先級進行中斷處理。無同級或更高級的中斷在服務;現(xiàn)行的機器周期是指令的最后一個機器周期;當前正執(zhí)行的指令不是中斷返回指令或訪問IP、IE寄存器等與中斷有關的指令。10. MCS-51中斷請求的撤消有哪幾種情況?(1)定時器0和定時器1的溢出中斷,CPU在響應中斷后硬件自動清除TF0或TF1標志。(2)外部中斷請求的撤銷:邊沿觸發(fā)方式的外部中斷,CPU在響應中斷后,由硬件
47、自動將IE0或IE1標志位清除。電平觸發(fā)方式的外部中斷,要增加相應控制接口電路,外部中斷請求信號加在增加的觸發(fā)器時鐘端CLK,D接地。(3)串行口的中斷,用軟件的方法清除其響應的中斷標志位。34單片機的結構決定了它具有哪些特點?高集成度、高可靠性;控制功能強;低電壓、低功耗;優(yōu)異的性能價格比12. 簡述MCS-51單片機中斷響應過程。(1)CPU響應中斷后,由硬件自動設置與中斷有關的標志。 (2)CPU響應中斷后,由硬件自動保護斷點。 (3)根據(jù)不同的中斷源,選擇不同的中斷入口地址送入PC,從而轉(zhuǎn)入相應的中斷服務程序。五、讀程序(閱讀程序后填空。)1.已知(60H)=45H,執(zhí)行下列指令 MO
48、V R0,#60H MOV A,#30H XCHD A,R0 MOV R0,A則,運行后,A= 35H ,(60H)= 40H 2.假設(SP)40H,(DPTR)5678H,分析連續(xù)執(zhí)行下列指令序列后DPTR及SP的內(nèi)容。PUSH DPL;PUSH DPH;POP 08H;程序執(zhí)行后,(SP) 41H ,(08H) 56H 3.設(A)=35H,(P1)=28H,分析下列程序運行結果MOV R0,AANL A,#0FHANL P1,#0F0HORL P1,AMOV A,R0運行后,(A)= 35H ,(P1)= 25H 4. MOV A,30HCJNE A,31H,A1SETB P1.0RE
49、TA1:JC A2MOV 40H,AMOV 41H,31HRETA2:MOV 40H,31HMOV 41H,30HRET(1)程序的功能是: 比較30H、31H中數(shù)的大小; (2)若,(30H)=03H,(31H)=0AH,結果存在_40H 。5.設變量x的值存放在內(nèi)部RAM的30H單元,y存人40H單元,相應程序如下: MOV A,30H; CJNE A,#01H,LOOP; LOOP:JC LOOP2; CJNE A,0AH,LOOP1; LOOP1:JNC LOOP3; MOV 40H,00H; SJMP EXIT LOOP2:DEC A; MOV 40H,A SJMP EXIT LOO
50、P3:INC A; MOV 40H, A EXET:RET(1) 所在行的指令作用是: x與1相比較 (2)該程序蘇實現(xiàn)的x與y的函數(shù)關系是 6.設(50H)=23H,(60H)=78H,則執(zhí)行下列指令 MOV SP,#70H PUSH 50H PUSH 60H POP 50H POP 60H 則,運行后,(50H)= 78H ;(60H)= 23H 7. MOV C,41H ANL C,/40H MOV 42H,C MOV C,40H ANL C,/40H ORL C,42H MOV 42H,C(1)程序的功能是: 對40H、41H的內(nèi)容進行異或 ;(2)結果存在_ 42H _8.試編程將內(nèi)部數(shù)據(jù)存儲器40H單元的第0位和第7位置“1”,其余位變反。 MOV A,40H CPL A SETB ACC. 0 SETB ACC. 7 MOV 40H,A9.設內(nèi)部RAM存有一無符號數(shù)數(shù)據(jù)塊,長度為128字節(jié),在以30H單元為首址的連續(xù)單元中。試編程找出其中最小的數(shù),并放在20H單元。 MOV R7,7FH; MOV R0,30H; MOV A,R0; MO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動化測試工具與技術試題及答案
- 校招筆試題目及答案
- 計算機二級VB考試的復習策略及試題與答案
- 校招:市場營銷專員面試題庫及答案
- 風險文化在公司治理中的意義試題及答案
- 2025年軟件設計師考試制定計劃試題及答案
- 小學消防測試題目及答案
- 小學教師職業(yè)道德考試試題及答案
- 數(shù)據(jù)挖掘基礎技術試題及答案
- 八年級上冊語文《孟子》三章內(nèi)容梳理
- GB/T 41631-2022充油電纜用未使用過的礦物絕緣油
- GB/T 39559.2-2020城市軌道交通設施運營監(jiān)測技術規(guī)范第2部分:橋梁
- GB/T 19106-2013次氯酸鈉
- 2023年江西省三支一扶真題及答案解析
- 中國鋁業(yè)遵義氧化鋁有限公司氧化鋁工程分解分級槽基礎工程 施工組織設計
- 中醫(yī)臨床路徑
- 初中信息技術-算法基礎知識教學教學課件
- 訴訟文書送達地址確認書
- 《中興通訊績效管理制度》-人事制度表格【管理資料】
- 鐵路工務技術手冊
- (完整版)硬件測試規(guī)范
評論
0/150
提交評論