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

正文內(nèi)容

微型計(jì)算機(jī)原理與應(yīng)用第五章課件四(更新版)

  

【正文】 中斷允許寄存器 ( 此時(shí) DLAB= 0) 寫(xiě)入中斷允許寄存器 異步通信程序 ? 程序循環(huán)讀取 8250的通信狀態(tài)寄存器 ? 數(shù)據(jù)傳輸錯(cuò)誤就顯示一個(gè)問(wèn)號(hào) “ ? ” ? 接收到數(shù)據(jù)就顯示出來(lái) ? 可以發(fā)送數(shù)據(jù)就從鍵盤(pán)輸入發(fā)送字符 ( 用戶沒(méi)有輸入字符就不發(fā)送 ) ? 如果按下 ESC鍵返回 DOS 查詢通信線路狀態(tài) statue: mov dx,2fdh 。檢測(cè)鍵盤(pán)有無(wú)輸入字符 int 21h cmp al,0 jz statue 。從輸入緩沖寄存器讀取字符 in al,dx and al,7fh 。是 , 再進(jìn)行換行 mov ah,2 int 21h jmp statue 。讀出接收有誤的數(shù)據(jù) , 丟掉 in al,dx mov dl,’?’ 。所以僅取低 7位 push ax 。有輸入字符 , 讀取字符 int 16h 。接收有錯(cuò)誤否 ? jnz error 。寫(xiě)入通信線路控制寄存器 。 8250的寄存器 ? 8250內(nèi)部有 9種 可訪問(wèn)的寄存器 , 除數(shù)寄存器是 16位的 , 占用兩個(gè)連續(xù)的 8位端口; ? 內(nèi)部寄存器用引腳 A0~ A2來(lái)尋址;同時(shí)還要利用通信線路控制寄存器的最高位 , 即除數(shù)寄存器訪問(wèn)位 DLAB, 來(lái)區(qū)別共用兩個(gè)端口地址的不同寄存器 。 15V ? 標(biāo)準(zhǔn) TTL電平 ? 高電平:+ ~+ 5V ? 低電平: 0V~ 相互轉(zhuǎn)換 TTL與 RS32CC之間的電平轉(zhuǎn)換 UART: Universal Asynchronous Receiver Transmitter 通用異步接收發(fā)送器 8250 ? 串行傳輸 , 需要 并行 到 串行 和 串行 到 并 行 的轉(zhuǎn)換 , 并按照傳輸協(xié)議發(fā)送和接收每個(gè)字符( 或數(shù)據(jù)塊 ) ; ? 這些工作可由軟件實(shí)現(xiàn) , 也可用硬件實(shí)現(xiàn); ? 通用異步接收發(fā)送器 UART是串行異步通信的接口電路芯片; ? IBM PC/XT機(jī)的 UART芯片是 INS 8 串行接口標(biāo)準(zhǔn) RS232C ? 美國(guó)電子工業(yè)協(xié)會(huì) EIA制定的通用標(biāo)準(zhǔn)串行接口; ? 1962年公布 , 1969年修訂; ? 1987年 1月正式改名為 EIA232D。 ?波特率與比特率的關(guān)系: 比特率 =波特率 ?單個(gè)調(diào)制狀態(tài)對(duì)應(yīng)的二進(jìn)制位數(shù) 。 1. 異步通信 ? 收發(fā)雙方時(shí)鐘不統(tǒng)一; ? 串行通信時(shí)的 數(shù)據(jù) 、 控制 和 狀態(tài)信息 都使用 同一根信號(hào)線 傳送; ? 收發(fā)雙方必須遵守共同的 通信協(xié)議 ( 通信規(guī)程 ) , 才能解決傳送速率 、 信息格式 、位同步 、 字符同步 、 數(shù)據(jù)校驗(yàn)等問(wèn)題; ? 串行異步通信 以字符為單位進(jìn)行傳輸 , 其通信協(xié)議是 起止式異步通信協(xié)議 。 ~ ~ ~ ~ 同步字符 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 校驗(yàn)字符 單工通信 —— 只能由一方發(fā)送 , 例:廣播 半雙工通信 —— 某一時(shí)刻只能由一方發(fā)送 , 例:對(duì)講機(jī) 全雙工通信 —— 雙方可同時(shí)傳輸 , 例:電話 3. 傳輸模式 3. 傳輸模式 發(fā)送器 接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 發(fā)送器 /接收器 單工方式: 半雙工方式: 全雙工方式: A站 B站 ? 電話網(wǎng)絡(luò)- 模擬信號(hào) , 計(jì)算機(jī)- 數(shù)字信號(hào) ; ? 遠(yuǎn)距離通信時(shí)需要通過(guò)普通電話網(wǎng)絡(luò)傳輸; ? 數(shù)字信號(hào) :頻帶寬 ? 電話網(wǎng)絡(luò) :頻帶窄 ? 要使數(shù)字信號(hào)在電話網(wǎng)絡(luò)上傳輸 , 需要進(jìn)行信號(hào)變換 — 把數(shù)字信號(hào)承載到模擬信號(hào)上傳輸 , 這個(gè)模擬信號(hào)稱為 載波 信號(hào) 。 主要引腳的功能 RS232C的引腳( 1) ? TxD:發(fā)送數(shù)據(jù) ? 串行數(shù)據(jù)的發(fā)送端 ? RxD:接收數(shù)據(jù) ? 串行數(shù)據(jù)的接收端 RS232C的引腳( 2) ? RTS:請(qǐng)求發(fā)送 ? 當(dāng) 數(shù)據(jù)終端設(shè)備 準(zhǔn)備好送出數(shù)據(jù)時(shí) , 就發(fā)出有效的RTS信號(hào) , 用于通知 數(shù)據(jù)通信設(shè)備 準(zhǔn)備接收數(shù)據(jù); ? CTS:清除發(fā)送 ( 允許發(fā)送 ) ? 當(dāng) 數(shù)據(jù)通信設(shè)備 已準(zhǔn)備好接收 數(shù)據(jù)終端設(shè)備 的傳送數(shù)據(jù)時(shí) , 發(fā)出 CTS有效信號(hào)來(lái)響應(yīng) RTS信號(hào); ? RTS和 CTS是數(shù)據(jù)終端設(shè)備與數(shù)據(jù)通信設(shè)備間一對(duì)用于數(shù)據(jù)發(fā)送的 聯(lián)絡(luò)信號(hào) 。 3個(gè)片選輸入都有效時(shí) , 才選中 8250芯片 , 同時(shí) CSOUT輸出高電平有效; ? 地址選通信號(hào) ADS*:當(dāng)該信號(hào)低有效時(shí) , 選通上述地址線和片選線的輸入狀態(tài) 。寫(xiě)入通信線路控制寄存器 , 使 DLAB= 1 mov ax,96 。寫(xiě)入調(diào)制解調(diào)器控制寄存器 ? 設(shè)置中斷通信方式 mov al,0bh 。是 , 轉(zhuǎn)接收處理 test al,20h 。將字符輸出給發(fā)送保持寄存器 out dx,al ?;謴?fù)數(shù)據(jù) cmp al,0d
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1