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

正文內(nèi)容

計(jì)數(shù)定時(shí)接口ppt課件-閱讀頁

2025-01-20 19:33本頁面
  

【正文】 。INTRA中斷服務(wù)程序 PUSH AX PUSH DX STI MOV AL, [SI] MOV DX,200H OUT DX,AL INC SI DEC CX POP DX POP AX IRET 66 167。 優(yōu)點(diǎn): 傳輸線少,成本低,傳輸距離遠(yuǎn) 68 單工通信 —— 只能由一方發(fā)送,例:廣播 半雙工通信 —— 某一時(shí)刻只能由一方發(fā)送,例:對(duì)講機(jī) 全雙工通信 —— 雙方可同時(shí)傳輸,例:電話 同步通信 —— 雙方對(duì)每一位的收發(fā)時(shí)序完全一致,統(tǒng)一時(shí)鐘 異步通信 —— 收發(fā)雙方時(shí)鐘不統(tǒng)一 69 單工 /雙工操作 發(fā)送器 接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 單工方式: 半雙工方式: 全雙工方式: A站 B站 70 電話網(wǎng)絡(luò)-模擬信號(hào),計(jì)算機(jī)-數(shù)字信號(hào)。 調(diào)制 — 把數(shù)字信號(hào)承載到載波信號(hào)上 解調(diào) — 從載波信號(hào)中恢復(fù)出數(shù)字信號(hào) 調(diào)制解調(diào)器:實(shí)現(xiàn)調(diào)制與解調(diào)的設(shè)備 *2. 調(diào)制與解調(diào) 71 三種調(diào)制方式 根據(jù)載波 Acos(?t + ?)的三個(gè)參數(shù):幅度、頻率、相位,產(chǎn)生常用的三種調(diào)制技術(shù): 幅移鍵控法 AmplitudeShift Keying (ASK) 頻移鍵控法 FrequencyShift Keying (FSK) 相移鍵控法 PhaseShift Keying (PSK) ASK (又稱為調(diào)幅 ) 用載波信號(hào)的不同幅度代表‘ 1’和‘ 0’ FSK (又稱為調(diào)頻 ) 用載波信號(hào)的不同頻率代表‘ 1’和‘ 0’ PSK (又稱為調(diào)相 ) 用載波信號(hào)的相位變化代表‘ 1’和‘ 0’(有變化為’ 1’,無變化為’ 0’) 72 串行通信主要用于遠(yuǎn)距離數(shù)據(jù)傳輸。 ?奇偶校驗(yàn)可以檢查出一個(gè)字節(jié)中發(fā)生的單個(gè)錯(cuò)誤。 3. 數(shù)據(jù)校驗(yàn) 73 ?循環(huán)冗余校驗(yàn) CRC (循環(huán)冗余碼 /多項(xiàng)式編碼 ) ? 以數(shù)據(jù)塊(幀 , Frame)為單位進(jìn)行校驗(yàn) ? 編碼思想:將 數(shù)據(jù)塊構(gòu)成的 位串看成是系數(shù)為 0或 1的多項(xiàng)式 ? 如 110001,可表示成多項(xiàng)式 x5 + x4 + 1 ? 數(shù)據(jù)塊構(gòu)成的 多項(xiàng)式除以另一個(gè)多項(xiàng)式 G(x),得到的余數(shù)多項(xiàng)式 R(x)就稱為 CRC碼(或稱為校驗(yàn)和),而 G(x)則稱為生成多項(xiàng)式。 數(shù)據(jù)校驗(yàn) 74 ?CRC校驗(yàn)和計(jì)算方法 ?若 G(x)為 r階,原幀為 m位,其多項(xiàng)式為 M(x),則在原幀后面添加 r個(gè) 0,幀成為 m+r位,相應(yīng)多項(xiàng)式 2rM(x) ?按 模 2除 法 用 2rM(x)除以 G(x):商 Q(x),余 R(x) 即 2rM(x) = G(x)Q(x)+R(x) ?按 模 2加 法 把 2rM(x)與余數(shù) R(x)相加,結(jié)果就是要傳送的帶校驗(yàn)和的幀的多項(xiàng)式 T(x) T(x) = 2rM(x) + R(x) ?實(shí)際上, T(x) = 2rM(x) + R(x) = [ G(x)Q(x) + R(x) ] + R(x) = G(x)Q(x) (模 2運(yùn)算 ) 所以,若接收的 T(x)正確,則它肯定能被 G(x)除盡。發(fā)送器和接收器用時(shí)鐘來決定何時(shí)發(fā)送和讀取每一個(gè)數(shù)據(jù)位。 ?同步傳輸用一個(gè)時(shí)鐘脈沖確定一個(gè)數(shù)據(jù)位 , 異步傳輸用多個(gè)時(shí)鐘脈沖確定一個(gè)數(shù)據(jù)位 (如 16個(gè) ) ?同步傳輸以數(shù)據(jù)塊 (當(dāng)作“ 位流 ”看待 )為單位傳輸,異步傳輸以字符為單位傳輸,但都稱為 幀 (Frame) 77 同步通信的時(shí)鐘定時(shí)方法 數(shù)據(jù)( 62H) 0 1 1 0 0 0 1 0 同步傳輸先發(fā)送高位 (MSB) 發(fā)送方在時(shí)鐘信號(hào)的下降沿發(fā)送字節(jié) 接收方在時(shí)鐘信號(hào)的上升沿接收字節(jié) 時(shí)鐘 (發(fā)送時(shí)鐘與接收時(shí)鐘完全同步) LSB MSB 78 串行通信的接口標(biāo)準(zhǔn) ?機(jī)械特性:連接器的尺寸、引腳分布 ?信號(hào)特性:信號(hào)電平、通信速率 ?功能特性:引腳功能、控制時(shí)序 最常見的串行通信標(biāo)準(zhǔn)是 RS232C。與系統(tǒng)數(shù)據(jù)總線 DB相連接,用以傳送數(shù)據(jù)、控制信息和狀態(tài)信息。 ? CSOUT 片選輸出信號(hào)。 ? MR 主復(fù)位信號(hào),復(fù)位后 8250的狀態(tài)見 P331表 75。不同的編碼 對(duì)應(yīng)于不同的寄存器。有效時(shí)可將 CS0, CS1, CS2及 A0A2鎖存于 8250內(nèi)部。 DISTR 讀選通信號(hào)。 DOSTR 寫選通信號(hào)。 INTR 中斷請(qǐng)求信號(hào)。 88 8250 的引腳及功能 (續(xù) ) 面向通信設(shè)備的引腳信號(hào) ? SIN, SOUT: 串行輸入 /輸出端 ? CTS, RTS, DTR, DSR:(同 RS232標(biāo)準(zhǔn)中的信號(hào)) ? RLSD: 即 RS232C標(biāo)準(zhǔn)中的 DCD信號(hào) ? RI:(同 RS232標(biāo)準(zhǔn)中的信號(hào)) ? OUT1, OUT2: 可由用戶編程確定其狀態(tài)的輸出端 ? BAUDOUT: 波特率信號(hào)輸出(頻率 =fCLK/分頻值) ? XTAL1, XTAL2: 接外部晶振,作為基準(zhǔn)時(shí)鐘 fCLK ? RCLK: 接收時(shí)鐘輸入(可直接與 BAUDOUT相連) 89 90 8250與 8088系統(tǒng)的連接 系 統(tǒng) 總 線 D7D0 DISTR DOSTR INTR MR A0 A1 A2 ADS DISTR DOSTR CS2 CS1 CS0 +5V CS D7D0 IOR IOW INTR RESET A0 A1 A2 電平轉(zhuǎn)換 /驅(qū)動(dòng)器 1488 1489 到 RS232接口 XTAL1 XTAL2 BAUDOUT RCLK SOUT SIN RTS DTR DSR DCD CTS RI 8250 XTAL 91 2. 8250的內(nèi)部寄存器 共 10個(gè)可編程(尋址)的寄存器 線路控制寄存器( LCR) —— BASE+3 線路狀態(tài)寄存器( LSR) —— BASE+5 發(fā)送保持寄存器( THR) —— BASE+0(寫) 接收緩沖寄存器( RBR) —— BASE+0(讀) 除數(shù)鎖存器低 8位( DLL) —— BASE+0( DL=1) 除數(shù)鎖存器高 8位( DLH) —— BASE+1( DL=1) 中斷允許寄存器( IER) —— BASE+1 中斷識(shí)別寄存器( IIR) —— BASE+2 Modem控制寄存器( MCR) —— BASE+4 Modem狀態(tài)寄存器( MSR) —— BASE+6 92 8250的內(nèi)部寄存器(續(xù)) 除數(shù)鎖存器( DLL, DLH) —BASE+0,1 用來保存分頻系數(shù),以獲得所需的 波特率 。所以,對(duì)于指定的波特率 B 除數(shù)值 =1843200/(B 16)=115200/B 例如,通信速率為 9600波特時(shí),除數(shù)值 =12。當(dāng)發(fā)送移位寄存器 TSR空時(shí), THR中的內(nèi)容移入 TSR被發(fā)送出去。 CPU可從RBR中讀取收到的數(shù)據(jù)。 TSR THR 串行數(shù)據(jù)輸出 并行數(shù)據(jù) LSR INT LCR 數(shù)據(jù) 狀態(tài) 1) 2) 3) 2) 4) 4) 101 8250接收數(shù)據(jù)的工作過程 1) SIN引腳上的串行數(shù)據(jù)逐位進(jìn)入 RSR; 2) RSR根據(jù) LSR中規(guī)定的數(shù)據(jù)位數(shù)確定是否收到了一個(gè)完整的數(shù)據(jù),收到后將數(shù)據(jù) → RBR; 3) RBR收到 RSR的數(shù)據(jù)后,將 LSR寄存器中“ 接收緩沖寄存器滿 ”的狀態(tài)位置位; 4) LSR中 “ 接收緩沖寄存器滿 ” 狀態(tài)位可用來產(chǎn)生中斷,也可查詢?cè)摖顟B(tài)位, 以實(shí)現(xiàn)數(shù)據(jù)的連續(xù)接收。LSR地址 IN AL, DX TEST AL, 00100000B 。THR地址 OUT DX, AL LOOP L1 … … THR空? 輸出一個(gè)字節(jié) 輸出完 ? N Y Y N 106 8250的數(shù)據(jù)接收程序 (查詢 ) LEA DI, DATA_BUFFER MOV CX, DATA_BYTES L1: MOV DX, BASE+5 。 有錯(cuò)誤 ? JNZ ERROR TEST AL, 00000001B 。 RBR地址 IN AL, DX STOSB LOOP L1 … … 有錯(cuò)誤 ? 讀入數(shù)據(jù) 收到數(shù)據(jù) ? N Y Y N 錯(cuò)誤處理 接收完 ? N Y
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1