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

正文內(nèi)容

微型計(jì)算機(jī)原理與接口技術(shù)第九章-資料下載頁

2025-08-04 15:21本頁面
  

【正文】 51A寫入控制字 數(shù)據(jù)總線浮空 數(shù)據(jù)總線浮空 8251A編程 N Y Y 復(fù)位操作 輸出方式字 輸出第一個(gè)同步字符 同步方式? 雙同步? 輸出第二個(gè)同步字符 輸出命令字 復(fù)位? 傳送數(shù)據(jù) 輸出狀態(tài)字 傳送完? Y N Y N N 圖 926 8251A編程流程圖 圖 927 8251A方式字格式 a) 異步方式 b) 同步方式 a) b) 方式字 8位方式字分為四組 , 現(xiàn)說明如下: ( 1) 工作方式及波特率因子的確定 ( 2) 數(shù)據(jù)字符長(zhǎng)度的確定 ( 3) 奇偶校驗(yàn)的確定 ( 4) 其它參數(shù)的確定 命令字 圖 928 8251A命令字格式 ( 1) 發(fā)送控制位 TxEN:允許發(fā)送位 , 即當(dāng) TxEN=1時(shí) , 才允許發(fā)送 。 SBRK:發(fā)送空白字符位 。 RTS:請(qǐng)求發(fā)送位 。 ( 2) 接收控制位 RxE:允許接收位 。 當(dāng) RxE=1時(shí) , 允許接收 。 ( 3) 數(shù)據(jù)終端準(zhǔn)備就緒位 DTR:數(shù)據(jù)終端準(zhǔn)備好 。 ( 4) 同步字符搜索控制位 EH:外部搜索方式位 。 ( 5) 復(fù)位控制位 IR:內(nèi)部復(fù)位信號(hào) 。 ER:清除錯(cuò)誤標(biāo)志 。 狀態(tài)字 DSR SYNDET/BRKDET FE OE PE TxE RxRDY TxRDY 幀錯(cuò)誤 溢出錯(cuò)誤 奇偶錯(cuò) 發(fā)送準(zhǔn)備好 同引腳含義 圖 929 8251A狀態(tài)字格式 TxRDY:發(fā)送器準(zhǔn)備好狀態(tài)位 , 該狀態(tài)位只要發(fā)送緩沖器一 空就被置 1。 PE:奇偶校驗(yàn)錯(cuò)狀態(tài)位 。 OE:溢出 ( 丟失 ) 錯(cuò)誤狀態(tài)位 。 FE( Frame Error) :幀錯(cuò)誤狀態(tài)位 , 只適用于異步方式 8251A的應(yīng)用 8251A的信號(hào)可分為兩組:一組是 8251A與 CPU之間的接口信號(hào); 另一組是它與外設(shè)之間的接口信號(hào) 。 例: 試采用異步串行通信方式實(shí)現(xiàn)雙機(jī)通信 。 設(shè)波特率為 600 b/s, 甲機(jī)將內(nèi)存首址為 ADAT的 128字節(jié)的數(shù)據(jù)塊發(fā)送給乙機(jī);乙機(jī)將接收到的 128字節(jié)的數(shù)據(jù) , 順序存放在內(nèi)存首址為 BDAT的數(shù)據(jù)緩沖區(qū)中 。 ( 1) 分析 ( 2)硬件連接 圖 930 雙機(jī)利用 8251A通信接口圖 ( 3) 程序編寫 設(shè) 8251A的數(shù)據(jù)端口為 308H, 控制端口為 309H。 TxRDY DSR有效 ? 保護(hù)現(xiàn)場(chǎng) 初始化 (置循環(huán)初值等 ) 讀入 8251A狀態(tài)字 發(fā)送一字節(jié) 恢復(fù)現(xiàn)場(chǎng) N Y N Y 返回 開始 發(fā)送完畢 ? 圖 931 發(fā)送子程序流程 甲機(jī)程序段: MOV AL, 0 MOV DX, 309H OUT DX, AL OUT DX, AL OUT DX, AL MOV AL, 40H OUT DX, AL MOV AL, 01111011B OUT DX, AL DELAY MOV AL, 00000001B OUT DX, AL DELAY CALL SEND ┇ SEND PROC NEAR PUSH AX PUSH CX PUSH SI MOV SI, 00H MOV CX, 80H AGAIN: MOV DX, 309H IN AL, DX TEST AL, 81H JZ AGAIN MOV AL, ADAT[SI] DEC DX OUT DX, AL INC SI LOOP AGAIN POP SI POP CX POP AX RET SEND ENDP 乙機(jī)程序段: MOV AL, 0 MOV DX, 309H OUT DX, AL OUT DX, AL OUT DX, AL MOV AL, 40H OUT DX, AL MOV AL, 01l11011B OUT DX, AL DELAY MOV AL, 00010110B OUT DX, AL DELAY CALL RECEIVE ┇ RECEIVE PROC NEAR PUSH AX PUSH CX PUSH DI MOV DI, 00H MOV CX, 80H AGAIN: MOV DX, 309H IN AL, DX TEST AL, 02H JZ AGAIN DEC DX IN AL, DX MOV BDAT[DI], AL INC DI LOOP AGAIN POP DI POP CX POP AX RET RECEIVE ENDP DELAY MACRO MOV CX, 02 TIME: LOOP TIME ENDM
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1