国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

8051單片機(jī)中斷系統(tǒng)全解析:從匯編編程到考點(diǎn)精講

8051單片機(jī)中斷系統(tǒng)全解析:從匯編編程到考點(diǎn)精講 在實(shí)際的單片機(jī)開發(fā)中中斷系統(tǒng)是連接硬件事件與軟件響應(yīng)的核心橋梁。無論是按鍵觸發(fā)、定時(shí)器溢出還是串口接收到數(shù)據(jù)都需要通過中斷機(jī)制來確保CPU能夠及時(shí)響應(yīng)而無需持續(xù)輪詢。對(duì)于學(xué)習(xí)單片機(jī)匯編語言的同學(xué)而言中斷系統(tǒng)既是課程的重點(diǎn)也是期末考試的必考難點(diǎn)。它涉及中斷源、中斷向量、中斷允許控制、中斷優(yōu)先級(jí)、現(xiàn)場(chǎng)保護(hù)與恢復(fù)等一系列緊密關(guān)聯(lián)的概念任何一個(gè)環(huán)節(jié)理解不到位都可能導(dǎo)致程序運(yùn)行異常。本文將以典型的8051系列單片機(jī)為背景深入講解中斷系統(tǒng)的完整工作機(jī)制。我們將從最基本的中斷概念入手逐步拆解中斷響應(yīng)的全過程并結(jié)合具體的匯編代碼示例演示如何編寫中斷服務(wù)程序。更重要的是我們將針對(duì)常見的考點(diǎn)和易錯(cuò)習(xí)題進(jìn)行剖析幫助你不僅理解原理更能應(yīng)對(duì)考試和實(shí)際編程中的問題。通過本文你將掌握中斷系統(tǒng)的配置流程、中斷服務(wù)程序的編寫規(guī)范并學(xué)會(huì)排查中斷不響應(yīng)、中斷嵌套混亂等典型問題。1. 理解中斷系統(tǒng)從硬件事件到軟件響應(yīng)中斷的本質(zhì)是一種硬件觸發(fā)的機(jī)制它允許CPU暫停當(dāng)前正在執(zhí)行的程序轉(zhuǎn)而去處理一個(gè)更緊急的事件處理完畢后再返回原程序繼續(xù)執(zhí)行。這個(gè)過程類似于你在看書時(shí)電話鈴響了你標(biāo)記下當(dāng)前的閱讀位置保護(hù)現(xiàn)場(chǎng)去接電話執(zhí)行中斷服務(wù)程序接完電話后再回來從標(biāo)記的位置繼續(xù)看書恢復(fù)現(xiàn)場(chǎng)。1.1 中斷系統(tǒng)的核心組件在8051單片機(jī)中中斷系統(tǒng)主要由以下幾個(gè)部分構(gòu)成中斷源能夠產(chǎn)生中斷請(qǐng)求信號(hào)的來源。8051通常有5個(gè)固定的中斷源INT0外部中斷0由P3.2引腳引入。T0定時(shí)器/計(jì)數(shù)器0溢出中斷。INT1外部中斷1由P3.3引腳引入。T1定時(shí)器/計(jì)數(shù)器1溢出中斷。TI/RI串行口中斷包含發(fā)送完成(TI)和接收完成(RI)。中斷向量每個(gè)中斷源在程序存儲(chǔ)器ROM中都有一個(gè)固定的入口地址稱為中斷向量。當(dāng)某個(gè)中斷被響應(yīng)時(shí)CPU會(huì)自動(dòng)跳轉(zhuǎn)到對(duì)應(yīng)的中斷向量地址去執(zhí)行程序。這是中斷服務(wù)程序ISR的起點(diǎn)。中斷允許寄存器IE這是一個(gè)可編程的寄存器用于控制整個(gè)中斷系統(tǒng)的總開關(guān)以及每個(gè)中斷源的獨(dú)立開關(guān)。只有相應(yīng)的中斷允許位被置1該中斷請(qǐng)求才有可能被CPU響應(yīng)。中斷優(yōu)先級(jí)寄存器IP當(dāng)多個(gè)中斷同時(shí)請(qǐng)求時(shí)IP寄存器用于設(shè)定它們的優(yōu)先順序。高優(yōu)先級(jí)的中斷可以打斷正在執(zhí)行的低優(yōu)先級(jí)中斷服務(wù)程序?qū)崿F(xiàn)中斷嵌套。定時(shí)器/計(jì)數(shù)器控制寄存器TCON其中的某些位用于標(biāo)識(shí)外部中斷的觸發(fā)方式電平觸發(fā)/邊沿觸發(fā)以及定時(shí)器溢出標(biāo)志。1.2 中斷響應(yīng)的完整流程理解中斷響應(yīng)流程是應(yīng)對(duì)考題的關(guān)鍵。整個(gè)過程可以分為以下幾個(gè)階段中斷請(qǐng)求中斷源事件發(fā)生如定時(shí)器溢出、外部引腳電平變化相應(yīng)的中斷請(qǐng)求標(biāo)志位如TF0、IE0被硬件自動(dòng)置1。中斷判優(yōu)如果多個(gè)中斷請(qǐng)求同時(shí)發(fā)生硬件會(huì)根據(jù)IP寄存器的設(shè)置和固定的內(nèi)部順序INT0 T0 INT1 T1 串口來決定優(yōu)先響應(yīng)哪一個(gè)。中斷響應(yīng)如果CPU處于開中斷狀態(tài)EA1且該中斷源被允許如EX01則在當(dāng)前指令執(zhí)行完畢后CPU響應(yīng)中斷。硬件自動(dòng)完成三件事將下一條指令的地址即斷點(diǎn)地址壓入堆棧保護(hù)。清除正在響應(yīng)的中斷源請(qǐng)求標(biāo)志位對(duì)于邊沿觸發(fā)的外部中斷和定時(shí)器中斷硬件會(huì)自動(dòng)清除對(duì)于串口中斷和電平觸發(fā)的外部中斷需要軟件手動(dòng)清除。根據(jù)中斷源將程序計(jì)數(shù)器PC跳轉(zhuǎn)到對(duì)應(yīng)的中斷向量地址。執(zhí)行中斷服務(wù)程序ISR程序員在中斷向量地址處通常放置一條跳轉(zhuǎn)指令如LJMP跳轉(zhuǎn)到實(shí)際的中斷處理代碼段。在ISR中首先要做的是保護(hù)現(xiàn)場(chǎng)將PSW、ACC等可能被破壞的寄存器壓棧然后執(zhí)行具體的處理邏輯最后在返回前恢復(fù)現(xiàn)場(chǎng)。中斷返回ISR執(zhí)行到最后一條指令RETI時(shí)硬件自動(dòng)將之前壓棧的斷點(diǎn)地址彈出到PCCPU從而返回到主程序被中斷的地方繼續(xù)執(zhí)行。RETI指令還會(huì)通知中斷系統(tǒng)本次中斷處理已結(jié)束。2. 環(huán)境準(zhǔn)備與核心寄存器詳解在動(dòng)手編寫代碼前必須清楚如何配置控制中斷系統(tǒng)的各個(gè)寄存器。這些寄存器的每一位都對(duì)應(yīng)著特定的控制功能。2.1 中斷允許寄存器IE - Interrupt EnableIE寄存器地址為A8H支持位尋址。它控制著中斷的總開關(guān)和分開關(guān)。位符號(hào)地址功能說明7EAAFH總中斷允許控制位。EA1CPU開放所有中斷EA0CPU屏蔽所有中斷。6-AEH保留位。5ET2ADH定時(shí)器2中斷允許位8052系列才有。4ESACH串行口中斷允許位。ES1允許串口中斷。3ET1ABH定時(shí)器1中斷允許位。ET11允許T1中斷。2EX1AAH外部中斷1允許位。EX11允許INT1中斷。1ET0A9H定時(shí)器0中斷允許位。ET01允許T0中斷。0EX0A8H外部中斷0允許位。EX01允許INT0中斷。配置示例若想允許外部中斷0和定時(shí)器0中斷需要設(shè)置EA1, EX01, ET01。SETB EA ; 打開總中斷開關(guān) SETB EX0 ; 允許外部中斷0 SETB ET0 ; 允許定時(shí)器0中斷 ; 或者使用字節(jié)操作 MOV IE, #10000011B ; EA1, EX01, ET012.2 中斷優(yōu)先級(jí)寄存器IP - Interrupt PriorityIP寄存器地址為B8H支持位尋址。它用于設(shè)置5個(gè)基本中斷源的優(yōu)先級(jí)默認(rèn)為0低優(yōu)先級(jí)。位符號(hào)地址功能說明7-BFH保留位。6-BEH保留位。5PT2BDH定時(shí)器2優(yōu)先級(jí)8052。4PSBCH串行口中斷優(yōu)先級(jí)。3PT1BBH定時(shí)器1中斷優(yōu)先級(jí)。2PX1BAH外部中斷1優(yōu)先級(jí)。3PT0B9H定時(shí)器0中斷優(yōu)先級(jí)。0PX0B8H外部中斷0優(yōu)先級(jí)。規(guī)則某位設(shè)為1對(duì)應(yīng)中斷源為高優(yōu)先級(jí)設(shè)為0則為低優(yōu)先級(jí)。當(dāng)兩個(gè)不同優(yōu)先級(jí)的中斷同時(shí)請(qǐng)求時(shí)先響應(yīng)高優(yōu)先級(jí)。當(dāng)兩個(gè)相同優(yōu)先級(jí)的中斷同時(shí)請(qǐng)求時(shí)按內(nèi)部查詢順序INT0 - T0 - INT1 - T1 - 串口響應(yīng)。高優(yōu)先級(jí)中斷可以打斷正在執(zhí)行的低優(yōu)先級(jí)中斷服務(wù)程序反之則不能。2.3 定時(shí)器/計(jì)數(shù)器控制寄存器TCONTCON的低4位與外部中斷相關(guān)高4位與定時(shí)器相關(guān)。地址88H支持位尋址。位符號(hào)地址功能說明7TF18FH定時(shí)器1溢出標(biāo)志。溢出時(shí)硬件置1響應(yīng)中斷后硬件清0或軟件清0。6TR18EH定時(shí)器1運(yùn)行控制位。軟件置1啟動(dòng)清0停止。5TF08DH定時(shí)器0溢出標(biāo)志。同TF1。4TR08CH定時(shí)器0運(yùn)行控制位。同TR1。3IE18BH外部中斷1請(qǐng)求標(biāo)志。檢測(cè)到INT1引腳有效信號(hào)時(shí)硬件置1響應(yīng)中斷后硬件清0邊沿觸發(fā)模式。2IT18AH外部中斷1觸發(fā)方式控制。IT11邊沿觸發(fā)下降沿有效IT10電平觸發(fā)低電平有效。1IE089H外部中斷0請(qǐng)求標(biāo)志。同IE1。0IT088H外部中斷0觸發(fā)方式控制。同IT1。注意對(duì)于電平觸發(fā)的外部中斷CPU在響應(yīng)中斷后不會(huì)自動(dòng)清除IE0/IE1標(biāo)志。因此必須在中斷服務(wù)程序中通過撤銷INT0/INT1引腳上的低電平信號(hào)來使硬件自動(dòng)清0否則會(huì)引發(fā)中斷重復(fù)響應(yīng)。2.4 中斷向量表中斷向量是固定的入口地址。編寫程序時(shí)必須將跳轉(zhuǎn)到實(shí)際ISR的指令放在這些地址上。中斷源中斷向量地址ROM說明外部中斷0 (INT0)0003H通常放置LJMP INT0_ISR定時(shí)器0 (T0)000BH通常放置LJMP TIMER0_ISR外部中斷1 (INT1)0013H通常放置LJMP INT1_ISR定時(shí)器1 (T1)001BH通常放置LJMP TIMER1_ISR串行口 (TI/RI)0023H通常放置LJMP UART_ISR3. 匯編語言中斷編程實(shí)戰(zhàn)理解了寄存器我們就可以開始編寫一個(gè)完整的中斷程序。我們將以實(shí)現(xiàn)一個(gè)功能為例利用外部中斷0INT0接按鍵控制一個(gè)LED接P1.0的亮滅同時(shí)利用定時(shí)器0中斷實(shí)現(xiàn)約1秒的延時(shí)用于LED閃爍的頻率控制。3.1 項(xiàng)目需求與硬件連接分析功能系統(tǒng)上電后LED以1秒為周期閃爍。當(dāng)按下連接在INT0P3.2引腳上的按鍵時(shí)LED狀態(tài)立即翻轉(zhuǎn)亮變滅或滅變亮然后繼續(xù)以新的狀態(tài)閃爍。硬件假設(shè)單片機(jī)AT89C51/52或其他兼容8051內(nèi)核的單片機(jī)。LED陽極通過限流電阻接VCC陰極接P1.0。P1.0輸出0時(shí)LED亮輸出1時(shí)LED滅。按鍵一端接地另一端接INT0P3.2引腳。單片機(jī)內(nèi)部上拉電阻使引腳常態(tài)為高電平按鍵按下時(shí)變?yōu)榈碗娖健>д窦僭O(shè)為12MHz一個(gè)機(jī)器周期為1μs。3.2 程序結(jié)構(gòu)與初始化代碼首先我們需要進(jìn)行中斷系統(tǒng)和定時(shí)器的初始化。ORG 0000H ; 程序起始地址 LJMP MAIN ; 跳轉(zhuǎn)到主程序 ORG 0003H ; 外部中斷0向量地址 LJMP EXT0_ISR ; 跳轉(zhuǎn)到外部中斷0服務(wù)程序 ORG 000BH ; 定時(shí)器0中斷向量地址 LJMP TIMER0_ISR ; 跳轉(zhuǎn)到定時(shí)器0服務(wù)程序 ORG 0030H ; 主程序放在向量區(qū)之后 MAIN: MOV SP, #60H ; 設(shè)置堆棧指針避開工作寄存器區(qū)和位尋址區(qū) LCALL INIT ; 調(diào)用初始化子程序 LOOP: SJMP LOOP ; 主循環(huán)等待中斷發(fā)生 ; 初始化子程序 INIT: ; 1. 初始化LED狀態(tài)假設(shè)初始為滅 SETB P1.0 ; P1.0輸出高電平LED滅 ; 2. 設(shè)置外部中斷0為邊沿觸發(fā) SETB IT0 ; IT01下降沿觸發(fā) ; 3. 配置定時(shí)器0為模式116位定時(shí)器 MOV TMOD, #01H ; TMOD0000 0001BT0模式1T1模式0未用 ; 4. 計(jì)算定時(shí)器初值12MHz晶振定時(shí)50ms ; 機(jī)器周期 12 / 12MHz 1μs ; 定時(shí)50ms需要計(jì)數(shù)次數(shù) N 50000 ; 初值 X 65536 - 50000 15536 3CB0H MOV TH0, #3CH ; 高8位 MOV TL0, #0B0H; 低8位 ; 5. 啟動(dòng)定時(shí)器0 SETB TR0 ; TR01啟動(dòng)T0 ; 6. 開啟中斷 SETB EX0 ; 允許外部中斷0 SETB ET0 ; 允許定時(shí)器0中斷 SETB EA ; 開啟總中斷 RET關(guān)鍵點(diǎn)解釋ORG偽指令用于指定后續(xù)代碼存放的起始地址。必須將跳轉(zhuǎn)指令準(zhǔn)確放在中斷向量地址上。定時(shí)器初值計(jì)算是??伎键c(diǎn)。模式1是16位計(jì)數(shù)器最大計(jì)數(shù)值65536。初值 65536 - 所需計(jì)數(shù)值。初始化順序先配置觸發(fā)方式、定時(shí)器模式再賦初值、啟動(dòng)定時(shí)器最后打開中斷允許位。這個(gè)順序可以避免意外中斷。3.3 中斷服務(wù)程序編寫中斷服務(wù)程序需要完成現(xiàn)場(chǎng)保護(hù)、核心邏輯處理和現(xiàn)場(chǎng)恢復(fù)。; 定時(shí)器0中斷服務(wù)程序 - 用于產(chǎn)生1秒延時(shí)基準(zhǔn) TIMER0_ISR: PUSH ACC ; 保護(hù)現(xiàn)場(chǎng)將ACC壓棧 PUSH PSW ; 保護(hù)現(xiàn)場(chǎng)將PSW壓棧 ; 重裝定時(shí)器初值為下一次50ms定時(shí)做準(zhǔn)備 MOV TH0, #3CH MOV TL0, #0B0H ; 軟件計(jì)數(shù)器減1假設(shè)R7作為50ms計(jì)數(shù)器 DJNZ R7, TIMER0_EXIT ; 如果R7不為0跳轉(zhuǎn)到退出 ; 如果R7為0說明20個(gè)50ms到了即1秒 MOV R7, #20 ; 重置軟件計(jì)數(shù)器為20 CPL P1.0 ; 取反P1.0LED狀態(tài)翻轉(zhuǎn) TIMER0_EXIT: POP PSW ; 恢復(fù)現(xiàn)場(chǎng)PSW出棧 POP ACC ; 恢復(fù)現(xiàn)場(chǎng)ACC出棧 RETI ; 中斷返回必須用RETI ; 外部中斷0服務(wù)程序 - 響應(yīng)按鍵立即翻轉(zhuǎn)LED EXT0_ISR: PUSH ACC PUSH PSW ; 按鍵消抖簡單延時(shí) LCALL DELAY_10MS ; 再次檢測(cè)INT0引腳確認(rèn)是有效按鍵防干擾 JB P3.2, EXT0_EXIT ; 如果P3.2已經(jīng)是高電平則認(rèn)為是干擾退出 ; 執(zhí)行核心功能翻轉(zhuǎn)LED CPL P1.0 ; 等待按鍵釋放避免一次按下多次觸發(fā) WAIT_RELEASE: JNB P3.2, WAIT_RELEASE ; 如果P3.2還是低電平循環(huán)等待 EXT0_EXIT: POP PSW POP ACC RETI ; 一個(gè)簡單的10ms延時(shí)子程序用于按鍵消抖 DELAY_10MS: MOV R6, #20 D1: MOV R5, #250 DJNZ R5, $ DJNZ R6, D1 RET關(guān)鍵點(diǎn)解釋現(xiàn)場(chǎng)保護(hù)與恢復(fù)中斷可能發(fā)生在任何時(shí)刻必須保護(hù)中斷程序中會(huì)用到的所有寄存器如ACC、PSW、B以及通用寄存器Rn。通常使用PUSH和POP指令成對(duì)操作。PSW保護(hù)了標(biāo)志位和當(dāng)前工作寄存器組。定時(shí)器中斷在ISR中必須重裝初值否則下次定時(shí)會(huì)從0開始計(jì)數(shù)導(dǎo)致定時(shí)不準(zhǔn)。使用軟件計(jì)數(shù)器如R7來實(shí)現(xiàn)更長的定時(shí)如1秒。外部中斷消抖機(jī)械按鍵會(huì)產(chǎn)生抖動(dòng)需要在檢測(cè)到中斷后延時(shí)再判斷避免誤觸發(fā)。防干擾與等待釋放JB P3.2, EXT0_EXIT用于排除干擾脈沖。WAIT_RELEASE循環(huán)確保按鍵松開后才退出防止一次按下產(chǎn)生多次中斷。中斷返回必須使用RETI指令它除了恢復(fù)PC還會(huì)通知中斷控制系統(tǒng)該中斷已處理完畢允許響應(yīng)新的同級(jí)或低級(jí)中斷。4. 核心考點(diǎn)與典型習(xí)題剖析掌握了基本編程后我們針對(duì)考試中常見的題型和易錯(cuò)點(diǎn)進(jìn)行深入分析。4.1 考點(diǎn)一中斷響應(yīng)條件與流程判斷常見題型判斷在某種特定條件下如某條指令執(zhí)行期間某個(gè)中斷請(qǐng)求是否會(huì)被響應(yīng)何時(shí)響應(yīng)例題假設(shè)CPU正在執(zhí)行一條MOVX A, DPTR指令訪問外部RAM需2個(gè)機(jī)器周期此時(shí)外部中斷0INT0引腳上出現(xiàn)了一個(gè)有效的下降沿IT01。已知EA1EX01且無其他中斷請(qǐng)求。問INT0中斷是否會(huì)被響應(yīng)何時(shí)響應(yīng)分析與解答條件滿足EA和EX0都已打開INT0請(qǐng)求有效滿足中斷響應(yīng)條件。響應(yīng)時(shí)機(jī)CPU會(huì)在當(dāng)前指令執(zhí)行完畢后去查詢中斷請(qǐng)求標(biāo)志。MOVX指令需要2個(gè)機(jī)器周期。因此INT0的中斷請(qǐng)求會(huì)在該MOVX指令的第二個(gè)機(jī)器周期結(jié)束時(shí)被采樣到并在該指令執(zhí)行完畢后即下一條指令開始前進(jìn)入中斷響應(yīng)周期。答案會(huì)被響應(yīng)。響應(yīng)發(fā)生在MOVX A, DPTR指令執(zhí)行完畢之后。關(guān)鍵記憶點(diǎn)中斷采樣發(fā)生在每個(gè)指令的最后一個(gè)機(jī)器周期。響應(yīng)發(fā)生在當(dāng)前指令執(zhí)行完下一條指令開始前。長指令如乘除、MOVX執(zhí)行期間發(fā)生中斷也需要等該指令執(zhí)行完。4.2 考點(diǎn)二中斷優(yōu)先級(jí)與嵌套分析常見題型給定中斷允許和優(yōu)先級(jí)設(shè)置分析多個(gè)中斷同時(shí)或先后發(fā)生時(shí)的響應(yīng)順序。例題設(shè)置IE 8FH (10001111B) IP 06H (00000110B)。請(qǐng)分析(1) 若INT0和T1中斷同時(shí)請(qǐng)求誰先被響應(yīng)(2) 若CPU正在執(zhí)行T1的中斷服務(wù)程序此時(shí)INT0請(qǐng)求中斷會(huì)怎樣(3) 若CPU正在執(zhí)行INT0的中斷服務(wù)程序此時(shí)T1請(qǐng)求中斷會(huì)怎樣寄存器分析IE 10001111BEA1, ES0, ET11, EX10, ET01, EX01。允許INT0、T0、T1中斷。IP 00000110BPX10, PT01, PX00。T0為高優(yōu)先級(jí)INT0和T1為低優(yōu)先級(jí)。解答同時(shí)請(qǐng)求INT0和T1同時(shí)請(qǐng)求且均為低優(yōu)先級(jí)。此時(shí)按內(nèi)部查詢順序決定。查詢順序?yàn)镮NT0 - T0 - INT1 - T1 - 串口。因此INT0先于T1被響應(yīng)。T1執(zhí)行中INT0請(qǐng)求T1為低優(yōu)先級(jí)INT0也為低優(yōu)先級(jí)。同級(jí)或低級(jí)中斷不能打斷正在執(zhí)行的中斷服務(wù)程序。因此CPU不會(huì)響應(yīng)INT0直到T1的ISR執(zhí)行完畢返回主程序后才會(huì)響應(yīng)INT0。INT0執(zhí)行中T1請(qǐng)求同理T1不能打斷INT0。但這里有一個(gè)陷阱T1的中斷請(qǐng)求標(biāo)志TF1在請(qǐng)求時(shí)已被置1。雖然本次不能打斷但當(dāng)INT0執(zhí)行完RETI返回后CPU會(huì)立即檢測(cè)到仍有未處理的T1中斷請(qǐng)求因?yàn)門F1未被清除并且此時(shí)INT0的ISR已結(jié)束所以會(huì)緊接著響應(yīng)T1中斷而不會(huì)先返回主程序。這種現(xiàn)象看起來像是“連續(xù)中斷”。4.3 考點(diǎn)三中斷標(biāo)志位的清除常見題型分析中斷服務(wù)程序中是否需要手動(dòng)清除中斷標(biāo)志以及不清除會(huì)導(dǎo)致什么問題。例題在電平觸發(fā)的外部中斷服務(wù)程序中為什么通常需要等待外部信號(hào)恢復(fù)高電平如果不這樣做可能發(fā)生什么分析與解答原因?qū)τ陔娖接|發(fā)方式ITx0其中斷請(qǐng)求標(biāo)志IEx是由外部引腳P3.2/P3.3的低電平直接置位的。CPU響應(yīng)中斷后硬件不會(huì)自動(dòng)清除IEx標(biāo)志。只要引腳上低電平持續(xù)存在IEx就保持為1。后果如果ISR執(zhí)行完畢返回后引腳低電平仍然存在CPU會(huì)立即再次檢測(cè)到有效的中斷請(qǐng)求從而再次進(jìn)入同一個(gè)ISR。這就導(dǎo)致了中斷的重復(fù)響應(yīng)仿佛程序“卡死”在中斷里。解決方案在電平觸發(fā)的中斷服務(wù)程序中必須確保在返回前外部引腳的低電平信號(hào)已消失如等待按鍵釋放。通常通過循環(huán)檢測(cè)引腳狀態(tài)實(shí)現(xiàn)如示例代碼中的WAIT_RELEASE部分。對(duì)比記憶中斷源觸發(fā)方式請(qǐng)求標(biāo)志清除方式外部中斷0/1邊沿觸發(fā)IE0/IE1CPU響應(yīng)中斷后硬件自動(dòng)清除。外部中斷0/1電平觸發(fā)IE0/IE1硬件不會(huì)自動(dòng)清除。需在ISR中確保外部信號(hào)恢復(fù)高電平。定時(shí)器0/1溢出TF0/TF1CPU響應(yīng)中斷后硬件自動(dòng)清除。也可軟件查詢清0。串行口發(fā)送/接收TI/RI硬件不會(huì)自動(dòng)清除。必須在ISR中用軟件指令清除CLR TI 或 CLR RI。4.4 考點(diǎn)四現(xiàn)場(chǎng)保護(hù)與恢復(fù)的細(xì)節(jié)常見題型給出一個(gè)有缺陷的中斷服務(wù)程序找出其中現(xiàn)場(chǎng)保護(hù)/恢復(fù)的錯(cuò)誤。例題以下定時(shí)器中斷服務(wù)程序片段有什么問題TIMER_ISR: MOV A, #55H ADD A, R0 MOV R0, A RETI分析與解答 該ISR沒有進(jìn)行任何現(xiàn)場(chǎng)保護(hù)。它直接使用了A累加器、R0寄存器以及R0指向的RAM單元。如果主程序或更高優(yōu)先級(jí)中斷也在使用這些資源中斷返回后這些資源的值已被改變導(dǎo)致主程序運(yùn)行出錯(cuò)。正確做法在ISR入口處將要用到的寄存器如ACC, PSW, DPTR, B以及R0-R7壓棧保護(hù)在ISR退出前以相反順序出?;謴?fù)。TIMER_ISR: PUSH ACC PUSH PSW PUSH 00H ; 假設(shè)R0是0組寄存器其地址為00H ; ... 中斷處理邏輯 ... POP 00H POP PSW POP ACC RETI注意PUSH和POP的操作對(duì)象是直接地址。對(duì)于工作寄存器R0-R7需要根據(jù)當(dāng)前使用的寄存器組確定其對(duì)應(yīng)的RAM地址00H-07H對(duì)應(yīng)第0組08H-0FH對(duì)應(yīng)第1組以此類推。5. 常見問題排查與調(diào)試技巧在實(shí)際編程和實(shí)驗(yàn)過程中中斷相關(guān)的問題往往比較隱蔽。下面列出常見的問題現(xiàn)象和排查思路。5.1 中斷完全不響應(yīng)現(xiàn)象按鍵按下LED無反應(yīng)定時(shí)時(shí)間到程序無動(dòng)作。排查清單總中斷開關(guān)是否打開檢查EA位是否設(shè)置為1。這是最容易被忽略的一步。特定中斷允許位是否打開檢查EX0、ET0等相應(yīng)位是否設(shè)置為1。中斷觸發(fā)方式設(shè)置是否正確檢查IT0/IT1。如果是邊沿觸發(fā)確保信號(hào)有下降沿如果是電平觸發(fā)確保低電平持續(xù)時(shí)間足夠長。中斷向量地址是否正確檢查ORG偽指令是否寫錯(cuò)地址以及跳轉(zhuǎn)指令LJMP或AJMP是否寫對(duì)了中斷服務(wù)程序的標(biāo)號(hào)。堆棧空間是否足夠中斷響應(yīng)和現(xiàn)場(chǎng)保護(hù)需要壓棧如果堆棧指針SP初始設(shè)置過小可能導(dǎo)致堆棧溢出覆蓋程序數(shù)據(jù)引發(fā)不可預(yù)知的錯(cuò)誤。通常將SP初始化為60H或更高。硬件連接是否正確用萬用表或邏輯分析儀檢查中斷引腳的電平變化是否符合預(yù)期。5.2 中斷只響應(yīng)一次或響應(yīng)異?,F(xiàn)象按鍵第一次按下有效后續(xù)無效或者LED瘋狂閃爍不受控制。排查清單中斷標(biāo)志是否被正確清除這是最常見的原因。對(duì)于串口中斷必須用CLR TI或CLR RI在ISR中手動(dòng)清除標(biāo)志。對(duì)于電平觸發(fā)的外部中斷必須在ISR中等待外部信號(hào)恢復(fù)高電平否則會(huì)不斷重復(fù)進(jìn)入中斷。對(duì)于邊沿觸發(fā)的外部中斷和定時(shí)器中斷硬件會(huì)自動(dòng)清除一般無需軟件干預(yù)。但如果中斷被禁止EA0或EXx0時(shí)發(fā)生了中斷請(qǐng)求標(biāo)志位會(huì)被置1并保持直到中斷被允許。這種情況需要在初始化時(shí)手動(dòng)清除可能遺留的標(biāo)志位CLR IE0等。中斷服務(wù)程序執(zhí)行時(shí)間是否過長如果ISR執(zhí)行時(shí)間超過了中斷事件的間隔可能會(huì)丟失中斷。例如定時(shí)器50ms溢出一次但I(xiàn)SR執(zhí)行需要60ms那么第二次溢出時(shí)CPU還在執(zhí)行第一次的ISR且由于同級(jí)中斷不能嵌套第二次中斷請(qǐng)求可能被忽略。優(yōu)化ISR代碼或?qū)⒑臅r(shí)操作移到主循環(huán)。是否存在中斷嵌套沖突檢查IP寄存器設(shè)置。如果高優(yōu)先級(jí)中斷的ISR執(zhí)行時(shí)間很長可能會(huì)“餓死”低優(yōu)先級(jí)中斷。5.3 現(xiàn)場(chǎng)保護(hù)導(dǎo)致的數(shù)據(jù)錯(cuò)亂現(xiàn)象主程序中的變量值在中斷發(fā)生后莫名其妙地改變。排查清單是否保護(hù)了所有被修改的寄存器仔細(xì)檢查ISR凡是用到的ACC、PSW、B、DPTR、Rn以及直接地址單元如果主程序也可能使用就必須保護(hù)。PUSH和POP是否成對(duì)且順序相反必須遵循“先進(jìn)后出”原則。是否錯(cuò)誤地改變了工作寄存器組PSW中的RS1和RS0位決定了當(dāng)前使用哪組R0-R7。如果在ISR中改變了PSW且未妥善保護(hù)返回主程序后主程序使用的R0-R7就變成了另一組導(dǎo)致數(shù)據(jù)錯(cuò)亂。一個(gè)常見的做法是在ISR開始時(shí)通過設(shè)置PSW切換到一個(gè)專用于中斷的寄存器組這樣就不需要保護(hù)R0-R7但退出前要恢復(fù)原PSW。6. 最佳實(shí)踐與擴(kuò)展方向6.1 中斷編程最佳實(shí)踐保持ISR短小精悍中斷服務(wù)程序應(yīng)只處理最緊急、最核心的任務(wù)如置標(biāo)志位、讀數(shù)據(jù)、清中斷等。復(fù)雜的計(jì)算、延時(shí)、通信等操作應(yīng)放到主循環(huán)中基于標(biāo)志位來處理。使用軟件標(biāo)志進(jìn)行通信ISR與主程序之間通過軟件標(biāo)志位變量或字節(jié)變量來傳遞信息。這是最安全、最清晰的異步通信方式。注意重入問題避免在ISR和主程序中共用非原子操作的全局變量。如果共用應(yīng)考慮使用關(guān)中斷CLR EA和開中斷SETB EA來保護(hù)臨界區(qū)但關(guān)中斷時(shí)間要盡可能短。初始化時(shí)清除殘留中斷標(biāo)志在開啟中斷前先清除TCON、SCON中可能殘留的中斷請(qǐng)求標(biāo)志位避免一開中斷就誤入中斷。合理規(guī)劃堆棧空間根據(jù)中斷嵌套層數(shù)和現(xiàn)場(chǎng)保護(hù)的數(shù)據(jù)量預(yù)留足夠的堆??臻g通常SP初始值設(shè)為60H或更高。6.2 擴(kuò)展方向中斷與低功耗設(shè)計(jì)在許多單片機(jī)應(yīng)用中低功耗是關(guān)鍵指標(biāo)。中斷是實(shí)現(xiàn)低功耗休眠-喚醒模式的基石。休眠模式通過執(zhí)行特定指令如8051的ORL PCON, #01H進(jìn)入Idle模式CPU停止工作但外設(shè)定時(shí)器、串口、外部中斷仍可運(yùn)行。中斷喚醒當(dāng)使能的中斷事件發(fā)生時(shí)CPU被喚醒退出休眠模式執(zhí)行對(duì)應(yīng)的ISR之后繼續(xù)執(zhí)行進(jìn)入休眠模式指令之后的代碼。編程模式主程序完成初始化后進(jìn)入循環(huán)處理任務(wù) - 進(jìn)入休眠 - 被中斷喚醒- 處理中斷 - 返回循環(huán)。這樣CPU只在有事件需要處理時(shí)才工作極大降低了平均功耗。掌握中斷系統(tǒng)不僅是應(yīng)對(duì)考試更是為后續(xù)學(xué)習(xí)更復(fù)雜的單片機(jī)應(yīng)用如實(shí)時(shí)操作系統(tǒng)RTOS的基礎(chǔ)打下堅(jiān)實(shí)基礎(chǔ)。建議在理解本文示例的基礎(chǔ)上嘗試修改代碼實(shí)現(xiàn)中斷嵌套、用中斷方式掃描矩陣鍵盤、用中斷方式實(shí)現(xiàn)串口數(shù)據(jù)收發(fā)等實(shí)驗(yàn)從而真正融會(huì)貫通。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷五月天基地| 激情小说在线视频| 男人天堂综合| WWW4虎| 操一区| 天天摸夜夜添无码小视频| 性欧美999| 99热18这里只有精品| 色色色热| 色播五月丁香| 欧美激情中文字幕另类小说| 日韩免费看在线黄色片| 日韩一级特黄av毛片| 91欧美色| 国产精品免费久久久久久久久久| 搡老女人老91二区| 欧美日韩人妻精品系列一区二区三区| 蜜桃臀一区二区aV| 综合97久久| 亚洲视频一二区| 99热亚洲天堂| 热天堂一区二区| 狠狠狠狠狠干| 超碰人人乐97| 啪啪91| 成人 日韩欧美一区| 婷婷丁香五月天综合东京热| 亚洲囯产精品女人久久久| 性猛交| 亚洲小说视频| 人妻铁牛TV| 97国产精品视频| 欧美宗合网| 欧美黑人日韩少妇色情| 高颜值美女口爆高潮浪叫| 午夜精品人妻二区三区| 日日妻色网| 视频在线中文字幕| 东京热男人的天堂| 操国产高清| 超碰在线一区二区| 大香蕉一级黄色片久久| 国产无马在线| 国产女s强制榨精视频| 黄色无码高清黄色无码网站| 无码高清专| 久久久久久国产手机AV| 婷婷久月| 精品久久在线区一区| 私色综合网| 青青草原人妻| 97精品国产精品免费观看| 亚洲人妻熟妇三十三区| 国产 大胆 对白| 日本中文字幕一区| 校园春色五月天| 翔田千里AV无码秘 三区| 国产无码三级视频在线观看| 久久青青草原免费视频| 色色色综合网| 久久久久中出| 亚洲性少妇| 欧美色图片欧美色图| 四虎AV在线播放| 激情小说亚洲| 久久久久国产精品片区无码直播| 亚洲国产第一页综合视频| www四虎| 久久久久久久久久精| 屁股久久久久久久久| 超碰97男女| 亚洲天天做日日做天天谢日日| 人人 操人人 操人人| 91爆操视频| 久久乐| 亚欧美天堂在线| 国产天美传媒精品| 亚洲欧美不卡线| 亚洲国产欧美一区二区潘金莲| 韩国一级做A片免费的| 97AV爱| 啊啊啊啊啊啊啊在线| 夜夜夜爽www精品视频| 成人自拍三级在线观看| 人妻嗯啊啊在线播放| 久草色悠悠在线视频| 美女好片色日本| 亚洲无码?第一页| 欧美成人精品A片免费一区99| 有码人妻系列| 97爱亚洲| 激情五月综合网| 国产精品网站www| 9.1小视频| 精品日韩中文在线| 97精品国产精品免费观看| 另类欧美色| 超碰成人最新最好看| 综合激情97 | 嗯啊啊啊轻点视频| 99精品综合久久久久五月天| 久久亚洲AV成人精品无码| 青青草视频在线观看一区二区| 96超碰网| 国产精品色| 超碰97在线色男人??| 免费国产电影一区二区| 色av中文字| KK色在线影院| 国产精品老师| 在线毛片片免费观看| 后入美女国产| 亚洲日韩天堂| 天天舔天天日天天射| 国语对白露脸XXXXXX| 婷婷久久久| 精人妻无码一区二区三区伊人直播 | 91插B网站| 日本色色色视频| www.高清无码诱惑一区.com| 日韩操p| 熟妇国产免费一区| aⅴ日韩成人电影av在线免费看av大全 | 爱丝福利| 另类图片五月天| 伊色久人大在线| 五月天激情小说| 91精品久久久久| 爱啪精品一区| 温婉少妇玩3p| 欧美偷拍| 天天操av懂色| 国产成年精品高清在线观看91| 久久超碰免费的| 国产一级137片内射麻豆| 亚洲综合网图| 日韩欧美成人性爱在线| 国产丝袜啪啪| 青青操97| 欧美日韩一区二区三区四区蜜桃| av天堂加勒比| 九九热免费国产视频婷婷伊人 | 亚洲色堂免费视频| 97超碰人人操人人操| 青青久操| 久久久97| 午夜国产综合视频在线观看| 国产精品午夜福利视频| 久久久婷婷| 大学生美女口爆| 欧美国产有色电影| 天天天天干| J?P?NESEHD熟女熟妇伦| 日韩三级性| 激情综合亚洲| 人人操我人人干| 日本天天干天天日一区| 老熟女区| 99性视频| 欧美性爱第一区| 国产嫩草精品A88AV| 亚州成人a∨| 亚洲欧美日韩精品久| 2020中文字幕在线观看| 亚州色国| 中文字幕老熟妇黄色视频| 亚洲国产婷婷在线播放| 97精品在线视频| 五十路熟女工口 | 97超碰免费人人性爱| 国产三级日产三级韩国三级| 青青操网| 久草尤物| 天天综合-91入口| 2017天天透天天通天天擦| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 免费a级毛片av无码久久精品中文字幕| 欧美天堂第二区| 亚欧精品久久久久久久久久久| 狠狠操官网| 后入式免费视频| 五月天欧美色图| 亚洲熟妇无码一区二区三区| www.夜夜操| 日本久久久久久久久| 中文字幕日韩电影人妻| 91精品人| 人人操欧美风骚| 天天综合网亚洲综合网| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 国产亚洲色婷婷久久99精品91葵花宝典| 热思思免费视频| 99久在线精品99re8蜜桃| 久久九精品| 第四色色综合91| 五月天婷婷小说| 欧美在线观看综合国产| 久久午夜伦| 国产黄色av大片网站| av天堂精品久久| 国产精品成久久久久午夜午夜| 精品一区二区三区丰满熟女-亚洲欧美一区| 亚洲污污网站| 中字一区| 俺也射| 天天综合站| 色悠久久久av| 少妇高潮喷水无套久久久久久| 九九拍拍精品视频在线播放| 日少妇亚洲版| 东京成人一区| 天天操人人操骚逼网站| 97一区二区三区视频| 东京热av男人的天堂| 久久啊啊啊视频| 欧美 日韩 另类 亚洲| 国产农村妇女精品一| 好吊色一区| 91高跟美女在线播放| 国产偷仑| 欧美,日韩,中文,另类| 欧美第二页午夜| 在线免费试看60秒| 精品人妻一区二区三区不卡断 | 99久久婷婷国产综合| 色情五月综合婷婷| 伊人色综合超碰| 久偷拍| 91 综合 色| 欧美青青草视频| 精品国产乱码久久久影院| 欧美综合色图片| 亚洲在线a| 在线日韩精品一区二区三区| 高清在线不卡一区二区 视频| 日韩熟女操逼| 精品国产片亚洲一区| 亚洲一本色码中文字幕| 啊啊啊骚| 蜜乳AV.COM| 综合自拍| 欧洲乱码一区二区| 亚洲乱妇p22| 色综合一本| 黄色电影观看久久9| www.av在线观看| 久妇网| 国产情色第一第二页在线观看| 午夜福利 成人 91| 国产无马在线| www.99视频| 九九夜精品九九在线| 亚洲综人| 亚洲伊人a线观看视频| 抽插无码高清一区| 欧美熟妇操操视频| 日韩97在线| 嗯嗯啊好大| 丁香五月婷婷基地| 免费观看国产不卡av| 任你爽视频| 少妇同性| 国产丝袜啪啪| 美中日韩无码| 国产熟女精品区| 精品一区二区三区麻豆| 思思热久久成人| 日本三级中国三级99人妇网站| 久久夜夜夜夜| 国产二区三区免费视频| 五月婷婷激情网| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 美女爽爽爽刺痛洞洞| 91色图| 国产福利av精彩对白| av情色影音| 九九热re99re6在线精品| 亚洲欧美日韩免费电影| 人妻酒店出差被中出免费在线播放| 久久久久久999| 婷婷丁香五月天综合东京热| 熟女自慰久久久| 天堂男人网| 国产亚洲禁久一区二区| 久久久九九九九| 无码137片内射在线影院| 激情五月丁香五月| 亚洲春色欧美| 国产免费一区在线观看| 欧美最婬乱婬爆婬牲视频| 91av一区二区在线观看| 九九亚洲精品| 五十路六十路七十路熟婆| 97干色天堂| 人人干人人操人人爱| 91AV老熟女视频| 国产精品女aA片爽爽视频| 9l视频自拍9l九色成人| 熟妇人妻丰满久久久久久久无码 | 中出91视频| 女人被添高潮免费视频| 亚洲人体视频在线观看| 久久久9品一区二区三区| 神马麻豆福利院| 激情深爱五月天| 成人三级片一区二区三区视频| 精品人妻美妇91job| 人澡逼| 九九色影院| 青青草公开在线免费不卡视频| 大香蕉九九| 外国免费性情大片| 欧美另类色| 伊人专区一区二区三区| 自拍亚洲综合| 久操精品网| 另类图片天天影视| 九九热男人天堂| 一个人免费视频观看在线WWW| 欧美色图亚洲特色| 色yeye成人免费视频| www.acm成人黄色毛片| 婷婷亚洲综合| 天天艹天天日| 2017天天插| 欧美人妻二区三区| 户外裸露刺激视频第一区| 黄站在线免费观看| 性感女人网页在线观看视频| 欧美人妻久久精品二区三区| 性91| 亚洲自拍一区夜夜操| 91|九色|国产熟女| 欧美视频一| 91女优在线观看 | 亚洲伊人久久精品影院| 亚洲骚女一区二区三区| 人妻精品视频一区二区| 日韩综合无码一区久久92| 亚洲色图 综合| 婷婷视频网| 日韩操逼性鲍| 欧美亚洲手机在线| 免费看污网址| 操人妻丝袜高跟| 国产熟女完整版中字| 欧美 亚洲| 少妇内射www在线观看视频| 午夜丁香婷婷| 国产不卡免费在线视频| 中文乱码字字幕在线第5页| 中文字幕精品久久久久人妻红杏ⅰ| 久久xxxx| 天天天天干| 人人操人人插人www| 麻豆尤物视频网| 中文字幕视频免费| 最新精品久久蜜桃 | 屁股久久久久久| 亚州色阁| 天天天天天超碰| 精品国产乱码久久久久久影片| 免费在线黄片视频| 国产亚洲深夜激情| 精品九九九九| 国产精品久久久久久久久久久久| 亚洲图片日本AⅤ欧美在线| 精品国产99999| 碰超人人在线一区二区三区| 亚洲精品1区| 91殴美大片| 韩国女主播青草福利视频| 黄片在线免费在线观看| 91天堂色男人的天堂| 日韩av不卡在线看| av天堂精品久久| 久久精品国产亚洲妲己影视| 美女被啪到深处抽搐视频| 综合色欧美| 殴美色网| 天天日天天看| 日韩成人高清一区二区| 日韩一级性爱无码| 精品偷拍13p欧美dodk视频| 天天激情综合站| 欧美日韩另类在线| 日日日日做夜夜夜夜无码| 天堂69亚洲精品中文字| 亚洲欧洲精品视频发布| α√在线| 好吊妞转入那个网| 十八禁黄色成人网站观看| 老师充足的奶水小说| 精久久久91| 97视频620| 蜜桃色院一区久久| 好爽要喷了| 91高清日| 波多野结衣之双飞调教在线播放 | 九色97| 97干日韩| 精品97久久综合| 日本不卡一区二区三区| 亚洲高清91| 无码一区免费在线不卡| 高清国产精品无码| 全球成人中文在线| 青青网三级视频| 亚洲成人一二三区| 天堂涩涩| 蜜臀中文字幕| 青草草免费网站av| 毛片电影一区二区三区| 97爱欧美| 久热精品在线| 黄人人操人人操| 久久久免费一级黄片| 色噜噜狠狠色综无码久久合欧美| a男人的天堂| 在线情色电影 91大| 欧美丝袜亚洲| 日本操逼视频不卡直接放| 成年人一级黄色毛片大全在线观看| 中文字幕在线高清男人的天堂| 精品一区二区三区蜜桃臀赵总 | 夫妻AV网站| 96久久久| wwwcaobibi| 欧美色九九九| 亚州欧美在线| 精品欧美А∨无码黑人大荫蒂| 日韩精品中文字幕二区| 色爱综合网欧美| 九九五月天| 啪啪啪东京| 国产一区二区三区久久精品太古里| 91熟女少妇| 97在线免费观看| 亚洲AV无码国产精品久久久久| 国产视频一区二区三区久久亚洲天堂| 亚洲AV不卡在线观看| 男女啪啪网站免费视频| 麻豆久久视频在线地址| 91n.欧美| 国产欧美精选激情视频| 欧美精品第四五页中文字幕在线观看| 成人三级片一区二区三区视频| 久久久久久电影| 天天操女人| 久久亚洲一区女同性恋中文字幕| 蜜乳Av成人片网站| 曰本熟女视频| 国产成人91一区二区三区| 99热精品免费| 99热线麻豆| 欧美日韩一区二区三区四区蜜桃| 中出789在线视频| 国产捆绑一区| 日韩av女优在线免费一区| 另类老少妇| 先锋色眉乱伦资源| 国产乱码精品久久久久久| 蜜桃狠狠色伊人亚洲综合网站| 免费看日本操逼视频| 超碰久久网| 亚洲三区视频| 大乔未久88一区| 亚洲高清无毛一区二区| 青青草精品| 国产成人拍国产亚洲精品| 天天摸天天插天天日| 好吊色综合| 成人夜夜爽| 99999re| 人妻嗯啊啊在线播放| 亚洲小说视频| 久草综合京东| 第四色奇米影视777| 五月天久久婷婷亚洲 | 亚洲AV无码AV吞精久久久久| 国偷自 一区二区| 国产成人bd在线观看| 日本免费一区二区不卡 | 日韩91网| 99re这里只有精品中心播放| 一级AV性爱| 欧美乱妇狂野欧美在线视频| 国产精品久久久久久片| 久草综合网| 清柠毛片| 天天操天天干一区二区| 日韩精品人妻中文字幕不卡乱码| 五月天综合| 呦呦一区| 风骚少妇视频中文字幕| 亚洲天堂久久| 人人人摸人人| 久久超碰av在线| 色色婷| 久久精品国产Aⅴ| 98精品国产乱码久久久久久| 久99| 亚洲阿v天堂无码z2018| 亚洲精品蜜桃久久久| 五月天婷婷影院| 少妇熟女1区2区3区| 亚洲日韩XXX| 亚洲第一综合| 多乙久久久久久| 精品九九| 在线播放中文字幕| 国产夜夜艹| 黄片无码在线制服| 97精品| 丁香7月婷婷| 91久久久久久久久久久| 自拍偷拍 日韩无码| 91成人18| 中文字幕日韩专区精品系列| 久久精品99| 中日无幕一二三四区| 亚洲第2页| 日韩一级二级三级在线不卡观看完整| 激情文学 亚洲图片| 欧美日韩超碰在线| 大香蕉黄色一区| 欧美日韩黄片精品在线| 精品午夜福利| 欧美最婬乱婬爆婬牲视频| 国产老熟女| 五月天色五月| 精品婷婷| 亚洲av淫乱| 国产三级在线现体验区| 久久只有精品| 亚洲欧美在线丝袜| 亚洲蜜臀精品视频久久| 美女诱惑在线一区| 精品一区96| www.婷婷六月天| 精品黑人一区二区| 黄页网站免费高清在线观看| 色操逼网| 国产又黄又粗的视频| 综合网天天| 国产又粗又长视频| 蜜区区视频79| 曰本特级特黄特色黄色A级网站高清在线免费看 | 色大香蕉97N| 亚洲AV乱码专区国产噜噜亚洲 | 国产在线激情| 欧美天天影院| 大香蕉性欧美| 美女t无毒不卡不卡| 嗯~啊~快点 死我视频免费看网站| 激情文学 国产一二三aV| 天天综合亚在线| 日韩AV电影网站| 亚洲男人天堂Av| 国产91美女高潮| 蜜臀久久99精品久久综合| 九九热在线视频| 国产玖玖| 日韩伦理视频| 欧美大香蕉97| 日本中文字幕一区| 国产熟码AV| 九九九九精品在线| 精品视频久久| 国产综合色精品在线观看| 热思思免费视频| 久久精品国产亚洲妲己影视| 一级特黄aaa大片在线观看成人一级片在线观看 | 免费啪啪一级视频| 手机看片1025| 天天影视网综合少妇| 九九玖玖精品| 亚洲色图第四色| 成人区人妻精品一| A 天堂| 国产精品亚洲天堂网址| 国产家庭乱伦网址| 五月丁香啪啪啪| 久久女人视频| 午夜精品久久久久久久99| 日本熟妇自慰性高潮一区二区三区| 香港久久久| 欧美亚洲天堂| 久久亚洲AV无码专区首页| 日韩中文字幕在线视频观看| 成人夜夜爽| 天美精品一区二区三区四区在线观看| 蜜臀在线看片| 88xx成人精品视频| 无码 有码 国产18p| 色97| 亚洲一区制服诱惑| 超碰成人人人爽人人爽| 秋霞蝌科网日本一区| 天天综合精品| 日韩资源网| 欧美性暴力| 99久久婷婷丁香| 人妻天堂综合网| 一区二区三区色综合| 天美麻豆一区二区三区| 素人一区二区三区日韩| 99爱在线视频| 91碰碰| 20cm女自慰在线日韩欧美| 国产无码一二三区| 国产精品网站www| 91天堂| 久草福利在线资源站| 玖玖爱综合| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 欧美 传媒 麻豆 日韩 偷拍| 伊香蕉综合久久久久久久噜噜噜| 为用户提供免费看黄网址在线观看| 人妻av在线| 日日骚精品视频| 综合伊人网12色| 九九在线视频| 亚春色色| 国产精点久久久成人| 99精品热| 日韩av无码网站| 亚洲天堂综合AV| 亚洲风情综合网| 乱欲一区二区| 亚洲熟女一区| 中国一级特黄大片护士| 精品无吗久久| 精品无码一区二区三区色欲| 91色情黑丝搞鸡在线观看一区二区三区三州| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 久久九色| 亚洲素人综合| 97国产高清视频在线观看| 人人妻人人色| 亚洲 欧美 制服 另类 自拍| 爽爽爽免费视频| 日韩性爱小视频| 97亚洲综合电影| 91丨人妻丨国产丨丝袜| 女优视频第10页| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 精品国产久热在线观看| 夜夜高潮夜夜爽国产伦精品| 在线国产一区二区av| 99热国产精品| 亚洲一区二区三区欧美日韩| 热久久无毒不卡| 亚洲欧美国产成人综合不卡| 一区二区不卡免费| 亚洲啪啪性视频| 91N综合网| 性吧在线视频| 东北女人无套内谢视频| 狠狠久久四虎| 日韩中文字幕国产| 97精品久久久久中文字幕| 嗯啊抽插大香蕉网页| 九九九九一级| 任你爽视频| 久久91| 国产精品午夜成人福利| 日韩性爱毛片操骚逼| 国产精品在线一区二区| 五月香婷婷| 中文一区二区三区影院| 亚洲永久AV无码精品秋霞| 色狠狠 - 百度| 18精品一二区| 97资源超碰| 无码区蜜乳| 丝袜高跟澳门91视频| 9999免费精彩视频| 欧美色女人| 97碰碰日本乱偷人妻中文的| 亚洲精品日日夜夜52| 97手机日韩| 亚洲色性情三级| 在线性黄高清免费视频| 91综合色噜噜| 2019午夜福利视频| 亚洲夜色在线| blacked精品一区国产| 亚洲 日本 不卡| 91色图片| 国产成人+综合亚洲+天堂| 91福利网在线观看| 视频在线97| 欧美熟妇人体| www色色com| 成人av福利在线观看| 久久精品操| 美腿丝袜高跟网免费视频免费视频| 色噜噜人妻丝袜a∨先锋影| 五月丁香激情四射| 色香综合天天影视综合| 亚洲美女精品| 色婷婷香蕉| 琪琪精品免费一区二区三区| 老熟妇91| 91模特在线观看| 欧美日韩大陆黑人少妇99| 九九99久久| 熟女精品va中文字幕| 成人五月天丁香激情综合| 国产丝袜高跟美女av免费观看| 大香蕉伊人网WWWn0n| 9999免费精彩视频| 天堂俺去俺来也www久久婷婷| 夜色91| 亚洲中文字幕av| 色在线69堂| 很黄很污的免费网站| www.yw尤物| 国产精品久久久久久片| 精品久久久久久中文字幕三区| 91人妻人人澡人人爽人人精品| 国产一| 久色99999| 75大香蕉| 日本午夜福利视频| 黄页大片在线观看| 日韩人妻资源在线看| 国产伦精品一区二区三区在线观 | 东北操逼| 亚洲精品一区二区精品| 夜夜春夜夜操| 奶水 人妻 哺乳 在线| 色五月婷婷网| 高清有码一区二区| 中欧人妻丝袜中文字幕| 老司机香蕉| 自拍啪啪视频| 黑人性暴力毛片| 清纯唯美综合亚洲| 人妻蜜桃臀| 少妇熟女视频一区二区三区| 亚洲在钱| 久热精品在线| 欧美—性—交—色| 亚洲欧美骚| 男人的天堂久久久| 国产强奸乱伦第1页| 精品人妻av区天天看片| 天天插网| 天天视频网站黄| 久久男人精品| 国模无码一区二区三区在线| 一级性爱aaaa| 国产一级片| 骚逼高潮久久精品| 神马久久久久眼| 超碰性爱97| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 久久精品店| 欧美日韩操逼嗦吊| 色九九九九久| 秋霞男人网| 超碰日韩美妻| 久久这里只| av网站国产主播在线| 操逼天美3区| 91人妻Pr| ss久久| 欧美天堂第二区| 亚洲色图欧美色18直播在线| 26uuu性物| 激情综合婷婷| 久久久不能久久久久| 午夜福利在线视频1000| 91模特在线观看| 日产操逼| 五月天婷精品激情| 超碰久久性爱| 久久视频,这里只有精品| 日韩有码中文字幕女同性恋| 人人人摸人人| 999岛国大片| 日本不卡高清免v欧美日韩在线观看| 夜精品久无码| 精品对白久久不卡| 九月激情婷婷| 色性综合| 啊啊啊久久久视频| 国产色产精品在线观看| 亚洲蜜桃V妇女| 91亚洲精品青草| 国产女主播视频在线观看| 亚洲97综| 熟女乱伦二区| 日韩天天本| 国产无码成人无码| 影音先锋国产精品| 一区二区不卡| 五月婷亚洲精品天堂| 影音先锋中文字幕日本好一区二区| 啊a一区在线| 亚洲成人在线乱码色午夜| 伊人丁香五月婷婷| 久操九九九九| 情色大香蕉| 欧美人妻久久精品二区三区| 久久综合日韩亚洲欧美| 亚洲黄色电影| 黄片无码在线制服| 欧美少妇色综合| 1000部熟女视频在线观看| 超碰99在线| 日韩干B| 中文字幕精品一区二区精| 超碰性爱97| 青草成人免费视频一com| 99九九久久| 97综合久第一页| 亚洲天堂AV在线播放| 亚洲城人男人的天堂| 亚洲久久久| 亚洲九九夜夜| 人人妻人人爽人人精品| 欧美,日韩,亚洲视频| 色婷婷淫色网| 97精选久久| 性色综合网| 久草在| 91麻豆一二三区| 92性色国产午夜福利在线661| 9九九九九视频在线观看| 暴力av在线| 久久东京国产精品视频| 久久久久久免费电影| 国产亚洲中文不卡二区| 福利一级版子| 国模不卡| 91精品久久久久久久久久| 国产一级操B视频| 屁股久久久久久久久| 欧美强奸乱能| 激情久久日韩精品中文字幕麻豆| 人人摸人人添人人操| 综合一区二区影视| 91在线无码精品秘 软件| 玖玖无码超碰| 黑丝内射一区二区三区| 少妇久久久久| 黑丝少妇麻豆| 国产精品盗摄 偷窥盗摄| 国产肏屁眼视频| AV网站高清无码在线观看| 韩国国产欧美情侣视频在线| 久久久久久久国产a∨| 久肏视频字幕| 一本一道人妻久久一区二区三区| 97在线观看免费视频| 少妇同性| 91成人精品在线播放| 天天操福利视频综合网站| a网站免费观看| 呦呦一区| 亚洲国内精品成人不卡| 俺去俺来也在线www| 91亚洲网站| 超碰色中文| 久久久国产亚洲精品系列| 亚洲综合色图欧美| 国产suv精品一区二区四区999| 伊人丁香五月婷婷| 久久9精品网站| 超碰97起碰| 操逼免费视频无码国产| 成人草草视频| 99爱久久视频频| 精品一区二区成人| 亚洲欧美伦综合| 九九九久久久久| 一区二区娱乐网站| 午夜男女爽爽爽影院视频| 久艹99| 久久久亚洲精品电影免费看| 久久九九国产精品| 曰韩人妻中文字幕在线| 日韩av电影网站| 99re6国产精品99re在线| 嫩草影院在线观看精品| 大肥女高潮bbwbbwhd视频| 亚洲伊人久久精品影院| 国内精品999| 操逼逼无码| 国产精品久久久久久高清无码免费看 | 9 7超碰在线免费观看| 国人欧美精品一区二区| 老司机午夜精品视频| 婷婷九月丁香| 草久久久| 久久熟女人| a在线视频免费观看| 婷婷久久五月天| 国产探花日韩援交| 一区二区影视| 少妇蹲下买菜露大唇0| 欧美狠狠操| 亚洲AV无码天美传媒一区| 亚洲一区二区中文字幕| 午夜福利一区二区影院| 天堂男人网| 亚洲色婷婷综合久久一区二区三区| 日韩中文字幕av在线播放| 久久久草成人网站久久久草成人久久久草久久久 | 风间由美日韩欧美久久| 亚洲日韩少妇一道本视频| 97免费在线视频在线观看| 日韩中文字幕二区| 欧美色性爱| AV和黑人在线播放| 亚洲精品国语在线播放| 九九九九九精品| 99操逼| 日韩91网| 亚州欧美在线| 精品熟妇视频一区二区| 日本精品九九九| 2026国产精品视频| 性爱AV天堂| 1204金沙人妻懂旧版免费| 欧美九九99久久精品| 99久久这里只有精品| 思思热在线| 国内外色色色色色成人视频| 爱我干综合| 午夜一区| 久99热| AV 少妇 人妻 偷拍| 激情五月天色色| www.色五月| 小泽玛利亚一二三| 好吊色在线观看| 欧美精品在线观看| 日本裸体久久色噜噜| 中文久久一区| 美女主播色欲91抠b在线播放| 亚洲自拍另类丝袜综合| 男人的天堂VA在线| 欧美综合网1| 91老熟女91老女人| 久草电影网| 丰满人妻一区二区三区免费 | 国产熟妇 码视频户外直播 | 欧美日韩免费专区在线| 亚洲男人天堂网久久| 超碰人妻久久人妻中文97| 欧美日韩婷婷中文| 欧洲亚洲人人爽爽视频| 舔人妻中文免费视频| 亚洲黄色AV电影| 精品无码欧美三级| 天天激情干| 在线观看综合精品亚洲| 五月色综合| 久久国产精品,久久国产| 日韩精品三级片长长久久| 男女香蕉一区二区| 91精品网站| 国产AAAAAABBBBB| 欧美日韩 强奸乱伦| 色色五月天激情| 欧美亚男人的天堂| 日韩中文9| 日韩无限资源| 26UUU欧美激情一区二区| 伊人色综合网电影| 最新加勒比丝袜在线| 美女诱惑在线一区| 三及片网站| 免费看片黄| 国产成人精品日本亚洲语言| 欧美九九爱| 91无摭挡| 国产内射爽爽大片| 最新啪啪视频| 91丝袜美女| 久久精品无码不卡| 人人弄人人摸| 韩国黄色片精品久久久| 日日日啊啊啊| 亚洲资源吧| 国产无码高清操逼视频| 一起草AV| 91处女在线视频| 天天日天天操天天射河南省| 爆操无码| 99色婷婷中文字幕乱色| 淫淫综合网| 国产精品一级片在线看| 欧美AB在线观看| 无码九九九九| 先锋影音av先锋一区| 成视频在线观看免费看| 97日视频| 蜜臀久久99精品久久久久久-DVD原版全| 岛国网址国产| 久久超碰98| 粉嫩av平台| 五月丁香啪| 国产人人干| 免费一级黄色录像影片| 91精品国产综合久久久蜜臀| 日韩射图| 在线强奷到舒服的无码视频| 久久99手机免费视频| 97免费在线观看| 高清无码国产亚洲| 欧美韩日精品资源| 92性色国产午夜福利在线661| 69精品少妇一区二区三区蜜桃| 色哟哟av| 日本性爱少妇| 久久动漫精品视频这里只有精品| 亚洲无码精品AV久久久| 天天干少妇| 南澳成人一级片在线播放| 俺去俺来也在线www| 欧美日韩人妻婷婷一区| 国产日韩精品人妻久久久久色欲网站| 啪啪视频mP4| 九九AV| 97超级久久强资源| 97狠狠| 蜜桃视频精品一区二区| 久久岛国| 亚洲情色第一页| 91成人无码| 黄色污污污污污污网站| 99热这里只有精品18| 精品人妻伦一二三区久久| 在线二区不卡| 屌逼传媒| 精品九九| 欧中日成人免费影视| 26uuu久久| 亚洲美欧999| 奇米四色网| 91爱看| 熟女色综合久久| 国产精品夜夜夜| 区二区亚洲婷| 强奸乱伦AV网址| 91久久久老司机| 综合欧美日韩在线观看| 亚洲人精品久久久| 欧美激情综合| 凹凸精品熟女在线观看| 欧美日韩免费专区在线| 三级精品三级在线观看| 91强在线播放| 青青草天天亲夜夜操网| 久久久91| 美腿色图| 青青久久手机线视频| 超碰偷拍| av中文字幕在线熟女| 无码精品久久| 东京热99999| 五月天激情四射| 啊啊啊在线观看| 亚洲免费97免费| 一区三区啪啪| 日本不卡五区| 亚洲自拍一区夜夜操| 国产18精品亚洲精品| 91精品国产一区三一| 屌妞视频久久久久久久久久久久| 99久久婷婷丁香| 天天干人人乐| 久久精9| 日韩一级片| 蜜乳成人AV| 欧美日韩国产色五月综合在线| 亚洲天堂中文字幕无码男同| 综合av社区| 四虎av在线| 又摸又舔在线观看网站| www.色操逼| 亚洲性爱乱操x| 色97欧美| 神马久久久久久久久久| 国产精品久久久三级无码| 日韩成年人性爱视频| 九九九草| 免费人人搞97| 操人无码| av在线观看不卡网站| 日本久久超碰| 久久人妻少妇| 麻豆久久久久久久久丝袜 | 亚洲色图国产另类| www.夜夜操| 国产精品久久久无码AV网站| 精品亚洲| 国产尤物在线三区| 欧美综合制服在线| 偷拍欧美综合| 免费在线观看AV无码网站| 午夜福利1区2区3区| 欧美碰碰综合色| 日韩精品9区| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | www.色婷婷色综合| 色欲av一区二区三区蜜芽| 成人国产二区三区在线,男女精品。| 国产 大胆 对白| 啊啊啊用力在线观看| 91性高潮久久久久久久久| 日韩精品人妻一| 中国AAAAAA黄色片| 欧美成人精品欧美一级乱黄一区二…| 中文字幕人乱码中文字的预防方法 | 欧美狠狠弄| 女色视频社区| 91丨九色丨东北熟女| 日本视频在线观看污污污| 亚洲欧美色图小说| …亚洲黄色厕厕女女在线播…| 熟妇女伦乱视频视频| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 国产精品一区二区手机看片| 久久婷婷成人综合色怡春院| 国产精品久久久久久久久久二区三区| 操逼精品视频| 乱理日韩中文| 97在线国产精品| 91久久久久久久久久久| 精品 码产区一区二-1080P高清在线www-B029AV| 亚洲四虎熟女精品| 啊啊啊com| 91亚洲黑人| 五月天婷婷色| 亚洲欧美经典一区二区| 全免费a敌肛交毛片免费| 99国产精品视频尤物| 秋霞成人做爱| 国产精品嫩草久久久久| 中文字幕一区二区三区字幕| 中文字幕人妻资源在线| 91精品国产91久久福利| 国内外内射高清视频| 国产精品视频在线观看| 久久黄人人爽视频| 清纯唯美亚洲综合| 97免费视频在线观看| 国产性爱强奸乱伦大全| 欧美精品三级黄片| 伊人影院日本| 欧美性爱18观看| 亚洲精品一二区| 天天色综亚洲91污| 在线99热|