




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機原理及應用教程第一章單片機概述1. 填空題(1) 單片機是把組成微型計算機的各個功能部件,如中央處理器CPU、以及等集成在一塊芯片中,構成一個完整微型計算 機。(2) 根據片內ROM的結構,單片機常可分為3類。MCS, 51中的8031屬于, 8051 屬于 , 8751 屬寸o(3) 按照CPU對數據的處理位數,單片機通常可分為:,位機、和。 (4)單片機正呦著、外圍電路的內裝化以及、等方向發展。(5)單片機與微處理器追求的標相比,微處理器更側重于和,而單片機更側重于和o2. 選擇題(1)可以表示單片機的縮略詞是oA(MPU B. MCU C. WDT D. PWM (2)不屬于單片機
2、系列的是.A. MCS-96 B. 80C51 C. 80X86 D. M68HC11(3)Atmel公司典型的單片機產品系列是。A (AT89 B. M68300 C. PIC D. SH 3.判斷題(1)單片機就是CPU, CPU就是單片機。()(2)在瀏覽單片機系列選型表時, 應注意單片機中CPU對數據的處理能力和芯片內部所有包含的在資源等兩個方面。 ()(3)由于16位和32位單片機具有很多有點,因為8位單片機LI前已被淘汰。 ()4.簡答題(1) 單片機有哪些特點,(2) 單片機內部一般有哪些功能部件,各功能部件的作用是什么,(3) 單片機主要應用領域有哪些,第二章MCS51單片機的
3、結構1.填空題(1) 若不使用MCS-51片內存儲器引腳必須接。EA(2) 80C51在物理上有個獨立的存儲空間。(3) 當使用8751且二1;程序存儲器地址小于時,訪問的是片內ROM。EA(4) MCS-51有4組工作寄存器,它們的地址范圍是o若(PSW)=18H,則有效R0的地址為H=(6) MCS-51單片機的復位方式主要包括方式和方式。2.選擇題所謂CPU是指。A(運算器與控制器B.運算器與存儲器C(輸入輸出設備D.控制器與存儲器(2) MCS-51復位時,下面說法正確的是oA. PC二0000H B. SP二00HC. SBUF二OOH D. (30H)=00H(3) PWS=18H
4、時,則當前工作寄存器是oA(0組B. 1組C. 2組D. 3組(4) 不是CPU的指令部件。A (PC B. IR C. PSW D. ID(5) MCS-51外擴ROM、RAM和I/O接口時,它的數據總線是。A(PO B. Pl C. P2 D. P33.判斷題(l)MCS-ol的程序存儲器只能用來存放程序。()(2)MCS-51外部擴展I/O接 口與外RAM是統一編址的。()(3)MCS-51的特殊功能寄存器分布在60H, 80H地 址范圍內。()(4)片內RAM與外部設備統一編制時,需要專門的輸入輸出指令。 ()(5)MOV RO,R1在任何悄況下都是一條能正確執行的MCS-51指令。(
5、)4.簡 答題(1) 什么是單片機的機器周期、狀態周期、振蕩周期和指令周期,他們之間是什 么關系,(2)程序狀態寄存器PSW的作用是什么,常用狀態是哪些位,作用是什么,(3) MCS-51單片機時鐘周期與振蕩周期之間是什么關系,一個機器周期的時序如何 劃分,(4)存儲器中有哪兒個具有特殊功能的單位,分別做什么用,(5)MCS-51單片機內256B的數據存儲器可分為哪兒個區,分別做什么用,第三章MCS-51單片機指令系統1.填空題(1) MCS-51單片機指令按功能分有、(2) MCS-51指令操作數的尋址主要有五種方、和(3) 程序狀態字 PSW 中:CY、AC、RS1RSO、0V、Po(4)
6、 在乘法指令中,結果的高8位存放在中,低8位存放在中。(5) 在除法指令中,結果的商存放在中,余數存放在中。2.選擇題(1)以下是外部傳送指令的是OA (MOV A, R6 B. MOV B, AC. MOV RO, #30H D. MOVX A, DPTR累加器(A)中的內容為80H,以下指令影響CY的是oA. ADD 扎 #60H B. INC BC. PUSH ACC D. ADD A, #80H累加器(A)中的內容為79H,以下指令影響0V的是。A. ADD A, #03H B. ADD A, #04HC. ADD A, #50H D. ADD A, ftOoH(4) 以下指令正確的是
7、。A. INC B B. INC DPTRC. DEC DPTR D. CPL R1累加器中的內容是7EH,CY二1,執行完指令RR A后,A中的內容是A. 7EH B. 3EHC. BFH D. FDH(6)以下指令正確的是oA. MOV Pl. 0, Pl. 2 B. MOV P1.0,AC. MOV OH, 01H D. MOV C,P1. 7H 3.判斷題判斷下列指令,正確的打?”,錯誤的打X”(1) INC R1 ( ) (2) DEC DPTR ( ) (3) MOV A, R2 ( ) (4) MOV 40H, R1()(5) MOV Pl. 0,0 ( ) (6) MOV 20
8、H, 21H ( ) (7) ANL 20H, ttOFOH ( ) (8) RR20H ( ) (9) RLC 30H ( ) (10) RL B ( ) 4.簡答題(1)指出執行下列程序段以后,累加器A中的內容。MOV A, #3MOV DPTR, itOAOOOHMOVC A, A+DPTR9ORG 0A000HDB 123456789CDEF(2) 設(SP)二074H,指令執行以下程序段以后,(SP)的值及75H, 76H, 77H單元的 內容。MOV DPTR, #OBFOOHMOV A, #50HPUSH ACCPUSH DPLPUSH DPH(3) 已知內部RAM中的30H,
9、32H內容為12H, 34H, 56H,請寫出下面的子程序執行 后 30H,32H的內容。RRS: MOV R7, #3MOV A, #30HCLR CRRLP: MOV A, R0RRC AMOV ROINC RODJNZ R7, RRLP(4) 指出下面程序段能。MOV C, P3. 0ORL C, P3. 4CPL CMOV FO, CMOV C, 20HORL C, 50HCPL CORL C, FOMOV Pl. 0, C(5) 指出下面子程序功能。SSS: MOV RO, #4FHCLR ASSL: XCHD A, ROSWAP AXCH A, RODEC ROCJNE RO, #
10、3FH, SSLSWAP AMOV R2,ARET第四章MCS-51匯編語言程序設計1 (填空題(D-般匯編語言程序包括一些,但它并不被譯成機器碼,只是影響到匯編過程。(2) 指出在該偽指令后的指令的匯編地址,即生成的機器指令起始存儲器地址。(3) 在匯編指令中DB xl, x2, x3中每個元素占存儲器的個字節,DW yl,y2, y3中每個元素占存儲器的個字節。 在MCS-51單片機的匯編程序中標號是以“”結束,而注釋是以“”開始。(5) 匯編語言必須經過才能得到相應的機器程序,即口標程序,以供單片機識別和執行。2.選擇題(1) 在偽指令DW 100, 30, 40, 50中每個元素所占字
11、節數為。A. 1 B. 2 C. 3 D. 4(2) TIME EQU 40H 的意義是。A. TIME是程序存儲器中的常量B. 向TIME內寫一個數40HC. 在程序中可以用TIME代替RAM中的40H使用D. 10H可代替TIME使用(3) 在一個MCS-51單片機匯編程序中應必須具有。A.子程序B.中斷程序C.主程序D.數據表(4)在一個MCS-51單片機匯編程 序中,主程序應是OA. 開放的程序,可順序執行到其他程序中B. 在主程序內循環,不得執行到其他子程療;C. 在主程序內循環,需要時可跳轉到其他子程序D. 在主程序內循環,在需要時可調用其他子程序(5)閱讀下面程序,本程序執行完成
12、之后,30H、31H、32H、A、B中的內容是MOV A, #OFOHMOV B,#100DIV ABMOV 30H,AMOV A, BMOV B,#10HDIV ABMOV 32H,AMOV 32H,BRETA. 2、 4、 0、 4、 0 B. F、 0、 0、 100、 10C. 0、4、0、4、2 C. 15、0、0、100、10 3.判斷題(1)偽指令在匯編程序中也以編譯成機器碼。()(2)MCS-51匯編語言中只能 有一個主程序。()(3)MCS-51單片機的匯編語言中的中斷服務程序最多有5 個。()(4)MCS-51單片機的匯編語言中子程序的數量一般不受限制。() (5)MCS-
13、51單片機的匯編語言可直接執行。()4.編程題(1)編寫一個子程序,將內部RAM中40H、41H的內容取補。(2) 編寫一個子程序,將30H(高),32H(低)和33H(高),35H(低)兩個三字節的無 符號數相加,結果存放到30H, 32Ho(3) 編寫一個子程序,將(R2R3) X (R4R5)結果存放到30H, 33H中。(4)編寫一 個子程序,將30H、31H內的二進制數轉換成壓縮的BCD碼,存放到40H、41H、 42H 中。(5) 設計一個子程序,其功能為使P1.0 口上的LED燈亮10次,每次5s,滅 Is。設當P1. 0 口為電平低時LED燈亮,晶振頻率為12MHZ。(6) 根
14、據圖4. 25利用MCS-51單片機的P1. 0、Pl. 1 口接一片74LS164。請編寫 一個子程序,將內部RAM的30H的內容移出到74LS164的輸出端。QI Q2 Q3 Q4 Q5 Q6 Q7 Q8 89C51 CLK P1D 74LS164 . 0圖4.25習題圖P1.1笫五章MCS-51單片機的功能模塊1.填空題(1) P口作為地址/數據總線,傳送地址碼的8位;P口作為地址總線,傳送地址碼的8位。(2) MCS-51有兩個中斷優先級由軟件填寫特殊功能寄存器加以選擇。(3) 80C51的作為串行接口方式1和方式3的波特率發生器。(4)在多機通信中,若字符傳送率為lOOB/s,則波特
15、率等于o (5)用串口擴并口時,串口接口工作方式應選為方式。(6) 外中斷請求標志是和o2(選擇題(1)P1 口的每一位能驅動oA. 2個TTL低電平負載B. 4個TTL低電平負載C. 8個TTL低電平負載D. 10個TTL低電平負載(2) MCS-ol的并行I/O接口讀-改-寫操作,是針對該口的。A.引腳B.片選信號C.地址線D.內部鎖存器(3) 在中斷服務程序中,至少應有一條。A.傳送指令B.轉移指令C.加法指令D.中斷返回指令(4) 要使MCS-51能夠響應定時器T1中斷、吊行接口中斷,它的中斷允許寄存器IE的內容應是oA. 98H B. 84HC. 42H D. 22H (5)用MCS
16、-51串行接口擴展并行I/O接口時,串行接口工作方式 應選擇OA.方式0 B.方式1c.方式2 D.方式3(6) 若MCS-51中斷源都編程為同級,當他們同時申請中斷時,CPU首先響應A. B. INT0INT1C. TO D.T1 (7)外部中斷1固定對應的中斷入口地址為oA. 0003H B. OOOBHC. 0013H D. 001BH 3.判斷題(l)TMOD中的GATE二1時,表示曲兩個信號控制定時器的啟動。()(2)使用可 編程接口必須初始化。()(3)要進行多機通信,MCS-51串行接口的工作方式選 為方式1。( ) (4)MCS-51的5個中斷源優先級相同。()4(簡答題(l)
17、80C51單片機內設有兒個定時器/計數器,它們有哪些特殊功能寄存器組成,(2)單片機怎樣管理中斷,怎樣開放和禁止中斷,怎樣設置優先級,5(設計題(1)利用80C51的P1 口控制8個發光二極管LEDo相鄰的4個LED為一組,使 兩組每隔0.5s交替發亮一次,周而復始。畫出電路圖,編寫程序(設延時0.5s子 程序為D05,已存在)。(2)使用80C51片內定時器編寫一個程序,從P1.0 口輸出 50HZ的對稱方波(MHz) o f, 12osc第六章MCS-51系統擴展技術1 (填空題(l)MCS-ol可擴展的程序存儲器和數據存儲器(包括輸入輸出口)最多可為 KBa (2)在MCS-51進行程序
18、存儲器和數據存儲器的擴展后,單片機本身 可以提供給用戶使用的輸入輸出口最多只有條線。(3) MCS-51外圍I/O的地址空間占用存儲空間。(4) 在MCS-51進行擴展應用時,作為擴展總線使用的是。(5) ALE信號主要是提供給使用的。(6) 釆用選線時如果某芯片的地址范圍是D000H, DFFFH,說明是連到了該芯片的片選端。2(選擇題(1) 利用MCS-51單片機本身的串行口也可直接擴展oA.并行輸入/輸出口 B.串行輸入/輸出口C.定時器D.中斷(2) 外部程序存儲器用作為讀選通信號。A. B. RDWRC. D. ALE PSEN(3) 全地址譯碼法存在問題。A.地址不連續B.地址重疊C.地址沖突D.地址譯碼復雜(4)對于P0 口上的地址信號。A.必須使用鎖存器B.必須使用譯碼器C.必須使用選線法D.無須任何TO、T1引腳可用于擴展oA.定時器/計數器B.中斷C.串行接口 D.并行接口3(判斷題(l)MCS-ol單片機具有外部數據總線擴展功能。()(2)使用地址譯碼器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江橫店影視職業學院《天然藥物化學》2023-2024學年第二學期期末試卷
- 撫州幼兒師范高等專科學校《糧油加工概論》2023-2024學年第二學期期末試卷
- 河北大學工商學院《中國畫人物》2023-2024學年第二學期期末試卷
- 廣西藝術學院《醫學細胞生物學A》2023-2024學年第二學期期末試卷
- 洛陽文化旅游職業學院《舞龍舞獅》2023-2024學年第二學期期末試卷
- 寧夏建設職業技術學院《電力企業管理》2023-2024學年第二學期期末試卷
- 云南錫業職業技術學院《外出寫生(3)》2023-2024學年第二學期期末試卷
- 四川美術學院《大學物理上》2023-2024學年第二學期期末試卷
- 喀什職業技術學院《大數據應用實訓》2023-2024學年第二學期期末試卷
- 貴州黔南科技學院《近現代藝術思潮》2023-2024學年第二學期期末試卷
- YS/T 118.16-2012重有色冶金爐窯熱平衡測定與計算方法(銅閃速爐)
- GB/T 23936-2018工業氟硅酸鈉
- GB/T 11213.2-2007化纖用氫氧化鈉氯化鈉含量的測定分光光度法
- 事故隱患通報制度(5篇)
- Unit3Reading課件-高中英語牛津譯林版(2020)必修第三冊
- 5-1貫入法砌筑砂漿砂漿抗壓強度檢測方案
- 錨桿加固施工方案(通用版)
- 地源熱泵埋管冬夏季換熱平衡計算
- 甲骨文專‖教學課件
- 規章制度和操作規程的管理制度范本
- 形式發票格式2 INVOICE
評論
0/150
提交評論