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

正文內(nèi)容

公考行測(cè)答題技巧樸素邏輯問題-展示頁

2025-01-27 17:26本頁面
  

【正文】 時(shí)處理在查詢方式下是做不到的,從而大大縮短了 CPU的等待時(shí)間。 ? ( 2)實(shí)時(shí)處理 ? 在實(shí)施控制中,現(xiàn)場(chǎng)的各個(gè)參數(shù)、信息時(shí)隨時(shí)間和現(xiàn)場(chǎng)情況不斷變化的。中斷處理完成后, CPU恢復(fù)執(zhí)行主程序,外設(shè)仍然繼續(xù)工作。此時(shí), CPU在啟動(dòng)外設(shè)工作后,繼續(xù)執(zhí)行主程序,同時(shí)外設(shè)也在工作。若采用軟件查詢方式,則不但占用了 CPU操作時(shí)間,而且相應(yīng)速度慢。因?yàn)橹袛嗟陌l(fā)生是由外部因素決定的,程序中無法事先安排調(diào)用指令,因而調(diào)用中斷服務(wù)程序的過程是由硬件自動(dòng)完成的。中斷源要求服務(wù)的請(qǐng)求稱為“中斷請(qǐng)求(或申請(qǐng))”。主程序被斷開的位置(地址)稱為“斷點(diǎn)”。這種程序在執(zhí)行過程中由于外界的原因而被中間打斷的情況稱為“中斷”。 ? 中斷系統(tǒng)的基本概念 ? 1. 中斷的概念 ? 中斷是通過硬件來改變 CPU運(yùn)行方向的一種技術(shù),它既和硬件有關(guān),也和軟件有關(guān)。 正因?yàn)橛辛酥袛?,才使得計(jì)算機(jī)的工作更靈活 , 效率更高 。本節(jié)將介紹中斷的概念,并以 80C51系列單片機(jī)的中斷系統(tǒng)為例介紹中斷的處理過程及應(yīng)用。1 單片機(jī)原理與接口技術(shù) 主編 任元吉 “ 十二五 ” 高職高專 “ 教與做 1+1”體驗(yàn)互動(dòng)式創(chuàng)新規(guī)劃教材 2 模塊 5 單片機(jī)的中斷系統(tǒng) 中斷技術(shù)是計(jì)算機(jī)中的重要技術(shù)之一,它既和硬件有關(guān),也和軟件有關(guān)。正因?yàn)橛辛酥袛?,才使得?jì)算機(jī)的工作更靈活,效率更高。 3 項(xiàng)目 中斷系統(tǒng) 項(xiàng)目 項(xiàng)目 無線電遙控車的應(yīng)用 技能訓(xùn)練 :無線電遙控車的設(shè)計(jì) 基礎(chǔ)訓(xùn)練 4 知識(shí)目標(biāo): 廣州城建職業(yè)學(xué)院 電子系 謝元成制作 手機(jī): 186 8843 9181 : 79652257 Email: ? 了解單片機(jī)的中斷系統(tǒng)的結(jié)構(gòu) ? 掌握單片機(jī)的中斷處理過程 ? 掌握應(yīng)用中斷方式進(jìn)行程序設(shè)計(jì)方法 5 ? 技能目標(biāo): ? 1 能夠熟悉單片機(jī)的中斷系統(tǒng) ? 能夠掌握輸入 /輸出的控制方式 ? 能在程序設(shè)計(jì)中應(yīng)用中斷方式 ? 【 課時(shí)建議 】 6課時(shí) ? 教學(xué)重點(diǎn): 單片機(jī)的中斷系統(tǒng) ? 教學(xué)難點(diǎn): 應(yīng)用中斷方式進(jìn)行程序設(shè)計(jì) 核心職業(yè) 技術(shù)基礎(chǔ)課 項(xiàng)目 5. 1 中斷系統(tǒng) 廣州城建職業(yè)學(xué)院 電子系 謝元成制作 手機(jī): 186 8843 9181 : 79652257 Email: 中斷技術(shù)是計(jì)算機(jī)中的重要技術(shù)之一 , 它既和硬件有關(guān) , 也和軟件有關(guān) 。 本節(jié)將介紹中斷的概念 , 并以 80C51系列單片機(jī)的中斷系統(tǒng)為例介紹中斷的處理過程及應(yīng)用 。計(jì)算機(jī)在執(zhí)行程序的過程中,由于單片機(jī)內(nèi)部或外部的某種原因,有必要盡快終止當(dāng)前程序的執(zhí)行,而去執(zhí)行相應(yīng)的處理程序,待處理結(jié)束后,再回來繼續(xù)執(zhí)行被終止了的源程序。 ? 中斷之后所執(zhí)行的處理程序,通常稱為“中斷服務(wù)”或“中斷處理子程序”,原來運(yùn)行的程序稱為“主程序”。引起中斷的原因或能發(fā)出中斷申請(qǐng)的來源,稱為“中斷源”。 ? 調(diào)用中斷服務(wù)程序的過程類似于程序設(shè)計(jì)中的調(diào)用子程序,其主要區(qū)別在于調(diào)用子程序指令在程序中是事先安排好的;而何時(shí)調(diào)用中斷服務(wù)程序事先卻無法確知。 ? 2. 引進(jìn)中斷技術(shù)的優(yōu)點(diǎn) ? 計(jì)算機(jī)引進(jìn)中斷技術(shù)之后,主要具有如下優(yōu)點(diǎn): ? ( 1)分時(shí)操作 ? 在計(jì)算機(jī)與外部設(shè)備交換信息時(shí),存在著高速 CPU和低速外設(shè)(如打印機(jī)等)之間的矛盾。中斷功能解決了高速 CPU與低速外設(shè)之間的矛盾。每當(dāng)外設(shè)做完一件事,就發(fā)出中斷申請(qǐng),請(qǐng)求 CPU中斷它正在執(zhí)行的程序,轉(zhuǎn)去執(zhí)行中斷服務(wù)程序(一般是處理輸入 /輸出數(shù)據(jù))。這樣, CPU可以命令多個(gè)外設(shè)(如鍵盤、打印機(jī)等)同時(shí)工作,從而大大提高了 CPU的工作效率。有了中斷功能,外界的這些變化量可根據(jù)要求隨時(shí)向 CPU發(fā)出中斷請(qǐng)求,要求 CPU及時(shí)處理, CPU就可以馬上響應(yīng)(若中斷響應(yīng)條件滿足)并加以處理。 ? ( 3)故障處理 ? 計(jì)算機(jī)在運(yùn)行過程中,難免會(huì)出現(xiàn)一些無法預(yù)料的故障,如存儲(chǔ)出錯(cuò)、運(yùn)算溢出和電源突跳等。 ? 3. 中斷源 ? 發(fā)出中斷請(qǐng)求的來源一般統(tǒng)稱為“中斷源”。 ? ( 1)外部設(shè)備中斷源 ? 計(jì)算機(jī)的輸入 /輸出設(shè)備,如鍵盤、磁盤驅(qū)動(dòng)器、打印機(jī)等,可通過接口電路向 CPU申請(qǐng)中斷。它作為中斷源,使得 CPU能夠以中斷方式對(duì)已發(fā)生的故障及時(shí)進(jìn)行處理。內(nèi)部中斷源一般是指執(zhí)行指令時(shí)產(chǎn)生的錯(cuò)誤情況,如除法中除數(shù)為零等,通常把這種中斷源稱為“內(nèi)部軟件中斷”(注意:目前多數(shù) 80C51系列單片機(jī)沒有內(nèi)部軟件中斷功能);外部故障源主要有電源掉電等情況,在電源掉電時(shí)可以介入備用的電池供電電路,以保存存儲(chǔ)器中的信息。 ? ( 3)控制對(duì)象中斷源 ? 計(jì)算機(jī)作實(shí)時(shí)控制時(shí),被控對(duì)象常常用作中斷源。 ? ( 4)定時(shí) /技術(shù)脈沖中斷源 ? 定時(shí) /計(jì)數(shù)脈沖中斷源也有內(nèi)部和外部之分。 ? 要求每個(gè)中斷源所發(fā)出的中斷請(qǐng)求信號(hào)符合 CPU響應(yīng)中斷的條件,例如電平高 /低、持續(xù)時(shí)間、脈沖幅度等。不同計(jì)算機(jī)的硬件結(jié)構(gòu)和軟件指令是不完全相同的,因而中斷系統(tǒng)結(jié)構(gòu)一般是不相同的。 ? 1. 中斷系統(tǒng)的結(jié)構(gòu) ? 51單片機(jī)中斷系統(tǒng)主要由幾個(gè)與中斷有關(guān)的特殊功能寄存器、中斷入口、順序查詢邏輯電路等組成。 51單片機(jī)有 5個(gè)中斷源,可提供 2個(gè)中斷優(yōu)先級(jí),即可實(shí)現(xiàn)二級(jí)中斷嵌套。 5個(gè)中斷源的排列順序由中斷優(yōu)先級(jí)控制寄存器 IP和順序查詢邏輯電路共同決定。 圖 51單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)圖 ? 2. 中斷源及入口 ? ( 1)中斷源 ? 51的中斷源可以分為 3類:即外部中斷、定時(shí)中斷和串行口中斷。下面分類介紹。這 2個(gè)中斷請(qǐng)求信號(hào)分別通過 2個(gè)固定引腳即 INT0( )腳和外部中斷 1INT1( )腳輸入。在電平方式下為低電平有效,即在 INT0( )腳或外部中斷 1 INT1( )腳出現(xiàn)有效低電平時(shí),外部中斷標(biāo)志效下降沿時(shí),外部中斷標(biāo)志 INT0或 INT1就置為 1。 ? 中斷請(qǐng)求信號(hào)是低電平有效還是下降沿有效,須通過 TCON寄存器中的 IT0( )或 IT1()位來決定。 —— —— —— —— ? ② 定時(shí)中斷類 ? 定時(shí)中斷是為滿足定時(shí)或計(jì)數(shù)溢出處理的需要而設(shè)置的。 ? 計(jì)數(shù)方式的中斷請(qǐng)求是由單片機(jī)內(nèi)部發(fā)生的,脈沖信號(hào)由 T0()或 T1( )引腳輸入,脈沖下降沿為計(jì)數(shù)有效信號(hào)。 ? 當(dāng)定時(shí) /計(jì)數(shù)器中的計(jì)數(shù)值發(fā)生溢出時(shí),表明定時(shí)時(shí)間或計(jì)數(shù)值已到。如果允許中斷,則請(qǐng)求中斷處理。每當(dāng)串行口由 TXD( )端發(fā)送串行口中斷請(qǐng)求標(biāo)志 RI或 TI置 1,并請(qǐng)求中斷。 ? ( 2)中斷入口 ? 當(dāng) CPU響應(yīng)某中斷源的中斷申請(qǐng)之后, CPU將此中斷源的入口地址裝入PC,中斷服務(wù)程序即從此地址開始執(zhí)行,因而將此地稱為“中斷入口”,亦稱為“中斷矢量”。 ? 所有的 80C51系列單片機(jī)都有上述 5 個(gè)中斷源。 表 各中斷源及入口地址的對(duì)應(yīng)關(guān)系 中斷源 入口地址 外部中斷 0 0003H 定時(shí)器 T0中斷 000BH 外部中斷 1 0013H 定時(shí)器 T1中斷 001BH 串行口中斷 0023H ? 中斷控制 ? 中斷功能雖然是硬件和軟件結(jié)合的產(chǎn)物,但用戶不必了解中斷硬件電路和發(fā)生過程。為此,首先應(yīng)該掌握與中斷控制和管理有關(guān)的幾個(gè)寄存器。 ? ( 1)中斷允許控制奇存器 IE 專用奇存器 IE是 8051單片機(jī)中的中斷允許寄存器,由它控制對(duì)中斷的開發(fā)或關(guān)閉。這里所說的“二級(jí)”是指控制字中有一個(gè)中斷總允許位 EA。 ? IE各位的格式如下: EA EX 0ET 0EX 1ET 1ESET 2( A 8 H ) IE 地址 AFH ADH A C H A B H AAH A 9 H A 8 H? 其各位名稱及作用如下: ? EA() ——中斷允許總控制位。 ? 當(dāng) EA=0時(shí), CPU屏蔽所有的中斷申請(qǐng),稱為“關(guān)中斷”。 ? ET2() ——T2中斷允許位 (僅 AT89S52/C52或類似型號(hào)單片機(jī)有 )。 ? ES() ——串行口中斷控制位。 ? ET1() ——T1中斷控制位。 ? EX1() ——外部中斷 1控制位。 ? EX1() ——T0中斷控制位。 ? EX1() ——外部中斷 0控制位。 ? 51單片機(jī)復(fù)位后, IE中各中斷允許位均被清 0,即禁止所有中斷。 ? 使用字節(jié)操作,可用一條指令 MOV IE, 8CH完成。 ? ( 2)中斷請(qǐng)求標(biāo)志寄存器 ? 當(dāng)有中斷源發(fā)出請(qǐng)求時(shí),由硬件將相應(yīng)的中斷標(biāo)志位置 1。 ? ①定時(shí)器控制寄存器 TCON ? TCON為定時(shí)器 T0和 T1的控制寄存器,同時(shí)也鎖存 T0和 T1的溢出中斷標(biāo)志及外部中斷 INT0和 INT1的中斷標(biāo)志等。此標(biāo)志一直保持到 CPU響應(yīng)中斷后,才由硬件自動(dòng)清 0;也可用軟件查詢?cè)摌?biāo)志,并由軟件清 0。 ? 其操作功能類似于 TF1。 ? 當(dāng)硬件使 IE1=1時(shí),表明外部中斷 1向 CPU申請(qǐng)中斷。 ? IT1() ——外部中斷 1觸發(fā)方式控制位。在這種方式下, CPU在每個(gè)機(jī)器周期的 S5P2期間對(duì) INT1 ()引腳采樣。在電平觸發(fā)方式中, CPU響應(yīng)中斷后不能自動(dòng)清除 IEl標(biāo)志,也不能由軟件清除 IE1標(biāo)志,故在中斷返回前,必須撤銷 INT1引腳上的低電平,否則將會(huì)引起再次中斷而出錯(cuò)。 CPU在每個(gè)機(jī)器周期的S5P2期間采樣引腳,若在連續(xù) 2個(gè)機(jī)器周期采樣到先高電平后低電平,則使 IE1標(biāo)志置 1,此標(biāo)志一直保持到 C PU響應(yīng)中斷時(shí),才由硬件自動(dòng)清除。 —— —— ? IE0( ) ——INT0外部中斷 0標(biāo)志位。 ? IT0( TCON. 0) ——外部中斷 0觸發(fā)方式控制位。 ? ——中斷中未使用。 ? SCON中與中斷有關(guān)的各位如下: RITI( 98 H )SCON 99 H 98 H? 其各位名稱及作用如下: ? TI() ——串行發(fā)送中斷標(biāo)志。在中斷工作方式下,可以向 CPU申請(qǐng)中斷,在中斷和查詢工作方式下都不能自動(dòng)清除 T1,必須由軟件清除標(biāo)志。 ? RI()——串行接收中斷標(biāo)志。同樣,在中斷和查詢工作方式下都不會(huì)自動(dòng)清除 RI,必須由軟件清除標(biāo)志。 ? 注意: SCON的高 6位在中斷中不用,所以在此不做介紹。 ? 它具有 2個(gè)中斷優(yōu)先級(jí),由軟件設(shè)置每個(gè)中
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1