




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機練習題部分答案(本練習題僅包括填空、選擇、問答類型題。題的來源選自單片機原理與應用學習概要及題解霍孟友主編 機械工業出版社出版,題中頁碼與題號與其對應。下文中填空與選擇題有答案,問答題沒有答案。)單片機構成及原理*P155. 8051單片機有4個I/O口,它們分別是內容為 0FFH 。16一個機器周期包括 個振蕩周期,具體分為17按執行時間,8051的指令分為 周期、 周期和 周期指令共三種。18單片機由CPU、存儲器和三部分組成。19CPU由 和 兩部分組成。20若不使用MCS51片內程序存儲器,引腳/EA必須 。23MCS51有I/O口,由于是準雙向口,所以在輸入時必須先 。 P16
2、1.當使用8751且/EA=1,程序地址小于1000H時,訪問的是( A )。A片內ROM B。 片外ROM C。. 片內/外ROM D。. 不定2堆棧操作遵循的原則是( A )。A 先進后出 B。 先進先出 C。 后進后出 D。 隨機3欲訪問8051單片機的內部程序存儲器,則/EA引腳必須為( A )。A高電平 B。低電平 C。高低電平 D。與PC值有關4MCS51中,一個機器周由( C )個時鐘周期組成。A4 B。8 C。6 D。12(注:時鐘周期=狀態周期=2個振蕩周期)P176。MCS51系列單片機復位后其P1口的輸出狀態為 ( B )。A00H B。0FFH C。0F0H D。不定P
3、112-2 8051存儲器分那幾個地址空間? 如何區分不同空間地址?答:地址空間:(1)片內、片外統一的64KB程序存儲器地址空間。訪問時采用MOVC指令。(2)片內256B數據存儲器地址空間。訪問時采用MOV指令。(3)片外64KB的數據存儲器地址空間。訪問時則是采用MOVX指令。P122-4簡述直接位尋址區的空間分配,片內RAM中包含那些可位尋址單元?2-10 開機復位后,CPU使用那些工作寄存器作為當前工作寄存器?它們的地址是什么? 答:2-12 程序狀態寄存器PSW的作用是什么?有哪些常用標志位?作用是什么?P14 答:2-14 8051單片機時鐘周期與振蕩周期之間有什么關系?答:2-
4、15 一個機器周期的時序是怎樣劃分的?2-16 什么叫堆棧?堆棧指針SP的作用是什么?答:堆棧是在片內數據RAM區中,數據先進后出或后進先出的區域。SP堆棧指針,主要用來調用子程序或者進入中斷的時候保存當前的寄存器內的數據,和當前程序計數器值。在程序返回后把內容彈出。回到斷開的程序段處繼續執行。P183程序計數器PC、數據指針DPTR、堆棧指針SP分別有哪些特點?答:指令系統與程序設計*P253-1什么是尋址方式?MCS51單片機有哪幾種尋址方式?*P263-6 若要完成以下數據傳送,如何應用MCS-51指令予以實現?(1) R1的內容傳送到R0。(2) 外部RAM 20H單元的內容送入R0。
5、(3) 外部RAM 0020H單元的內容送入內部RAM 20H單元。(4) 外部RAM 1000H單元內容送內部RAM 20H單元。(5) 外部ROM 2000H單元內容送R0。P341。MCS-51特殊功能寄存器只能采用 直接 尋址方式。2片內20H2FH范圍內的數據存儲器,既可以字節尋址又可以3訪問MCS-51程序存儲器傳送命令的操作助記符應為 。4訪問MCS-51片內RAM應該使用的傳送指令的助記符是 。7匯編語言中可以使用偽指令,他們不是真正的指令,只是用來制 。9執行ANL A,#0FH指令后,累加器A的高4位= 。19MOV C,20H源尋址方式為20INC 指令影響CY位。P37
6、1在中斷服務程序中,至少應有一條( D )。A傳送指令 B轉移指令 C加法指令 D中斷返回指令2要用傳送指令訪問MCS-51片外RAM,它的指令操作碼助記符應是( B )。AMOV BMOVX CMOVC D以上都行6MOVX A, DPTR指令中源操作數的尋址方式是( B )。A寄存器尋址 B寄存器間接尋址 C直接尋址 D立即尋址10LCALL 存于2000H開始的地址單元中,執行完相應子程序中的返回指令后, PC=( D )。A2000H B2001H C 2002H D2003HP3822指令AJMP的轉跳范圍是( C )。A256B B1KB C2KB D64KB27對程序存儲器的讀操
7、作,只能使用( D )。AMOV指令 B。PUSH指令 C。MOVX 指令 D。MOVC指令 P3929.。執行返回指令時,返回的斷點是( C )。A調用指令的首地址 B。調用指令的末地址 C。調用指令下一條指令的首地址 D。返回指令的末地址簡答題:1 位地址7CH與字節地址7CH如何區別?P355-2 簡述單片機系統中的三大總線。系統擴展時單片機提供的三大總線信號有哪些? P551.若不使用MCS-51片內存儲器,引腳/EA必須接 。2當MCS-51引腳LEA信號有效時,表示從P0口穩定地送出了3MCS-51的P0口作為輸出端口時,每位能驅動 個SL型TTL負載。4MCS-51系統中,當/P
8、SEN信號有效時,表示CPU要從6MCS-51可擴展片外RAM KB,但當外擴I/O口后,其外部RAM尋址空間將 變小 。7計算機的系統總線有地址總線、控制總線和 總線。P5616264芯片是( B )。A. E2PROM B. RAM C. Flash ROOM D. EPROM2產生/WR信號的指令是( D )。A. MOCX A, DPTR B. MOVC A, A+PC C. MOVX A, A+DPTRD. MOVX DPTR, A中斷P641當使用慢速外設時,最佳的傳輸方式是 中斷 。2MCS-51單片機有 個中斷優先級,優先級由軟件填寫特殊功能寄存器 IP 加以選擇。3MCS-5
9、1單片機中,T0中斷服務程序入口地址為4外部中斷請求標志位是 。6MCS-51單片機外部中斷有種中斷信號觸發方式,若選用外部中斷0為邊沿觸發方式,則需用指令 SETB IT0 。選擇題:1CPU響應( C )中斷時,不會由CPU自動清除中斷請求標志。A外部中斷0 B。外部中斷1 C。串行口中斷 D。定時器/計數器 T0溢出中斷2MCS-51中,CPU正在處理定時器/計數器T1中斷,若有同一優先級的外部中斷/INT0又提出中斷請求,則CPU ( B )。A. 相應外部中斷/INT0 B. 繼續進行原來的中斷 C. 發生錯誤 D. 不確定5中斷服務程序的最后一條指令必須是( C )。AEND BR
10、ET CRETI DAJMP6MCS-51單片機響應中斷時,下列哪種操作不會自動發生( A )。A保護現場 B。保護PC C。找到中斷入口 D。P61636-1 *什么是中斷?什么是中斷源?6-2 MCS-51響應中斷的條件是什么?CPU響應中斷時,不同的中斷源,其中斷入口地址各是多少?6-3 *MCS-51的外部中斷有哪二種觸發方式?應如何選擇和設定?6-4 MCS-51提供了哪幾種中斷源?在中斷管理上有什么特點?個中斷的優先權的高低是 4如何排列確定的?6-5 MCS-51單片機的中斷系統中有幾個優先級?如何設定?P652 *中斷處理和CPU調用子程序處理有什么異同點?4 *保護斷點和保護
11、現場各解決什么問題?定時器/計數器P74一、 填空*1MCS-51單片機有個16位可編程定時器/計數器,有 種工作方式。 *2MCS-51單片機的最大計數值為,此時工作于方式。3若定時器/計數器工作于方式0時,為 位的定時器/計數器,TL的低計數器溢出時,向高 8 位的TH進位。4當定時器/計數器T0工作在方式3時,要占用定時器/計數器T1的 和 兩個控制位。5當定時器/計數器T0定義為一個可自動重新裝入初值的8位定時器/計數器時,作為8位計數器,10欲使T1停止工作。應執行一條指令,在工作方式3下,欲使TH0開始工作,應執行一條指令 SETB TR1 。P75選擇3若MCS-51單片機的晶振
12、頻率為24MHz,則其內部的定時器利用計數器對外部輸入脈沖的最高計數頻率是( A )。A. 1 MHz B. 6 MHz C. 12 MHz D.24 MHz4設定時器/計數器T1的工作于外部控制方式,則只有在( D )情況下,T1才開始工作。A. TR1=0, INT1=0 B. TR1=1, INT1=0 C. TR1=0, INT1=1 D. TR1=1, INT1=15設定時器/計數器T0工作于方式3,則TH0作為一個獨立的8位定時器,它的運行由控制位( D )決定。A. GATE B.INT0 C.TR0 D.TR1簡答:1*8051定時器做定時和計數時,其計數脈沖分別由誰提供?28
13、051定時器的門控信號GATE設置為1時定時器如何啟動?P7178051的T0、T1用作定時器時,其定時時間與哪些因素有關?串行口P85填空:1串行口中斷的中斷標志位是由產生,由 清零。2進行串行口通信,通信雙方需有相同的 和 。5用串行口擴展并行口時,串行口工作方式應選為6按照數據傳送方向,串行通信分為 、三種方式。7計算機通信主要有兩種方式:和 。8異步串行數據通信的幀格式由、 奇偶校驗位 和 停止位 組成。選擇:2控制串行口工作方式的寄存器是( C )。A. TCON B. PCON C. SCON D. TMOD3MCS-51單片機的串行口是( C )工作的。A. 單工 B. 半雙工
14、C. 全雙工 D.半雙工/全雙工#51單片機串行口工作于方式0時,須滿足條件( C )才能進行數據接收。A.REN=0 B.RI=0 C.REN=1且RI=0 D.RXD=0P811計算機的兩種通信方式是什么?各有什么特點?3波特率具體含義是什么?為什么說串行通信的雙方波特率必須相同?P86簡答1 *用于實現串行通信的數據傳送的三種方式分別是什么?并畫出示意圖進行說明。2。波特率、字符傳送速率的含義分別是什么,有什么聯系?計算1 若異步通信接口按方式2傳送,已知其每分鐘送4800個字符,其波特率是多少?系統擴展P971 *單片機系統為什么要進行I/O接口擴展?I/O接口應具有哪些基本功能?2
15、*8255有哪幾種工作方式?分別是什么?端口A、B、C的特點有哪些?P104填空:2寫8255控制字的時候,需將A1、A0置為。38255有兩個控制字: 。選擇:1使用8255可以擴展出( B )根I/O口線?A、16根 B、24根 C、 22根 D、32根28255端口A、B均工作在方式0的輸入方式時,端口C可作為( A )。A、兩個4位I/O端口或一個8位I/O端口 B、狀態端口C、部分引腳作端口A、端口B的聯絡信號 D、全部作聯絡信號簡答:18255有哪幾部分組成?有哪幾種工作方式?28255的B口可以設定為方式2嗎?為什么?P1151 A/D轉換器的作用是什么?主要性能技術指標有哪些?P117填空:1A/D轉換器將 ,D/A轉換器將 轉化為量 。2AD08
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國廢鐵粉碎機行業市場現狀分析及競爭格局與投資發展研究報告
- 小學書法比賽活動策劃方案
- 2025-2030中國室外數字標牌行業市場現狀供需分析及投資評估規劃分析研究報告
- 2025-2030中國學步車行業市場發展現狀及發展趨勢與投資前景預測研究報告
- 建筑公司成本合約部年度預算職責
- 凍融循環對黃河底泥基植生基材物理力學及結構特性的影響研究
- 一年級期中考試作文寫給爸爸的信350字11篇范文
- 關于遇見友誼作文600字初二7篇
- 氣候變化對種植業上市企業財務績效影響研究-基于上市企業面板數據分析
- 高層建筑安全信息員職責
- 關于我校中學生錯誤握筆姿勢調查及矯正的嘗試
- 積分制管理的實施方案及細則
- 正定古建筑-隆興寺
- 走進物理-基礎物理智慧樹知到答案2024年廣西師范大學
- 三菱電梯型號縮寫簡稱
- 2024年版-生產作業指導書SOP模板
- 歷年考研英語一真題及答案
- 寵物殯葬師理論知識考試題庫50題
- 飛花令“水”的詩句100首含“水”字的詩句大全
- 門診常見眼科病
- 保育師中級培訓課件資源
評論
0/150
提交評論