




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——單片機(jī)考試重點(diǎn)必考其次章
1、89C51的EA段有何用途:
EA:外部程序存儲器地址允許輸入端。
當(dāng)該引腳接高電平日,CPU訪問片內(nèi)EPROM/ROM并執(zhí)行片內(nèi)程序存儲器中的指令,但當(dāng)PC值超過0FFFH(片內(nèi)ROM為4KB)時,將自動轉(zhuǎn)向執(zhí)行片外ROM中的程序。當(dāng)該引腳接低電平日,CPU只訪問片外EPROM/ROM并執(zhí)行外部程序存儲器中的程序。2.89C51的存儲器分為哪幾個空間?如何區(qū)分不同空間的尋址?
片內(nèi)片外統(tǒng)一編址0000H-FFFFH64KB程序存儲器地址空間(用16位地址)64KB片外數(shù)據(jù)存儲器地址空間,地址0000H-FFFFH(用16位地址)編址;256字節(jié)數(shù)據(jù)存儲器地址空間(用8位地址)
CPU訪問片內(nèi)、片外ROM指令用MOVC,訪問片外RAM指令用MO訪問片內(nèi)指令用MOV
3、簡述89C51片內(nèi)RAM的空間分派:
片內(nèi)數(shù)據(jù)存儲器最大可尋址256個單元,它們又分為兩部分:低128字節(jié)(00H~7FH)是真正的RAM區(qū);高128字節(jié)(80H~FFH)為特別功能寄放器(SFR)區(qū)。
低128字節(jié)又分為通用工作寄放器區(qū)、可位尋址RAM區(qū)域、通用RAM4、簡述布爾處理存儲器的空間分派,片內(nèi)RAM中包含哪些可位尋址單元。字節(jié)地址為20H-2FH,SFR中字節(jié)地址能夠被8整除的。
5.89C51如何確定和改變當(dāng)前工作寄放器組?通過RS1和RS0的狀態(tài)確定當(dāng)前工作寄放器組。
可利用傳送指令對PSW整字節(jié)操作或用位操作指令改變RS1和RS2的狀態(tài),以切換當(dāng)前工作寄放器組。
6、內(nèi)部RAM的低128字節(jié)單元劃分為哪3個主要部分?各部分主要功能是什么?(1)工作寄放器(00H~1FH)地址安排為4組工作寄放器區(qū),每組有8個工作寄放器(R0~R7),共占32個單元。通過對程序狀態(tài)字PSW中RS1、RS0的設(shè)置,每組寄放器均可選作CPU的當(dāng)前工作寄放器組。若程序中并不需要4組,那么其余可用作一般RAM單元。CPU復(fù)位后,選中第0組寄放器為當(dāng)前的工作寄放器。
(2)位尋址區(qū)(20H~2FH)工作寄放器區(qū)后的16字節(jié)單元(20H~2FH),可用位尋址方式訪問其各位。
(3)字節(jié)尋址(30H~7FH)
從內(nèi)部數(shù)據(jù)RAM區(qū)的48~127(30H~7FH),共80個字節(jié)單元,可以采用間接字節(jié)尋址的方法訪問。
7、開機(jī)復(fù)位后,CPU使用的是哪組工作寄放器?它們的地址是什么?CPU如何確定和改變當(dāng)前工作寄放器組?
開機(jī)復(fù)位后,CPU使用的是第0組工作寄放器。地址是00-07h。然后再機(jī)器中有個程序狀態(tài)字PSW,它的第四第三位RS1,RS0是用來選擇工作寄放器組的。它們的值和寄放器組的關(guān)系:
RS1/RS00/00/11/01/1工作寄放器0123地址
00-0708-0F10-1718-1F
8程序狀態(tài)寄放器PSW的作用是什么?常用標(biāo)志有哪些位?作用是什么?Psw是一個8位特別功能寄放器,位于片內(nèi)RAM的高128B具體地址D0HPSW常用標(biāo)志:
CY:進(jìn)位標(biāo)志位,位地址D7H位操作時的位累加器。
?AC:半進(jìn)位標(biāo)志位。也稱輔助進(jìn)位標(biāo)志。當(dāng)執(zhí)行加法(或減法)操作時,假使運(yùn)算結(jié)果(和或差)的低半字節(jié)(位3)向高半字節(jié)有半進(jìn)位(或借位),則AC位將被硬件自動置1;否則AC被自動清0。
F0:用戶標(biāo)志位。用戶可根據(jù)自己的需要對F0位賦予一定的含義,由用戶置位或復(fù)位,以作為軟件標(biāo)志。
RS0和RS1:工作寄放器選擇控制位。這兩位的值可決定選擇哪一組工作寄放器為當(dāng)前工作寄放器組。通過用戶用軟件改變RS1和RS0值的組合,以切換當(dāng)前選用的工作寄放器組。
OV:溢出標(biāo)志位。當(dāng)進(jìn)行補(bǔ)碼運(yùn)算時,如有溢出,即當(dāng)運(yùn)算結(jié)果超出-128~+127的范圍時,OV位由硬件自動置1;無溢出時,OV=0。PSW.1:為保存位。89C51未用,89C52為F1用戶標(biāo)志位。
P(PSW.0):奇偶校驗(yàn)標(biāo)志位。每條指令執(zhí)行完后,該位始終跟蹤指示累加器A中1的個數(shù)。
??
????
9、位地址7ch與字節(jié)地址7ch如何區(qū)別?位地址7ch具體在片內(nèi)RAM中什么位置?用不同的位尋址方式來加以區(qū)分,即訪問128個位地址用位尋址方式,訪問低128字節(jié)單元用字節(jié)尋址和間接尋址。
位地址7CH在片內(nèi)RAM2F的第五位。(7C/8+20)
第5章10、89C51共有哪些中斷源?對其中斷請求如何進(jìn)行控制?(1)89C51有如下中斷源:①②③④
INT0:外部中斷源0請求,低電平有效(由P3.2輸入)
INT1:外部中斷源1請求,低電平有效(由P3.3輸入)T0:定時器/計(jì)數(shù)器0溢出中斷請求T1:定時器/計(jì)數(shù)器1溢出中斷請求
⑤TX/RX:串行接口中斷請求
(2)通過對特別功能寄放器TCON、SCON、IE、IP的各位進(jìn)行置位等操作,可實(shí)現(xiàn)各種中斷控制功能。
11、簡述89C51單片機(jī)的中斷響應(yīng)過程?把當(dāng)前PC值壓入堆棧,保護(hù)斷點(diǎn)。?將相應(yīng)的中斷服務(wù)程序的入口地址送入PC。?對有些中斷源,CPU會自動清除中斷標(biāo)志。
?執(zhí)行中斷服務(wù)程序。
?執(zhí)行到返回指令RETI,中斷服務(wù)程序終止,將堆棧內(nèi)容彈出到PC,返回到原來斷點(diǎn)繼
續(xù)執(zhí)行。
12、當(dāng)正在執(zhí)行某一中斷源的中斷服務(wù)程序時、假使有新的中斷請求出現(xiàn),試問在什么狀況下可以響應(yīng)新的中斷請求?在什么狀況下不能響應(yīng)新的中斷請求?符合以下6個條件可相應(yīng)心的中斷請求:①有中斷源發(fā)出中斷請求
②中斷總允許位EA=1,即CPU開中斷③申請中斷的中斷源的中斷允許位位1,即中斷沒有被屏蔽
④無同級或更高級中斷正在被服務(wù)⑤當(dāng)前的指令周期已終止⑥若現(xiàn)行指令為RETI或訪問IE或IP指令時,該指令以及緊挨著的另一條指令以執(zhí)行完。
(2)假使新的中斷請求“優(yōu)先級〞低于正在執(zhí)行的中斷請求或與其同級,則不能被響應(yīng)。
13、89c51各中斷源的中斷標(biāo)志是如何產(chǎn)生的?又是如何清0的?CPU響應(yīng)中斷時,中斷入口地址各是多少/?
89c51有5個中斷源,中斷標(biāo)志有外部中斷請求中斷:IE1、IE0當(dāng)外部中斷邊沿觸發(fā)時當(dāng)有當(dāng)請求輸入端有下降沿時IE1、IE0置位當(dāng)響應(yīng)中斷后自動清0、當(dāng)設(shè)置為電平觸發(fā)時,外部請求輸入端有低電平日IE1、IE0置位,當(dāng)為高電平日清0。定時器中斷標(biāo)志TF1、TF0當(dāng)定時器計(jì)數(shù)溢出后TF1、TF0置位響應(yīng)中斷后自動使TF1、TF0清0。串行口發(fā)送和接收中斷標(biāo)志TI和RI當(dāng)發(fā)送或者接收一幀數(shù)據(jù)后使TI和RI置位。TI和RI必修在響應(yīng)中斷后由軟件清0
中斷源入口地址外部中斷00003H定時器T0中斷000BH外部中斷10013H定時器T1中斷001BH串行口中斷0023H
14、89C51串行口有幾種工作方式?有幾種幀格式?各工作方式的波特率如何確定?89C51串行接口有4種工作方式:
方式0(8位同步移位寄放器)方式1(10位異步收發(fā))方式2(11位異步收發(fā))方式3(11位異步收發(fā))
有2種幀格式:10位、11位
方式0:方式0的波特率≌Focs/12
方式2:方式2的波特率≌2SMOD/64*Focs
方式1和方式3:方式1和方式3的波特率(2SMOD/32)×[Focs/(12[265-x])定時器T1用作波特率發(fā)生器時,尋常選用工作模式2
鍵盤式掃描原理①判斷是否有鍵按下②判斷哪一個鍵按下③鍵號=行首鍵號+列號7種尋址并舉例
寄放器尋址:movA,R0直接尋址:movA,40H
馬上數(shù)尋址:movA,#40H
寄放器間接尋址:movA,@R0變址尋址:movcA,@A+DPTR相對尋址:SJMP55H位尋址:movC,30H
編程題
(1)試驗(yàn)一或試驗(yàn)二
(2)設(shè)單片機(jī)采用89C51,未擴(kuò)展片外ROM,片外RAM采用一片6116,編程將其片內(nèi)ROM從0100H
單元開始的10B的內(nèi)容依次外接到片外RAM從100H單元開始的10B中去MovR2,#00H;源數(shù)據(jù)緩沖區(qū)地址偏移量00H->A
MovR3,#0AH;字節(jié)長度->R3
MovDPTR,#0100H;源數(shù)據(jù)緩沖區(qū)首地址(也是目的緩沖區(qū)首地址)->DPTRL1:
MovA,R2;源地址偏移量->AMovcA,@A+DPTRMo@DPTR,ADJNZR3,L1SJMP$
;傳送一個數(shù)據(jù)
;數(shù)據(jù)全部傳送完?沒傳送完,轉(zhuǎn)L1,繼續(xù)傳送
IncDPTR;源地址(目的地址)加1
;傳送完畢,終止
硬件設(shè)計(jì)存儲器擴(kuò)展
1.下圖中外部擴(kuò)展的程序存儲器和數(shù)據(jù)存儲器容量各是多少?(2分)2.三片存儲器芯片的地址范圍分別是多少?(地址線未用到的位填1)(6分,)3.請編寫程序,要求:
(1)將內(nèi)部RAM30H~3FH中的內(nèi)容送入1#6264的前16個單元中;(4分)(2)將2#6264的前4個單元的內(nèi)容送入內(nèi)部RAM40H~43H中;(4分)
P2.7P2.6P2.5P2.4│P2.0D│DG38Q│Q5●8●5●8A8-ACE+5VCSA0-A●58A8-AA0-A5774LS37ALE8031OEA0-AA8-A2764D0-D8●CE1#6264OEWR+5VCSCE2#6264OE8●P0.7│●P0.0PSENRDWR8D0-DOEWR8●●解:1.外擴(kuò)程序存儲器的容量是8K,外擴(kuò)數(shù)據(jù)存儲器的容量是16K解:2、2764范圍:C000H~DFFFH
1#范圍:A000H~BFFFH2#范圍:6000H~7FFFH
3.請編寫程序解:(1)movR1,#10HmovDPTR,@0A000HmovR0,#30HLoop:movA,@Ro
Mo@DPTR,A
INCDPTRINCRo
DINER1,Loop
RET
(2)movR1,#04HmovDPTR,#6000HmovRo,#40HLoop:moA,@DPTRMov@Ro,AINCDPTRINCRo
DTNZR1,LoopRET
1.下圖中外部擴(kuò)展的程序存儲器和數(shù)據(jù)存儲器容量各是多少?(2分)2.三片存儲器芯片的地址范圍分別是多少?(地址線未用到的位填1)(6分,)3.請編寫程序,要求:
(3)將內(nèi)部RAM30H~3FH中的內(nèi)容送入1#6264的前16個單元中;(4分)(4)將2#6264的前4個單元的內(nèi)容送入內(nèi)部RAM40H~43H中;(4分)
P2.7P2.6P2.5P2.4│P2.0D│DQ│Q58A0-A●●5●8A8-ACE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商鋪長期租房合同
- 房屋信托合同二零二五年
- 優(yōu)惠協(xié)議書范例
- 中山廣東中山火炬開發(fā)區(qū)專職消防隊(duì)招聘廚師筆試歷年參考題庫附帶答案詳解
- 基本建設(shè)借貸合同書二零二五年
- 運(yùn)輸保險合同書范例
- 房地產(chǎn)委托開發(fā)合同書
- 銷售員勞務(wù)的合同書
- 二零二五租用林地合同書
- 人教版數(shù)學(xué)五年級上冊-67組合圖形的面積-教學(xué)課件
- 跨越學(xué)習(xí)高原期-高中心理健康主題班會
- 博物館藏品庫房管理課件
- 電梯井內(nèi)腳手架搭拆施工專項(xiàng)方案
- 涉外商標(biāo)實(shí)務(wù)培訓(xùn)課件
- 2022年2月興業(yè)銀行審計(jì)部招聘人員模擬試題3套(含答案解析)
- 社會研究方法復(fù)習(xí)資料(風(fēng)笑天版)
- 《青年友誼圓舞曲》音樂課件
- 博士后出站研究報(bào)告
- 中華人民共和國海關(guān)進(jìn)出境自用物品申請表
- 高一語文《赤壁賦》 完整版課件PPT
- 紙包裝生產(chǎn)企業(yè)設(shè)備管理課件
評論
0/150
提交評論