單片機原理及接口技術復習_第1頁
單片機原理及接口技術復習_第2頁
單片機原理及接口技術復習_第3頁
單片機原理及接口技術復習_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機原理及接口技術綜述一、填空1.MCS-51字長為8位。2.MCS-51的端口p0-P4均為可編程并行I/O端口,其中p0和p2除了數據輸入和輸出外,通常用于構成系統的數據總線和地址總線。在端口p0-p4中,p0是真正的雙向端口,P1-P3是準雙向端口。3.如果x和y是無符號字符,x=0x97,y=0x63,xy的值為1,xy的值為03H4.在單片機系統中,74HC373通常用作地址鎖存器,74HC138用作地址解碼器,74LS273用作簡單輸出接口擴展,74LS244用作簡單輸入接口擴展。5.ALE信號作為數據鎖存器的選通信號,實現低8位地址的存儲。6.如果使用6兆赫晶體振蕩器,MCS-51的機器周期是2us七點。51,如果微控制器有256字節的內部內存,需要使用128字節的內部內存,那么定義時的存儲方法是bdata。如果定義的變量使用外部64字節的存儲區域,則定義時的存儲方法是xdata8.蓄能器(A)=80H。執行指令ADDA后,#83H,進位位CY=19.指令LCALL,37B0H,第一個地址為2000H,2003H的完成操作量放在堆棧上,37B0H放在個人計算機上。10.51有5個中斷源和2個中斷優先級。優先主軟件填寫特殊功能寄存器IP來選擇它們。11.模數轉換器您的三個重要指標是分辨率、建立時間和轉換精度。一共有12個計時計數器。51歲?那里有什么登記簿?13.答:51單片機中有兩個16位可編程定時/計數器,即定時器0 (T0)和定時器1 (T1)。它們分別由模式寄存器TMOD、控制寄存器TCON和數據寄存器TH0、TL0、TH1和TL1組成。二。真或假1.串行通信為了實現全雙工通信,設置了兩個8BUF()2.在51系列單片機系統中,一個機器周期是固定的;()3.定時器和計數器的工作原理是對輸入脈沖進行計數。()4.ADC0809是8個逐次逼近型模數轉換接口;()5.51的程序存儲器僅用于存儲程序,不能存儲任何數據。()6.當GATE=1/6時。TMCD,這意味著兩個信號控制計時器的開始和停止;()7.51單片機的特殊功能寄存器分布在60HN80H的地址范圍內。()Iii .簡介1.簡述單片機的內部組成;答:MCS-51單片機主要由以下部件組成:1個8位中央處理器;1個片內振蕩器和時鐘電路;4KB只讀存儲器程序存儲器;21個特殊功能寄存器;2個16位定時/計數器;4個8位并行輸入/輸出端口和1個可編程全雙工串行接口;可尋址的64KB外部程序存儲空間;可尋址的64KB外部數據存儲空間;嵌套中斷結構,具有5個中斷源和2個優先級中斷。2.51系列單片機內部隨機存儲器功能分區;答:功能分區是用戶內存區的字節地址為30H7FH,可尋址區的字節地址為20H2FH,四組通用工作寄存器區的字節地址為00H1FH3.51系列單片機中有幾個中斷源,它們是如何分別定義的?哪些中斷源可以定義為高優先級中斷,如何定義?響應中斷的條件是什么?答案:有五個中斷源,即外部中斷INT0和外部中斷INT1、時序溢出中斷0和時序溢出中斷1以及串行中斷。通過設置中斷優先級寄存器IP,可以將每個中斷源定義為高優先級的中斷。(1)中斷時的中央處理器,即IE寄存器中的中斷總允許位ea=1,(2)中斷源發出中斷請求,即對應于中斷源的中斷請求標志為1,(3)中斷源的中斷允許位=1,即中斷未被屏蔽,以及(4)沒有對等中斷或更高級中斷被服務4.對應于每個中斷源的中斷程序的入口地址可以任意設置嗎?每個中斷源的入口地址已在中斷地址區域中定義,不能任意設置。5.簡要描述PSW成員的功能答:(1)Cy(PSW.7)進位標志位,(2)Ac(PSW.6)輔助進位標志位,(3)F0(PSW.5)標志位,(4)RS1,RS0(PSW.4,PSW.3)4工作寄存器區選擇控制位1和位0,(5)OV(PSW.2)溢出標志位,(6)P(PSW.0)奇偶校驗標志位(7)PSW.1位保留位。6.眾所周知,單片機系統的外部晶振的振蕩周期頻率為11.059兆赫。單片機系統的拍節點P、狀態S和機器周期的對應時間是多少?單字節雙周期指令在指令周期中的執行時間是多少?p=1/f=(1/11.059*106)=0.09*10-6s=90ns.S=2P=2*90ns=180ns機器周期=12P=12*90ns=1.08us雙指令周期=2*機器周期=2.16us7.A=_13H_MOV 34HDEC A添加#43H皇家空軍甲類消費物價指數8.P1=_88H_MOVP1,4AHCPL P1.1CLR P1.6SETB 1.7四. 2B問題1.51將2732存儲器擴展到單片機外部,繪制出系統電路原理圖,并寫出地址分布。2716的數字如下程序存儲器的地址范圍是:0000 h 07ffh2.將單片機的晶振頻率設置為6兆赫,在模式0下用定時器T1產生頻率為500赫茲的連續方波脈沖,并由1.0輸出#包括sbit p1.0=p10;空隙總管(空隙)TMOD=0x00/定時器T1用于工作模式0,定時器模式。TH1=0XFE。/寫入1毫秒計時初始值。TL1=0X0CTR1=1;/開始T1。而(1) if(TF1=1)TF1=0;/清除TF1軟件TH1=0XFE。/重寫1毫秒計時初始值。TL1=0X0CP1.0=!P1.0。/反轉一次#包括sbit p1_0=p10;空隙總管(空隙)TMOD=0x 00;P1 _ 0=0;TH1=(65536-1000)/256;TL1=(65536-1000)% 6;ET1=1;EA=1;TR1=1;在(1)時執行 void T1_int(void)中斷1使用1P1_0=!P1 _ 0;TH1=(65536-1000)/256;TL1=(65536-1000)% 6;1.計算機能識別的語言是(C)。(a)匯編語言(b)自然語言(c)機器語言(c)高級語言2.當MCS-51單片機擴展存儲芯片時,四個輸入輸出端口使用的數據總線為(B)。(一)P0和P2港(二)P0港(三)P2和P3港(四)P2港3.中斷服務程序中應該至少有一個(D)。(a)發送指令(b)分支指令(c)添加指令(d)中斷返回指令4.當訪問外部數據存儲器時,無效信號為(C)。(甲)(乙)(丙)(丁)高級程度會考5.在以下指令中,屬于純讀引腳的指令為(C)。(一)MOV P1,一(二)ORL P1,#0FH (C)MOVC C,P1.5 (D)新西蘭P1,實驗室6.使用定時器T1時,有幾種工作模式(C)。(一)1種(二)2種(三)3種(四)4種7.如果MCS-51中斷源都被編程在同一級別,當它們同時申請中斷時,中央處理器將首先響應(B)。(甲)(乙)(丙)T1(丁)T08.當MCS-51對中斷作出響應時,下列哪種情況是不必要的(C)。a當前指令已經執行,b中斷打開,c沒有對等或高級中斷服務,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論