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

正文內(nèi)容

[工學]4串行接口技術(參考版)

2025-01-22 10:43本頁面
  

【正文】 ? 中斷 INT 14 ? 0號模塊( AH=0) —— INS8250初始化設置 ? 1號模塊( AH=1) —— 發(fā)送一個字符 ? 2號模塊( AH=2) —— 接收一個字符 ? 3號模塊( AH=3) —— 讀異步通信接口狀態(tài) BIOS的異步通信 I/O 功能及其調(diào)用 。 ? IBM PC/XT中的異步通信適配器的傳輸率為50~9600波特。 2022/2/16 55 對 8250編程 ? 以下是一段查詢式通信的工作程序。只有正確的接收數(shù)據(jù),才能讓 CPU讀取。 ;使傳輸線控制寄存器最高位置 1 MOV AL, 80H MOV DX, 3FBH OUT DX, AL ;給除數(shù)寄存器賦值 MOV AL, 0CH MOV DX, 3F8H OUT DX, AL MOV AL, 0 MOV DX, 3F9H OUT DX, AL ;設置數(shù)據(jù)格式 MOV AL, 00001110 MOV DX, 3FBH OUT DX, AL ;允許所有中斷 MOV AL, 0FH MOV DX, 3F9H OUT DX, AL ; OUT2,DTR,RTS信號有效 MOV AL, 0BH MOV DX, 3FCH OUT DX, AL 2022/2/16 54 對 8250編程 ? 通信工作編程: ? 若初始化程序屏蔽了所有中斷,則只可用查詢方式進行通信。若不采用中斷,這個寄存器的值可以設置為 0。 2) 設置中斷允許寄存器 。如果系統(tǒng)中不使用這兩個信號,則這樣的設置也不會帶來問題。 設置字符數(shù)據(jù)格式 ,即寫傳輸線控制寄存器 設置操作方式 1) 設置 Modem控制寄存器 。 ? 初始化編程 包括約定傳送波特率、通信的字符數(shù)據(jù)格式及 8250對 MODEM和中斷管理的操作方式。 MOV AL, 80H OUT DX, AL MOV DX, 2F8H MOV AL, 0CH OUT DX, AL MOV DX, 2F9H MOV AL, 00H OUT DX, AL 除數(shù)寄存器 0 0 0 LOOP OUT2 OUT1 RTS DTR MODEM控制寄存器 D7 D6 D5 D4 D3 D2 D1 D0 1=RTS信號有效 附加用戶指定輸出,一般不用 =0 8250正常工作 =1 8250自檢 =1時,中斷信號送數(shù)據(jù)總線 1=DTR信號有效 RLSD RI DSR CTS ΔRLSD Δ RI Δ DSR Δ CTS MODEM狀態(tài)寄存器 MSR D7 D6 D5 D4 D3 D2 D1 D0 數(shù)據(jù)裝置就緒 振鈴指示 允許發(fā)送 數(shù)據(jù)載波檢測 DCD 數(shù)據(jù)裝置就緒 振鈴指示 數(shù)據(jù)載波檢測 DCD 允許發(fā)送 MSR寄存器的高 4位分別對應 Modem輸入信號的狀態(tài),低 4位表示 Modem的狀態(tài)線是否發(fā)生了變化 。 9600波特:對應除數(shù)寄存器低 8位 0CH, 高 8位 00H。 ? 在 IBM PC/XT系列機中,輸入時鐘為,波特率和除數(shù)之間的關系如下表。 8250的內(nèi)部寄存器 DLAB SBRK SPB EPS PEN STB WLS1 WLS0 傳輸線控制寄存器 LCR D7 D6 D5 D4 D3 D2 D1 D0 設定數(shù)據(jù)長度 0 0 5位 0 1 6位 1 0 7位 1 1 8位 設定停止位的長度 0 1位 1 字符代碼為 5位 2位 字符代碼為 6,7,8位 奇偶校驗 0 無奇偶校驗 1 有奇偶校驗 奇偶校驗類型 0 奇校驗 1 偶校驗 奇偶校驗附加位 0 該位無效 1 奇偶校驗位恒為 1 D4D3=01 奇偶校驗位恒為 0 D4D3=11 無奇偶校驗位 D3=0 中止位設置 0 正常中止 1 強迫 8250連續(xù)輸出低電平 標志位 0 TSRE THRE BI FE PE OE DR 傳輸線狀態(tài)寄存器 LSR D7 D6 D5 D4 D3 D2 D1 D0 溢出錯 奇偶錯 中止檢測 格式錯 發(fā)送保持寄存器空 發(fā)送移位寄存器空 不用,恒為 0 接收數(shù)據(jù)就緒 注:所列為各位為 1時的狀態(tài) 2022/2/16 44 除數(shù)寄存器 ? 除數(shù)寄存器的值就是分頻系數(shù)。接收移位寄存器接收一個字符后進行格式檢查,若格式正確則將數(shù)據(jù)位保留并傳送給數(shù)據(jù)接收緩沖寄存器 RBR。 2022/2/16 41 數(shù)據(jù)發(fā)送保持寄存器 (THR) 和發(fā)送移位寄存器 :用于暫存要發(fā)送到通信線的 1個字節(jié)的數(shù)據(jù),該字節(jié)經(jīng)發(fā)送移位寄存器串行發(fā)出。 ⑥ CTS (輸入 ): 允許發(fā)送; 作用:低有效 , 表明 MODEM已同意 8250的發(fā)送請求; RTS和 CTS是發(fā)送數(shù)據(jù)時使用的一對握手信號 。 可編程異步通信接口 8250 2022/2/16 39 與通信設備握手聯(lián)絡的信號 ④ RLSD (DCD)(輸入 ): 接收線信號檢測; 作用:低有效 , 說明 Modem已接收到數(shù)據(jù)載波 , 8250立即開始接收解調(diào)后的數(shù)據(jù) 。 ② RI (輸入 ): 振鈴指示 作用:低有效時 , 說明 MODEM已收到電話交換臺的撥號呼叫 。 與 BAUDOUT短接 , 使接收和發(fā)送的波特率相等 。 XTAL1與 XTAL2之間可接晶振從而在芯片內(nèi)部產(chǎn)生時鐘 。 ② XTAL1(輸入 ): 時鐘輸入; 8250的基準時鐘信號經(jīng)該信號輸入到芯片內(nèi) 注:在 PC/XT中 , 其頻率為 。 ③ MR(輸入 ): 主復位;見表 93。 可編程異步通信接口 8250 2022/2/16 35 中斷請求 、 復位輸入及其它信號 ① INTPRT(輸出 ): 中斷請求;高 電平 有效,請求 CPU予以中斷處理。 ⑥ DISTR, DISTR (輸入 ): 數(shù)據(jù)輸入選通; 作用: DISTR高電平有效 , DISTR低電平有效; ⑦ DOSTR, DOSTR(輸入 ): 數(shù)據(jù)輸出選通; 作用: DOSTR高電平有效 , DOSTR低
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1