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

正文內(nèi)容

單片機中斷與定時系統(tǒng)-展示頁

2025-05-25 18:04本頁面
  

【正文】 工作在方式 3——此時 T0分成 2個獨立的計數(shù)器 —TL0和 TH0 ,前者用原來 T0的控制信號 (TR0、TF0),后者用原來 T1的控制信號 (TR TF1)。 80C51 200μs 26 6 單片機中斷與定時系統(tǒng) 例 : 查詢方式: 0 mov tmod,2 mov th0,0ceh mov tl0,0ceh mov ie,0 setb tr0 loop: jbc tf0,loop1 ajmp loop loop1: cpl ajmp loop end 中斷方式: 0 ljmp main 000bh cpl reti main: mov tmod,2 mov th0,0ceh mov tl0,0ceh setb ea setb et0 setb tr0 sjmp $ end 27 6 單片機中斷與定時系統(tǒng) 例 設(shè)晶振頻率 fosc=6MHz,使用定時器 1以方式 2實現(xiàn)計數(shù),每計數(shù) 100次累加器加 1。 T0 TR0 GATE INT0 C/T=0 C/T=1 TL0 TH0 25 6 單片機中斷與定時系統(tǒng) 設(shè)晶振頻率 fosc=6MHz,方式 2的最長定時時間為: (28–0) 2us = 29us= 例 設(shè)晶振頻率 fosc=6MHz,使用定時器 0以方式 2產(chǎn)生周期為 200μs的方波脈沖,并由 輸出。以中斷方式實現(xiàn)。 80C51 500μs 20 6 單片機中斷與定時系統(tǒng) 例 : 0 mov tmod,0 mov th1,0fch mov tl1,3 mov ie,0 setb tr1 loop: jbc tf1,loop1 ajmp loop loop1: mov th1,0fch mov tl1,3 cpl ajmp loop end 21 6 單片機中斷與定時系統(tǒng) 定時工作方式 1 方式 1—16位方式 振蕩器 1/12 TL0 TH0 TF0 1 ≥1 amp。 C/T=1 振蕩器 1/12 C/T=0 TL0 TH0 8位 低 5位 13位計數(shù)器 定時器 計數(shù)器 18 19 6 單片機中斷與定時系統(tǒng) 2. 定時和計數(shù)應(yīng)用 設(shè)晶振頻率 fosc=6MHz,方式 0的最長定時時間為: (213–0) 2us= 214us=16384us= 例 設(shè)晶振頻率 fosc=6MHz,使用定時器 1以方式 0產(chǎn)生周期為 500μs的方波脈沖,并由 輸出。 12 6 單片機中斷與定時系統(tǒng) 中斷請求的撤銷 1. 定時中斷請求的撤銷 ——自動撤銷 (硬件自動清 TF0和TF1) 2. 脈沖方式外部中斷請求的撤銷 ——自動撤銷 (硬件自動清 IE0和 IE1;脈沖信號消失 ) 3. 電平方式外部中斷請求的撤銷 ——硬件自動清 IE0和 IE1,但低電平中斷請求信號需強制變?yōu)楦唠娖健? 11 6 單片機中斷與定時系統(tǒng) (1) 最快響應(yīng)時間 以外部中斷的電平觸發(fā)為最快。 ——最短為 3個機器周期;最長為 8個機器周期。 例如: LCALL 0003H 。 cleared by software. 位地址 9FH 9EH 9DH 9CH 9BH 9AH 99H 98H 位符號 SM0 SM1 SM2 REN TB8 RB8 TI RI 5 6 單片機中斷與定時系統(tǒng) 3. 中斷允許控制寄存器 (IE—Interrupt Enable Register) (1) EA——中斷允許總控制位 (2) EX0和 EX1——外部中斷允許控制位 (3) ET0和 ET1——定時 /計數(shù)中斷允許控制位 (4) ES——串行中斷允許控制位 位地址 0AFH 0AEH 0ADH 0ACH 0ABH 0AAH 0A9H 0A8H 位符號 EA / / ES ET1 EX1 ET0 EX0 6 6 單片機中斷與定時系統(tǒng) 4. 中斷優(yōu)先級控制寄存器 (IP—Interrupt Priority Register) (1) PX0——外部中斷 0優(yōu)先級設(shè)定位 (2) PT0——定時中斷 0優(yōu)先級設(shè)定位 (3) PX1——外部中斷 1優(yōu)先級設(shè)定位 (4) PT1——定時中斷 1優(yōu)先級設(shè)定位 (5) PS——串行中斷優(yōu)先級設(shè)定位 位地址 0BFH 0BEH 0BDH 0BCH 0BBH 0BAH 0B9H 0B8H 位符號 / / / PS PT1 PX1 PT0 PX0 7 6 單片機中斷與定時系統(tǒng) 5. 中斷優(yōu)先級控制原則和控制邏輯 ? 中斷嵌套 ——高優(yōu)先級可以中斷低優(yōu)先級 ? 同級不能嵌套 ? 同級中斷同時請求,查詢次序為: 外部中斷 0→ 定時中斷 0→ 外部中斷 1→ 定時中斷 1→ 串行中斷 6. 中斷初始化與中斷控制寄存器狀態(tài)設(shè)置 MOV IE, 81H 。 Mode 0: Not used Mode 1: Stop bit Mode 2,3: Ninth data bit. (5) TI——發(fā)送中斷標(biāo)志位 Transmit interrupt flag. Set at end of character transmission。1 MCS51單片機的中斷系統(tǒng) MCS51單片機的定時器 /計數(shù)器 MCS51單片機外部中斷源的擴展 定時器 /計數(shù)器與中斷綜合應(yīng)用舉例 6 單片機中斷與定時系統(tǒng) 2 6 單片機中斷與定時系統(tǒng) MCS51單片機的中斷系統(tǒng) 單片機中斷技術(shù)概述 中斷源 1. 外部中斷源 —— ()和 () 2. 定時器中斷源 ——T0和 T1 3. 串行口中斷源 INT0 INT1 3 6 單片機中斷與定時系統(tǒng) 中斷控制 1. 定時器控制寄存器 (TCON—Timer/Counter Control Register) (1) IE0和 IE1——外中斷請求標(biāo)志位 (硬件置 1或清 0) (2) IT0和 IT1——外中斷請求觸發(fā)方式控制位 (軟件置 1或清0) (0—電平觸發(fā), 1—脈沖觸發(fā) ) (3) TF0和 TF1——計數(shù)器溢出標(biāo)志位 (硬件置 1或清 0) (4) TR0和 TR1——Run Control bits for Timer 1 and Timer 0. Set to run, reset to hold. (軟件置 1或清 0) 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 位符號 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 4 6 單片機中斷與定時系統(tǒng) 2. 串行口控制寄存器 (SCON—Serial Port Control Register) (1) SM0、 SM SM2——Serial Port Mode Bits (2) REN——允許串行接收位 Receiver Enable(軟件置 1或清 0) (3) TB8——Transmit bit 8. Ninth bit transmitted (in mode 2 and 3)。 set/cleared by software. (4) RB8——Receive bit 8. Ninth bit received (in mode 2 and 3)。 cleared by software. (6) RI——接收中斷標(biāo)志位 Receive interrupt flag. Set at end of character reception。開放外部中斷 0 或 SETB EA SETB EX0 8 6 單片機中斷與定時系統(tǒng) MCS51的中斷系統(tǒng) IE0 TF0 IE1 TF1 TI RI EX0 ET0 EX1 ET1 ES ≥1 PX0 PT0 PX1 PT1 PS 高級 低級 內(nèi) 部 查 詢 內(nèi) 部 查 詢 入口地址 入口地址 INT0 INT1 T0 T1 TI RI 中斷請求標(biāo)志 中斷允許控制 中斷 優(yōu)先級 EA 中斷源 9 6 單片機中斷與定時系統(tǒng) 中斷響應(yīng)過程 1. 中斷采樣 ——在每個機器周期的 S5P2采樣 和 2. 中斷查詢 ——在每個機器周期的最后一個狀態(tài) S6查詢 ——硬件自動產(chǎn)生 LCALL addr16指令 響應(yīng)過程 ——單片機響應(yīng)中斷后,自動執(zhí)行下列操作: (1) 置位中斷優(yōu)先級有效觸發(fā)器,即關(guān)閉同級和低級中斷: (2) 調(diào)用入口地址,斷點入棧,相當(dāng)于 LCALL指令; (3) 進入中斷服務(wù)程序。 響應(yīng)外部中斷 0 INT0 INT1 10 6 單片機中斷與定時系統(tǒng) 響應(yīng)條件 ——CPU要響應(yīng)中斷需滿足下列條件: (1) 無同級或高級中斷正在服務(wù); (2) 當(dāng)前指令周期結(jié)束,如果查詢中斷請求的機器周期不是當(dāng)前指令的最后一個周期,則不響應(yīng); (3) 若現(xiàn)行指令是 RETI、 RET或 訪問 IE、 IP指令,則需要執(zhí)行完當(dāng)前指令及下一條指令方可響應(yīng)。 響應(yīng)時間 ——從查詢中斷請求標(biāo)志位到轉(zhuǎn)向中斷服務(wù)入口地址所需的機器周期數(shù)。 從查詢中斷請求信號到中斷服務(wù)程序需要三個機器周期: 1個周期(查詢)+ 2個周期(長調(diào)用 LCALL) (2) 最長時間 若當(dāng)前指令是 RET、 RETI和訪問 IP、 IE指令,緊接著下一條是乘除指令發(fā)生,則最長為 8個周期: 2個周期執(zhí)行當(dāng)前指令 (其中含有 1個周期查詢 )+ 4個周期乘除指令+ 2個周期長調(diào)用= 8個周期。 4. 串行中斷請求的撤銷 ——軟件撤銷 (CLR TI, CLR RI) 13 6 單片機中斷與定時系統(tǒng) ORL P1, 01H ANL P1, 0FEH Q 外部中斷請求信號 1 INT0 80C51 D CP SD 電平方式外部中斷請求的撤銷電路 14 6 單片機中斷與定時系統(tǒng) 中斷服務(wù)流程 1. 現(xiàn)場保護和現(xiàn)場恢復(fù) (PUSH direct、 POP direct) 2. 關(guān)中斷和開中斷 (CLR、 SETB) 3. 中斷處理 4. 中斷返回 (RETI) MCS51的單步工作方式 外部中斷 0的中斷服務(wù)程序: JNB , $ JB , $ RETI 80C51 +5V INT0 15 MCS51單片機的定時器 /計數(shù)器 定時方法概述 1. 軟件定時 2. 硬件定時 3. 可編程定時器定時 定時器 /計數(shù)器的定時和計數(shù)功能 1. 計數(shù)功能 2. 定時功能 6 單片機中斷與定時系統(tǒng) 16 6 單片機中斷與定時系統(tǒng) 定時器 /計數(shù)器的控制寄存器 1. 定時器 /計數(shù)器控制寄存器 (TCON—Timer/Counter Control Register) D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 中斷請求標(biāo)志 觸發(fā)方式選擇 啟動定時 /計數(shù)器 0 低電平1 下降沿 0 停止 1 啟動 17 6 單片機中斷與定時系統(tǒng) 2. 定時器 /計數(shù)器方式控制寄存器 (TMOD—Timer/Counter Mode Control Register) M0 M1 C/T GATE M0 M1 C/T GATE D0 D1 D2 D3 D4 D5 D6 D7 T1控制 T0控制 GATE—門控位 C/T—計數(shù) /定時選擇 M1 M0—工作方式選擇 6 單片機中斷與定時系統(tǒng) 定時工作方式 0 1. 電路邏輯結(jié)構(gòu) 方式 0—13位方式 計數(shù)脈沖輸入 TF0 T0 TR0 GATE INT0 1 ≥1 amp。以查詢方式實現(xiàn)。 T0 TR0 GATE INT0 C/T=0 C/T=1 8位 8位 16位計數(shù)器 22 6 單片機中斷與定時系統(tǒng) 設(shè)晶振頻率 fosc=6MHz,方式 1的最長定時時間為:
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1