




已閱讀5頁,還剩10頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
=精選公文范文,管理類,工作總結類,工作計劃類文檔,歡迎閱讀下載=51單片機基礎知識試題題庫(考試用含答案)第二章 習題參考答案 一、填空題: 2、MCS-51的堆棧是軟件填寫堆棧指針臨時在 片內RAM 數據存儲器內開辟的區域。 INC DEC 都不影響 PSW 堆宅操作只有一條尋址方式 直接尋址方式 3、當使用8751且EA=1程序存儲器地址小于 1000H時訪問的是片內ROM。 7、PSW中RS1 RS0=10時R2的地址為。 8、PSW中RS1 RS0=11時R2的地址為。14、內部RAM中位地址為30H的位該位所在字節的字節地址為。17、使用8031芯片時需將/EA引腳接 低電平因為其片內無 ROM 存22、但單片機的型號為8031/8032時其芯片引線EA一定要接 電平。7、單片機8031的ALE引腳是。 A、輸出高電平B、輸出矩形脈沖頻率為fosc的1/6 C、輸出低電平D、輸出矩形脈沖頻率為fosc的1/21 11、單片機上電復位后堆棧區的最大允許范圍是個單元。 A、64 B、 120 C、128D、256 12、單片機上電復位后堆棧區的最大允許范圍是內部RAM的。 A、00HFFH B、00H07H C、07H7FH D、08H7FH 13、對于8031單片機其內部RAM。 A、只能位尋址B、只能字節尋址C、既可位尋址又可字節尋址D、少部分能位尋址 18、單片機8051的XTAL1和XTAL2引腳是引腳。 A、外接定時器 B、外接串行口 C、外接中斷D、外接晶振23、MCS51的專用寄存器SFR中的堆棧指針SP是一個特殊的存貯區用來它是按后進先出的原則存取數據的。 A、存放運算中間結果 B、存放標志位C、暫存數據和地址D、存放待調試的程序三、判斷題 6、PC可以看成使程序存儲器的地址指針。 7、判斷以下有關PC和DPTR的結論是否正確? A、DPTR是可以訪問的而PC不能訪問。B、它們都是16位的存儲器。 C、它們都有自動加“1”的功能。 PC有自動加“1”的功能而DPTR的 加2 “1”則需通過指令INC DPTR來完成。D、DPTR可以分為兩個8位的寄存器使用但PC不能。 8、程序計數器PC不能為用戶編程時直接使用因為它沒有地址。 13、8051的累加器ACC是一個8位的寄存器簡稱為A用來存一個操作數或中間結果。 14、8051的程序狀態字寄存器PSW是一個8位的專用寄存器用于存程序運行中的各種狀態信息。 23、當8051單片機的晶振頻率為12MHZ時ALE地址鎖存信號端的輸出頻率為2MHZ的方脈沖。 四、問答題 1、80C51 ROM空間中0000H0023H有什么用途?用戶應怎樣合理安排? 答:0000H0023H是80C51系統專用單元其中0000H為CPU復位地址0003H0023H是5個中斷源中斷服務程序入口 地址用戶不能安排其他內容。一般來講從0030H以后用戶可自安排。3、簡述讀外ROM和讀寫外RAM用到的控制信號。 答:讀外ROM的控制線有3條: ALE:控制鎖存低8位地址信號。 PSEN:控制外ROM輸出。 EA:確定讀外ROM。 讀寫外RAM控制信號分別為: RD:控制外RAM輸出。 3 WR:控制外RAM輸入。 第三章 習題參考答案 一、填空題 1、指令格式是 操作碼 和操作數 所組成,也可能僅 操作碼 組成。 7、JZ rel的操作碼地址為1000H,rel=20H,它的轉移目的地址為 。PC+2+REL 10、MOV PSW,#10H是將MCS-51的工作寄存器置為第2 組。 11、指令LCALL 37B0H,首地址在2000H,所完成的操作是 2003H 入棧, 37B0H PC。 17、在直接尋址方式中,只能使用 8 位二進制數作為直接地址,因此其尋址對象只限于 內RAM 。 18、在寄存器間接尋址方式中,其“間接”體現在指令中寄存器的內容不是操作數,而是操作數的 地址 。 19、在變址尋址方式中,以 A 作變址寄存器以PC 或 作 基址寄存器。32、假定=50H,=0A0H。執行指令:MUL AB 后,寄存器B的內容為,累加器A的內容為,CY的內容為,OV的 內 4 容為。 33、假定=0FBH,=12H。執行指令:DIV AB 后,累加器A的內容為,寄存器B的內容為 11H ,CY的內容為 0 ,OV的 內容為 0 。 39、在R7初值為00H的情況下,DJNZ R7,rel指令將循環執行 次 256。 42、DIV AB指令執行后,OV標志為1,則此指令執行前= 43、MUL AB指令執行后,OV標志為1,則不為。 44、用一條指令 可以取代下列4條指令: MOVDPTR,#1234HPUSHDPLPUSHDPHRET 45、要訪問特殊功能寄存器,可以采用的尋址方式是 直接 、 寄存器 和 位尋址。第五章 習題參考答案 一、填空題 5 求中斷。 3、在定時器T0工作方式3下,欲使TH0停止工作,應執行一條 CLR TR1 的指令。 5、當計數器產生計數溢出時,把定時器/計數器的TF0位置“1”。對計數溢出的處理,在中斷方式時,該位作為 中斷標志位使用;在查詢方式時,該位作 狀態位使用。 9、定時時間與定時器的 工作方式、 計數 初值 及 振蕩周期 有關。 10、MCS-51的定時器/計數器作計數器時計數脈沖外部信號通過引腳和 提 供。 11、MCS-51的定時器/計數器T0的門控信號GATE設置為1時,只有 INT0引腳為高電平且軟件使 TR0 置1時,才能啟動定時器/計數器T0工作。 12、當T0為方式 3,T1為方式 2的時候,8051單片機的定時器可提供3個8位定時器/ 計數器。 二、選擇題 8、8031單片機的定時器T0用作計數方式時是。 A、內部時鐘頻率定時,一個時鐘周期加1B、內部時鐘頻率定時,一個機器周期加 1C、外部計數脈沖計數,下降沿加1D、外部計數脈沖計數,一個機五、解答題 11 方式3是8位計數器,僅適用于T0,T1無方式3。T0方式3時,被拆成兩個獨立的8位計數器TH0、TL0:TL0使用T0原有的控制寄存 器組成一個8位的定時/計數器;TH0借用T1的TF1、TR1,只能對機內機周脈沖計數,組成另一個8位定時器。T0方式3時T1方式2作串行口波特率 發生器。 4、如何判斷T0、T1定時/計數溢出? 答:判斷T0、T1定時/計數溢出的方法有兩種: 查詢方式。不斷查詢T0、T1溢出標志TF0、TF1:TF0或TF1=0時,未溢出;TF0或TF1=1時,溢出。 中斷方式。T0、T1定時/計數溢出時,在CPU、T0、T1中斷開放前提下能自動產生中斷。 第七章 習題參考答案 一、填空題 4、計算機的數據傳送有兩種方式,即 并行數據傳送 和串行數據傳送方式,其中具有成本低特點的是串行數據傳送方式。 9、MCS-51的串行口在工作方式0下,是把串行口作為同步移位寄存器來使用。這樣,在串入并出移位寄存器的配合下,就可以把串行口作為并行輸出口使用,在并入串出移位寄存器的配合下,就可以把串行 口作為并行輸入 口使用。 12 13、8051單片機的串行接口發送緩沖寄存器SBUF、接收緩沖寄存器SBUF 、串行接口控制寄存器SCON、定時器T1構成的波特率發生器等部件組成 14、當向SBUF發“寫”命令時,即執行 MOV SBUF A發送緩沖寄存器 SBUF裝載并開始 TXD向外發送一幀數據,發送完后便使發送中斷標志位 TI 置 “1”。 15、在滿足串行接口接收中斷標志位RI=0的條件下,置允許接收位REN=1 18、TB8是發送數據的第 9 位,在方式2或方式3中,根據發送數據的需要軟件置位或復位。它在許多通信協議中可用作 奇偶校驗位 ,在多機通信中作為發送 地址幀或數據幀 的標志位。 19、 RB8是接收數據的第 9 位,在方式2或方式3中,它或是約定的 奇偶校驗位 ,或 是約定的地址/數據標識位。 10、MCS51單片機串行口接收數據的次序是下述的順序。 接收完一幀數據后,硬件自動將SCON的RI置1 用軟件將RI清零接收到的數據SBUF讀出 置SCON的REN為1,外部數據RXD輸入 A、 B、 C、D、 11、MCS51單片機串行口發送數據的次序是下述的順序。待發送數據送SBUF 硬件自動將SCON的TI置1 經TXD串行發送一幀數據完畢 用軟件將TI清0 A、 B、 13 C、D、 12、8051單片機串行口用工作方式0時,。 A、數據從RXD串行輸入,從TXD串行輸出B、數據從RXD串行輸出,從TXD串行輸入C、數據從RXD串行輸入或輸出,同步信號從TXD輸出 D、數據從TXD串行輸入或輸出,同步信號從RXD輸出 (接收緩沖寄存器還具有雙緩沖結構) 四、判斷題 1、串行口通信的第9數據位的功能可用戶定義。 2、發送數據的第9數據位的內容在SCON寄存器的TB8位預先準備好的。 4、串行通訊接收到的第9位數據送SCON寄存器的RB8中保存。 9、串行口數據緩沖器SBUF是可以直接尋址的專用寄存器。 2、 串行緩沖寄存器SBUF有什么作用?簡述串行口接收和發送數據的過程。 答:串行緩沖寄存器SBUF有兩個:一個是串行發送緩沖寄存器,另一個是串行接收緩沖寄存器,用同一個特殊功能寄存器名SBUF和同一單元地址 99H。接收緩沖寄存器還具有雙緩沖結構,以避免在數據接收過程中出現幀重疊錯誤。在完成串行初始化后,發送時只需將發送數14 據輸入SBUF,CPU將自動啟動和完成串行數據的發送;接收時CPU將自動把接收到的數據存入SBUF,用戶只 需從SBUF中讀取接收數據。 第八章 習題參考答案 一、填空題 3、微機與外設間傳送數據有 程序傳送 、 中斷傳送和DMA傳送 三種傳送方式。 13、單片機擴展的內容有程序存儲器擴展 、 數據存儲器擴展 及 I/O口的擴展 等。 二、選擇題 1、 當8031外擴程序存儲器8KB時,需使用EPROM2716 A、 2片 B、 3片 C、 4片 D、 5片 2、 某種存儲器芯片是8KB*4/片,那么它的地址線根數是 A、 11根 B、 12根 C、 13根D、 14根 6、一個EPROM的地址有A0-A11引腳,它的容量為。 A、2KB B、4KB C、11KB D、12KB 7、單片機要擴展一片EPROM2764需占用條P2口線。 A、3 B、4 C、5D、6 三、判斷題 2、線選法是把單根的低位地址線直接接到存儲器芯片的片選端。 15 3、在接口芯片中,通常都有一個片選端CS,作用是當CS為低電平時該芯片才能進行讀寫操作。 五、問答題 1、在MCS-51單片機系統中,外接程序存儲器和數據存儲器共16位地址線和8位數據線,為何不會發生沖突? 解:因為控制信號線的不同:外擴的RAM芯片既能讀出又能寫入,所以通常都有讀寫控制引腳,記為OE和WE。外擴RAM的讀、寫控制引腳分別與MCS-51的RD和WR引 腳相連。外擴的EPROM在正常使用中只能讀出,不能寫入,故EPROM芯片沒有寫入控制引腳,只有讀出引腳,記為OE,該引腳與MCS-51單片機的 PSEN相連。 2、并行擴展存儲器,片選方式有哪幾種?各有什么特點? 答:并行擴展存儲器,產生片選信號的方式有線選法和譯碼法兩種。 線選法是將高位地址線直接連到存儲器芯片的片選端。其優點是連接簡單,缺點是芯片的地址空間相互之間可能不連續,存儲空間得不到充分利用,存在 地址重疊現象。線選法適用于擴展存儲容量較小的場合。 譯碼法是通過譯碼器將高位地址線轉換為片選信號,2條地址線能譯成4種片選信號,3條地址線能譯成8種片選信號,4條地址線能譯成16種片選信 號。譯碼法與線選法比較,硬件電路稍微復雜,需要使用譯碼器,但可充分利用存儲空間,全譯碼還可避免地址重疊現象,局部譯碼還有部分高位地址線未參與譯 碼,因此仍存在地址重疊現象。譯碼法的另一個優點是若譯碼器輸出端留有剩余端線未用時,便于繼續擴展存儲器或I/O接口電路。 16 第十章 習題參考答案一、填空題 2、A/D轉換器的三個最重要指標是 轉換速度 、 轉換精確度和 分辨率。 3、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國生物鏡行業投資前景及策略咨詢研究報告
- 2025至2031年中國熱芯盒呋喃樹脂行業投資前景及策略咨詢研究報告
- 微生物檢驗技師證書考試的核心能力要求試題及答案
- 注冊會計師考生群體的共同經驗分享試題及答案
- 注冊會計師考試相關試題及答案
- 注冊會計師如何提升自身競爭力試題及答案
- 注冊會計師考試新手指南試題及答案
- 微生物檢驗技術與健康影響試題及答案探討
- 國際金融理財師考試對沖基金運作試題及答案
- 靜心備考2025年注冊會計師考試的內在驅動力試題及答案
- 精細化工產品公司企業經營戰略方案
- 缺血缺氧性腦病詳解課件
- 自動打鈴控制器plc課程設計
- 最新司法鑒定程序通則課件來源于司法部司法鑒定局
- 北師大版一年級英語下冊期中測試卷
- 冠狀動脈CT解剖詳解
- 檔案學概論重點知識梳理
- 地下連續墻鋼筋籠起重吊裝專項施工方案
- 單值和移動極差X-MR控制圖
- 進口產品委托代理合同協議書范本
- 變壓器容量與母排選型配合表81035
評論
0/150
提交評論