freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

簡易秒表的設(shè)計與制作-展示頁

2025-01-30 13:42本頁面
  

【正文】 執(zhí)行 LCALL指令: 2T 4)中斷請求的撤除 CPU響應(yīng)某中斷請求后,在中斷返回前,應(yīng)該撤消該中斷請求,否則會引起另一次中斷。 3.當(dāng)前 執(zhí)行返回指令 RET/RETI或訪問 IE、 IP的指令后,不能立即 響應(yīng)中斷,還應(yīng)再執(zhí)行一條指令,然后才能響應(yīng)中斷。 2.查詢中斷請求的機(jī)器周期不是當(dāng)前指令的最后一個機(jī)器周期。 (七) 中斷響應(yīng)阻斷: 1 . CPU正處在為一個同級或高級的中斷服務(wù)中。 RETI= RET指令 +通知 CPU中斷服務(wù)已結(jié)束(復(fù)位觸發(fā)器) ( 八 ) 中斷響應(yīng)周期時序: 每個機(jī)器周期的最后一個狀態(tài) (S6)采樣中斷標(biāo)志位 , 若有中斷請求 ,將在下一個機(jī)器周期的第一個狀態(tài) (S1)按優(yōu)先級順序進(jìn)行中斷查詢 。 7. 開中斷:允許接受其它中斷請求信號。 5. 中斷處理:執(zhí)行中斷源所要求的程序段。 3. 尋找中斷源:中斷程序入口地址 ?PC,轉(zhuǎn)入中斷服務(wù)。 日常事務(wù) 程序 中斷服務(wù)程序 1 中斷服務(wù)程序 2 ( 4)單片機(jī)復(fù)位時, IP各位都被置 0,所有中斷源為低級中斷 (五) CPU響應(yīng)中斷必須滿足如下條件(必須同時滿足): ?有中斷源發(fā)出中斷請求 ?中斷總允許位 EA=1 ?請求中斷的中斷源的中斷允許位為 1 (六)中斷響應(yīng)過程: 1. 關(guān)中斷:屏蔽其它中斷請求信號。 查詢次序為: INT0→ T0→ INT1→ T1→ RI/TI。 即同級中斷不能嵌套 。 優(yōu)先級控制原則: ( 1) 低優(yōu)先級中斷不能打斷高優(yōu)先級的中斷服務(wù); 但高優(yōu)先級中斷請求信號可以打斷低優(yōu)先級 的中斷服務(wù) , 從而實現(xiàn)中斷嵌套 。 IP —— —— —— PS PT1 PX1 PT0 PX0 位地址 BCH BBH BAH B9H B8H 串口中斷優(yōu)先級標(biāo)志 —— PS, 1→ 高優(yōu)先, 0→ 低優(yōu)先 定時中斷 0優(yōu)先級標(biāo)志 —— PT0, 1→ 高優(yōu)先, 0→ 低優(yōu)先 定時中斷 0優(yōu)先級標(biāo)志 —— PT1, 1→ 高優(yōu)先, 0→ 低優(yōu)先 外部中斷 0優(yōu)先級標(biāo)志 —— PX0, 1→ 高優(yōu)先, 0→ 低優(yōu)先 外部中斷 1優(yōu)先級標(biāo)志 —— PX1, 1→ 高優(yōu)先, 0→ 低優(yōu)先 (四) 中斷優(yōu)先級控制原則和控制邏輯: 中斷優(yōu)先級是為中斷嵌套服務(wù)的 。 IE(A8H): 中斷允許寄存器,控制 CPU對中斷的開放或屏蔽以及每個中斷源是否允許中斷。在串行口允許接收時,每接收完一幀數(shù)據(jù),硬件自動使 RI置 1。但CPU響應(yīng)中斷后,硬件并不能自動使 TI清 0,必須由軟件使 TI清 0。 SCON SM0 SM1 SM2 REN TB8 RB8 TI RI 位地址 9FH 9EH 9DH 9CH 9BH 9AH 99H 98H TI ():串行發(fā)送中斷請求標(biāo)志。其功能同 IT1。其功能同 IE1。其功能同 TR1。其功能同 TF1。當(dāng) CPU響應(yīng)外部中斷 1的中斷請求時,由硬件自動使 IE1清 0。 TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H IE1():外部中斷 1請求標(biāo)志位。當(dāng) ITl=0時,外部中斷 1為電平觸發(fā)方式。 TR1():定時器 1啟??刂莆弧T摌?biāo)志一直保持到 CPU響應(yīng)中斷后,才由硬件自動清 0。 TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H TF1():定時器 1溢出標(biāo)志位。 ?硬件查詢電路 —— 主要用于判定 5個中斷源的自然優(yōu)先級別。 ?中斷允許寄存器 IE —— 主要用于控制中斷的開放和關(guān)閉。 圖 33 MCS51單片機(jī)中斷系統(tǒng)結(jié)構(gòu)圖 3)與 MCS51單片機(jī)中斷系統(tǒng)有關(guān)的 SFR ?定時器控制寄存器 TCON —— 主要用于保存中斷信息。 表 31 中斷服務(wù)程序入口地址 C51中不必考慮中斷向量,使用中斷號即可。每個中斷源都有一個位于 ROM內(nèi)的中斷服務(wù)程序入口地址。 INTR(Interrupt Request):可屏蔽中斷請求 NMI( NonMaskable Interrupt):非屏蔽中斷 ( 2) MCS51中斷系統(tǒng) 1) MCS51單片機(jī)的中斷源 MCS51單片機(jī)的中斷源共有 5個,可分為如下三類: ?外部中斷: /INT0、 /INT1 ?定時中斷: T0、 T1 ?串行口中斷 說明: ?外部中斷源:當(dāng) /INT0( )引腳、 INT1( )引腳出現(xiàn)低電平或下降沿時 ?定時中斷源:內(nèi)部定時 /計數(shù)器 T0、 T1定時時間到,或計數(shù)值超限溢出時 ?串行口中斷源:一幀串口數(shù)據(jù)發(fā)送 /接收完成,即一幀數(shù)據(jù)送出,或收到時 CPU響應(yīng)中斷后,只知道有中斷源請求中斷服務(wù),但并不知道是 5個中斷源中的哪個中斷源, CPU尋找哪個中斷源發(fā)出中斷請求的過程即為 中斷識別 。 串行中斷 1個: RI/TI 無引入端,請求在芯片內(nèi)部發(fā)生。 定時中斷 2個: T0、 T1 無引入端,請求在芯片內(nèi)部發(fā)生。 如 I/O設(shè)備、定時時鐘、系統(tǒng)故障、軟件設(shè)定等。有中斷請求信號, CPU必須響應(yīng)。 軟件設(shè)置 允許 /禁止 CPU響應(yīng)中斷 。 單片機(jī)處理中斷有 4個步驟: 中斷請求、中斷響應(yīng)、中斷處理和中斷返回 。 中斷管理系統(tǒng): 能實現(xiàn)中斷功能的硬件和軟件。 中斷請求(或中斷申請): 中斷源要求服務(wù)的請求。 ( 1)中斷的基本概念 當(dāng) CPU正在處理某項事件時,如果外部或內(nèi)部發(fā)生了緊急情況要求 CPU迅速去處理,于是 CPU暫停當(dāng)前正在處理的工作,轉(zhuǎn)去處理這緊急情況,待緊急情況處理完以后再回到原來被中斷的地方繼續(xù)執(zhí)行原來被中斷的程序,這一過程就稱為 中斷 ,如圖 31所示。采用程序查詢方式, CPU不能再做別的事,而是在大部分時間處于等待狀態(tài),使 CPU的工作效率降低。2022/2/14 1 項目 3 簡易秒表的設(shè)計與制作 本章內(nèi)容 : 31 認(rèn)識單片機(jī)的中斷系統(tǒng) 33 利用單片機(jī) 輸出方波 32 認(rèn)識單片機(jī) 定時器 /計數(shù)器 35 簡易秒表的設(shè)計與制作 34 簡 易計時器的設(shè)計 2022/2/14 2 項目 3 簡易秒表的設(shè)計與制作 ?重點掌握單片機(jī)的中斷系統(tǒng)及應(yīng)用 ?重點掌握單片機(jī)的定時器 /計數(shù)器的結(jié)構(gòu)及 工作原理 ?重點掌握單片機(jī)的定時器 /計數(shù)器的應(yīng)用 本章要點 : 2022/2/14 3 任務(wù) 1 認(rèn)識單片機(jī)的中斷系統(tǒng) 單片機(jī)都具有實時處理能力,即能對外部或是內(nèi)部發(fā)生的事件做出及時處理,這是靠中斷技術(shù)來實現(xiàn)的。 1. 單片機(jī)的中斷的魅力 單片機(jī)對外部或是內(nèi)部事件的處理方式有兩種: 查詢方式和 中斷方式 。為了提高 CPU的利用效率和進(jìn)行實時數(shù)據(jù)處理, CPU常采用中斷方式對外部或是內(nèi)部事件進(jìn)行處理。 圖 31 中斷示意圖 (一)中斷源: 引起緊急情況的來源,可分為兩大類:一類來自單 片機(jī)內(nèi)部,稱之為內(nèi)部中斷源;另一類來自單片機(jī) 外部,稱之為外部中斷源。 中斷服務(wù): 對中斷請求(或中斷申請)提供的服務(wù)。 中斷響應(yīng)過程: 中斷管理系統(tǒng)處理事件的過程。 (二)兩種中斷: 1. 可屏蔽中斷: 可程控 “ 開中斷 /關(guān)中斷 ” 。 2.非屏蔽中斷: 不可程控“關(guān)中斷”。 (三) 51單片機(jī)的中斷源: 能發(fā)出中斷請求信號的各種事件。 有 3類共 5個中斷: 外中斷 2個: INT0、 INT1 由引腳 INT0( )和 INT1( )引入。以記數(shù)溢出信號作為中斷 請求,去置位一個溢出標(biāo)志位。接收或發(fā)送完一幀串行數(shù) 據(jù)時,就產(chǎn)生一個中斷請求。中斷識別的目的是獲取中斷服務(wù)程序入口地址。中斷服務(wù)程序入口地址如表 31所示。 C51中斷服務(wù)函數(shù)聲明的格式: 函數(shù)名 ( ) interrupt n [using m] { 函數(shù)體語句 } 2) MCS51單片機(jī)中斷系統(tǒng)的結(jié)構(gòu) MCS51單片機(jī)中斷系統(tǒng)結(jié)構(gòu)圖如圖 33所示。 ?串行口控制寄存器 SCON —— 主要用于保存中斷信息。 ?中斷優(yōu)先級寄存器 IP—— 主要用于設(shè)定優(yōu)先級別。 TCON(88H): 定時器控制寄存器,控制定時器的啟動與停止,并保存 T0、 T1的溢出中斷標(biāo)志和外部中斷的中斷標(biāo)志。定時器 1被啟動計數(shù)后,從初值開始進(jìn)行加 1計數(shù),當(dāng)定時器 1計滿溢出時,由硬件自動使 TF1置 1,并申請中斷。也可用軟件查詢該標(biāo)志,并由軟件清 0。 IT1():外部中斷 1觸發(fā)方式選擇位。當(dāng) ITl=1時,外部中斷 1為邊沿觸發(fā)方式。 IEl=1表示外部中斷 1向 CPU申請中斷。 TF0():定時器 0溢出標(biāo)志位。 TR0():定時器 0啟、停控制位。 IE0():外部中斷 0請求標(biāo)志位。 IT0():外部中斷 0觸發(fā)方式選擇位。 SCON(98H): 串行口控制寄存器,低 2位 TI和 RI保存串行口的接收中斷和發(fā)送中斷標(biāo)志。 CPU將一個字節(jié)數(shù)據(jù)寫入發(fā)送緩沖器 SBUF后啟動發(fā)送,每發(fā)送完一幀數(shù)據(jù),硬件自動使 TI置 1。 RI ():串行接收中斷請求標(biāo)志。但 CPU響應(yīng)中斷后,硬件并不能自動使 RI清 0,必須由軟件使 RI清 0。 IE EA —— —— ES ET1 EX1 ET0 EX0 位地址 AFH ACH ABH AAH A9H A8H 中斷總允許標(biāo)志 —— EA, 1→ 允許全部, 0→ 禁止全部 串口中斷允許標(biāo)志 —— ES, 1→ 允許, 0→ 禁止 定時中斷 0允許標(biāo)志 —— ET0, 1→ 允許, 0→ 禁止 定時中斷 1允許標(biāo)志 —— ET1, 1→ 允許, 0→ 禁止 外部中斷 0允許標(biāo)志 —— EX0, 1→ 允許, 0→ 禁止 外部中斷 1允許標(biāo)志 —— EX1, 1→ 允許, 0→ 禁止 IP(
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1