




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、MCS-51單片機(jī)的時(shí)鐘周期及振蕩周期之間有什么關(guān)系?一個(gè)機(jī)器周期的時(shí)序如何劃分?答:時(shí)鐘周期是單片機(jī)最根本的時(shí)間單位。機(jī)器周期那么是完成某一個(gè)規(guī)定操作所需的時(shí)間。一個(gè)機(jī)器周期為6個(gè)時(shí)鐘周期,共12個(gè)振蕩周期性,依次表示為S1P1、S1P2、S6P1、S6P2。2、MCS-51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?答:MCS-51單片機(jī)共有四個(gè)8位雙向并行的I/O端口,每個(gè)端口都包括一個(gè)鎖存器、一個(gè) 輸出驅(qū)動(dòng)器和一個(gè)輸入緩沖器。但這四個(gè)端口的功能不全一樣,P0口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個(gè)準(zhǔn)雙向并行口,作通 用并行I/O口使用;P2口除了可作為通
2、用I/O使用外,還可在CPU訪問外部存儲(chǔ)器時(shí)作高八位地址線使用;P3口是一個(gè)多功能口除具有準(zhǔn)雙向I/O功能 外,還具有第二功能。3、簡(jiǎn)述MCS-51單片機(jī)的中斷響應(yīng)過程。答:CPU在每個(gè)機(jī)器周期的S5P2期間順序采樣每個(gè)中斷源,在下一個(gè)機(jī)器周期S6區(qū)間按優(yōu) 先級(jí)順序查詢中斷標(biāo)志,如查詢到某個(gè)中斷定標(biāo)志為1,將在接下來的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)展中斷處理,中斷系統(tǒng)通過硬件自動(dòng)將相應(yīng)的中斷矢量地址裝入 PC,以便進(jìn)入相應(yīng)的中斷效勞程序。一旦響應(yīng)中斷,CPU首先置位相應(yīng)的中斷“優(yōu)先級(jí)觸發(fā)器,然后由硬件執(zhí)行一條長(zhǎng)調(diào)用指令,把當(dāng)前的PC值壓入堆棧, 以保護(hù)斷點(diǎn),再將相應(yīng)的中斷效勞的入口地址送入PC,于
3、是CPU接著從中斷效勞程序的入口處開場(chǎng)執(zhí)行。對(duì)于有些中斷源,CPU在響應(yīng)中斷后會(huì)自動(dòng)去除中斷 標(biāo)志。5、MCS-51單片機(jī)內(nèi)部包括哪些主要邏輯功能部件?答:MCS-51單片機(jī)主要由以下部件組成: 1個(gè)8位CPU;1個(gè)片內(nèi)振蕩器及時(shí)鐘電路;4KB ROM程序存儲(chǔ)器,256BRAM;21個(gè)特殊功能存放器;2個(gè)16位定時(shí)/計(jì)數(shù)器;4個(gè)8位并行I/O口及1個(gè)可編程全雙工串行接口;可尋址64KB的外部程序存儲(chǔ)器空間;可尋址64KB的外部數(shù)據(jù)存儲(chǔ)器空間;5個(gè)中斷源、兩個(gè)優(yōu)先級(jí)中斷嵌套中斷構(gòu)造。 6、MCS-51單片機(jī)內(nèi)部有幾個(gè)定時(shí)/計(jì)數(shù)器?它們由哪些存放器組成?答:MCS-51單片機(jī)內(nèi)部有兩個(gè)16位可編程
4、的定時(shí)/計(jì)數(shù)器,簡(jiǎn)稱定時(shí)器0T0和定時(shí)器1T1。它們分別由方式存放器TMOD、控制存放器TCON和數(shù)據(jù)存放器TH0、TL0,TH1、TL1組成。 10、MCS-51外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器可以有一樣的地址空間,但不會(huì)發(fā)生數(shù)據(jù)沖突,為什么? 答:不發(fā)生數(shù)據(jù)沖突的原因是:MCS-51中訪問程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的指令不一樣;程序存儲(chǔ)器訪問指令為MOVC; 數(shù)據(jù)存儲(chǔ)器訪問指令為MOVX;選通信號(hào)不同,前者為/PSEN,后者為/WR及/RD。 16、mcs-51單片機(jī)如何確定和改變當(dāng)前工作存放器?答:當(dāng)前存放器通過兩個(gè)標(biāo)記位RS0和RS1確定。RS0 =0 RS1 =0時(shí),工作存放器組0;RS0
5、=1 RS1 =0時(shí),工作存放器組1;RS0 =0 RS1 =1時(shí),工作存放器組2;RS0 =1 RS1 =1時(shí),工作存放器組3。17、MCS-51單片機(jī)的存儲(chǔ)器從物理構(gòu)造上和邏輯上分別可劃分幾個(gè)空間?答:8051單片機(jī)的存儲(chǔ)器從物理上分四個(gè)存儲(chǔ)空間:片內(nèi)程序存儲(chǔ)器、片外程序存儲(chǔ)器、片內(nèi)數(shù)據(jù)存儲(chǔ)器、片外數(shù)據(jù)存儲(chǔ)器。從用戶的角度考慮,8051單片機(jī)的存儲(chǔ)器又可分三個(gè)邏輯空間:片內(nèi)、片外統(tǒng)一遍址的64KB程序存儲(chǔ)器地址空間,256B的片內(nèi)數(shù)據(jù)存儲(chǔ)器地址空間,片外可擴(kuò)展的64KB數(shù)據(jù)存儲(chǔ)器地址空間。19、80C51單片機(jī)的控制總線信號(hào)有哪些?各信號(hào)的作用如何? 答:RST/VPD:復(fù)位信號(hào)輸入引腳/
6、備用電源輸入引腳;ALE/:地址鎖存允許信號(hào)輸出引腳/編程脈沖輸入引腳;/VPP:內(nèi)外存儲(chǔ)器選擇引腳/片內(nèi)EPROM編程電壓輸入引腳;:外部程序存儲(chǔ)器選通信號(hào)輸出引腳。20、80C51單片機(jī)提供了幾個(gè)中斷源有幾級(jí)中斷優(yōu)先級(jí)別各中斷標(biāo)志是如何產(chǎn)生的又如何去除這些中斷標(biāo)志各中斷源所對(duì)應(yīng)的中斷矢量地址是多少 答:單片機(jī)提供了5 個(gè)中斷源:兩個(gè)外部 INTO 和 INT1 中斷源,兩個(gè)定時(shí)片內(nèi)定時(shí)器 T0 和 T1 溢出中斷源,一個(gè)片內(nèi)全雙工串行口中斷源。提供了高、 低兩個(gè)中 斷優(yōu)先級(jí)、能實(shí)現(xiàn)兩級(jí)中斷效勞程序嵌套,同一個(gè)優(yōu)先級(jí)里,由硬件查詢來確定 優(yōu)先序列。各中斷源請(qǐng)求中斷的標(biāo)志分別由特殊功能存放器
7、TCON、SCON 的相應(yīng)位鎖存,這些標(biāo)志位的產(chǎn)生和去除方式如下: IE0 TCON.1)外部中斷 0 請(qǐng)求標(biāo)志.當(dāng) INTO 出現(xiàn)有效的中斷請(qǐng)求信號(hào)時(shí), 硬件使 IE0 置位.在邊沿觸發(fā)方式時(shí),當(dāng) CPU 響應(yīng) IE0 中斷后,由硬件去除 IE0。 IE1TCON.3)外部中斷 1 請(qǐng)求標(biāo)志.置位復(fù)位方式及 IE0 一樣。 TF0(TCON.5T0 溢出中斷請(qǐng)求標(biāo)志。每當(dāng) T0 計(jì)數(shù)器加 1 計(jì)數(shù)到溢出時(shí), TF0=1。CPU 響應(yīng) TF0 中斷,硬件去除 TF0。也可以由查詢軟件去除 TF0。 TF1TCON.7)T1 溢出中斷請(qǐng)求標(biāo)志。置位復(fù)位方式及 TF0 一樣。 R1 SCON.0)
8、串行口接收中斷請(qǐng)求標(biāo)志。 當(dāng)串行口接收器收到一個(gè)串行幀, R1=1。CPU 響應(yīng) R1 中斷,硬件并不去除 R1,R1 必須由軟件清 0。 T1SCON.1串行口發(fā)送中斷請(qǐng)求標(biāo)志.將 8 位數(shù)據(jù)寫入 SBUF 后,發(fā)送完 一個(gè)串行幀,T1=1.CPU 響應(yīng) T1 中斷,硬件并不去除 T1,T1 必須由軟件清 0. 各中斷源對(duì)應(yīng)的矢量地址如下: 外部中斷 0:0003H 定時(shí)器 T0:000BH 外部中斷:0013H 定時(shí)器 T1:001BH 串行口接收和發(fā)送:001BH1、編寫一程序?qū)崿F(xiàn)將1000H單元開場(chǎng)的100個(gè)單元的數(shù)據(jù)轉(zhuǎn)移到2000H開場(chǎng)的單元中。 ORG 0000HMOV DPTR,
9、 #1000H ;給源數(shù)據(jù)塊地址指針DPTR賦初值MOV P2,#20H ;給目的數(shù)據(jù)塊地址指針P2和R0賦初值MOV R0,#00HLOOP: MOVX A,DPTRMOVX R0,AINC DPTRINC R0CJNE R0,#64H,LOOPSJMP $3.4.1 定時(shí)器操作模式0的應(yīng)用 要求:利用定時(shí)器/計(jì)數(shù)器0控制產(chǎn)生寬度為2個(gè)機(jī)器周期的定時(shí)負(fù)脈沖,由P1.0送出。定時(shí)脈沖產(chǎn)生的周期為2ms。fosc=12M 計(jì)算計(jì)數(shù)初值: 程序: ORG 0000H LJMP START ORG 000BH ;定時(shí)器0中斷入口地址定時(shí)器1的入口地址為000BH LJMP T0INT ;長(zhǎng)轉(zhuǎn)移到定時(shí)
10、器0中斷效勞程序ORG 4100HSTART: MOV TMOD, #00H MOV TH0, #0E0H MOV TL0, #18H MOV IE, #10000010B SETB TRO SJMP $MOV TH0, #0E0H MOV TL0, #18HSETB ET0RETIEND3.4.2 定時(shí)器操作模式1的應(yīng)用要求:利用定時(shí)器0模式1產(chǎn)生一個(gè)50Hz的方波,由P1.0輸出。采用查詢方式 計(jì)算計(jì)數(shù)器初值:X=55536=0D8F0H 程序: ORG 0000H LJMP START ORG 4100HSTART:MOV TMOD, #01H ;設(shè)置定時(shí)器0模式1SETB TR0LOO
11、P:MOV TH0, #0D8HMOV TL0, #0F0HJNB TF0, $CLR TF0SJMP LOOPEND 、MCS-51單片機(jī)的時(shí)鐘周期及振蕩周期之間有什么關(guān)系?一個(gè)機(jī)器周期的時(shí)序如何劃分?2、MCS-51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?3、簡(jiǎn)述MCS-51單片機(jī)的中斷響應(yīng)過程。4、A/D轉(zhuǎn)換接口中采樣保持電路的作用是什么?省略采樣保持電路的前提條件是什么?5、MCS-51單片機(jī)內(nèi)部包括哪些主要邏輯功能部件? 6、MCS-51單片機(jī)內(nèi)部有幾個(gè)定時(shí)/計(jì)數(shù)器?它們由哪些存放器組成? 7、單片機(jī)對(duì)中斷優(yōu)先級(jí)的處理原那么是什么?8、簡(jiǎn)述中斷響應(yīng)的條件 9、8031的擴(kuò)展存儲(chǔ)器系統(tǒng)中,為什么P0口要接一個(gè)8位鎖存器,而P2口卻不接? 10、MCS-51外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器可以有一樣的地址空間,但不會(huì)發(fā)生數(shù)據(jù)沖突
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度教育機(jī)構(gòu)講師團(tuán)隊(duì)合作協(xié)議
- 公司文員勞動(dòng)協(xié)議
- 全球環(huán)境治理項(xiàng)目資金捐贈(zèng)協(xié)議
- 中國(guó)地理讀后感
- 《數(shù)學(xué)競(jìng)賽題庫設(shè)計(jì)與復(fù)習(xí)教學(xué)教案》
- 大宗商品貿(mào)易管理流程手冊(cè)
- 委托貸款借款合同
- 農(nóng)產(chǎn)品質(zhì)量安全追溯手冊(cè)
- 互聯(lián)網(wǎng)軟件開發(fā)合同協(xié)議
- 綠化工程承包合同協(xié)議
- 2024年江蘇食品藥品職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫有完整答案
- 區(qū)塊鏈與人工智能的融合
- 員工服務(wù)意識(shí)提升提高服務(wù)意識(shí)培訓(xùn)課件
- 2024年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫1套
- 學(xué)前兒童游戲智慧樹知到期末考試答案章節(jié)答案2024年麗水學(xué)院
- 2023-2024學(xué)年高中政治統(tǒng)編版必修三第四課 人民民主專政的社會(huì)主義國(guó)家 同步練習(xí)
- ERP原理及應(yīng)用教程(第四版)全套教學(xué)課件
- 湖州市第七屆“期望杯”小學(xué)數(shù)學(xué)競(jìng)賽試題(六年級(jí))附參考答案
- 壓力容器作業(yè)人員培訓(xùn)課件下
- 【初中數(shù)學(xué)】你有多少種畫平行線的方法課件 2023-2024學(xué)年人教版數(shù)學(xué)七年級(jí)下冊(cè)
- 第三單元簡(jiǎn)易方程(二)(知識(shí)精講+典題精練)-2023-2024學(xué)年五年級(jí)下冊(cè)數(shù)學(xué)高頻考點(diǎn)重難點(diǎn)講義(滬教版)
評(píng)論
0/150
提交評(píng)論