




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
微機原理與接口技術(shù)
之
串并行通信和接口技術(shù)串并行通信和接口技術(shù)幾個問題串行與并行接口與通信原理與技術(shù)串行通信涉及的幾個問題全雙工方式、半雙工方式和單工方式同步方式和異步方式傳送數(shù)據(jù)單位:字符、位同步:收發(fā)用同一個時鐘信號定時許多字符組成一個信息組,以組為單位每組(幀)的開始要加上同步字符異步以字符為單位,字符之間的傳輸間隔是任意的每個字符前后要有分割位比較:同步效率高,同步用同一時鐘協(xié)調(diào),傳數(shù)據(jù)同時要傳輸時鐘信號。串行通信涉及的幾個問題同步方式和異步方式異步
幀格式時鐘發(fā)送時鐘:發(fā)送端用來決定每位對應(yīng)的時間長度接收時鐘波特率:位傳輸率(每秒傳輸多少位)波特率因子:發(fā)送/接收一個數(shù)據(jù)位所需要的時鐘脈沖個數(shù)(可以是位傳輸率的16,32,或64倍)發(fā)送、接收過程,UART(通用異步收發(fā)器)同步發(fā)送、接收過程串行通信涉及的幾個問題串行通信的傳輸率波特率國際標(biāo)準(zhǔn)波特率系列(110,300,600,1200,1800,2400,4800,9600,19200)大多數(shù)接口的接收波特率和發(fā)送波特率可以分別設(shè)置例異步傳輸過程設(shè)每個字符對應(yīng)1個起始位、7個信息位、1個奇偶校驗位和1個停止位,波特率為1200bps每秒鐘能傳輸?shù)淖畲笞址麛?shù)為多少個?同步傳輸用1200bps的波特率工作,用4個同步字符作為信息幀頭部,但不用奇偶校驗,那么,傳輸100個字符所用的時間為7(100+4)/1200=0.6067s每秒鐘能傳輸?shù)淖址麛?shù)為多少個?串行接口串行接口部件4個主要寄存器控制寄存器狀態(tài)寄存器數(shù)據(jù)輸入寄存器數(shù)據(jù)輸出寄存器可編程串行接口的典型結(jié)構(gòu)8251A的基本性能可以工作在同步或異步方式在同步方式時能用5、6、7或8位表示字符能自動檢測同步字符允許奇偶校驗在異步方式下能用5、6、7或8位表示字符,用1位作為奇偶校驗自動增加1個啟動位自動增加1個、1.5個或2個停止位8251A的基本工作原理功能結(jié)構(gòu)8251A的基本工作原理功能結(jié)構(gòu)接收緩沖器接收控制電路發(fā)送緩沖器發(fā)送控制電路數(shù)據(jù)總線緩沖器讀寫控制邏輯調(diào)制解調(diào)器控制電路8251A的發(fā)送和接收異步接收異步發(fā)送TxENCTS#8251A的發(fā)送和接收同步接收內(nèi)同步同步字符外同步同步發(fā)送TxENCTS#8251A的對外信號兩組與CPU與外設(shè)8251A的對外信號8251A和CPU之間的連接信號片選信號CS#數(shù)據(jù)信號D0~D7讀寫控制信號RD#、WR#、C/D#(數(shù)據(jù)\控制信號)收發(fā)聯(lián)絡(luò)信號TxRDY(發(fā)送器準(zhǔn)備好信號)、TxE(發(fā)送器空信號)、RxRDY(接收器準(zhǔn)備好信號)、SYNDET(同步檢測信號)8251A的對外信號8251A和CPU之間的連接信號讀寫控制信號RD#、WR#、C/D#收發(fā)聯(lián)絡(luò)信號TxRDY、TxE、RxRDY、SYNDETC/D#RD#WR#操作001CPU輸入數(shù)據(jù)010CPU輸出數(shù)據(jù)101CPU讀取狀態(tài)110CPU寫控制命令8251A的對外信號8251A和外設(shè)之間的連接信號數(shù)據(jù)信號TxD、RxD收發(fā)聯(lián)絡(luò)信號DTR#、DSR#、RTS#、CTS#8251A的對外信號除與CPU和外設(shè)的連接信號外還有電源、三個時鐘信號8251A的編程8251A的初始化
偶地址對應(yīng)數(shù)據(jù)輸入輸出寄存器,奇地址對應(yīng)狀態(tài)、模式、控制、同步字符寄存器。8251A初始化的約定 ①復(fù)位后,用奇地址寫入的值送模式寄存器 ②若為同步模式,接著往奇地址端口輸出的字節(jié)為同步字符 ③此后,除復(fù)位命令,往奇地址寫入的值將送到控制寄存器,往偶地址端口寫入的值送到數(shù)據(jù)輸出寄存器8251A的編程8251A的初始化8251礙A的編程模式寄存遮器的格式825所1A的翼編程控制寄存告器的格式825勿1A的掠編程狀態(tài)寄存底器的格式825犯1A連夕接舉例RS23蔬2C收發(fā)物器作用時鐘信號同步信號異步模式蜻下初始化友舉例假設(shè)“奇睡”地址為料42H字符位數(shù)籃:7偶校驗停止位們數(shù):2波特率得因子:城16清除出錯融標(biāo)志RTS仁#信號損有效DTR抵#有效啟動發(fā)送研接收模式字:匠0FAH控制字:研37H代碼:mov紗al,廉0fahout初42h,鑼almov種al新,3玩7hout呀42慚h,螞al同步模式切下初始化押舉例假設(shè)“奇餓”地址為弊42H同步字至符:2徐個(1夕6H)字符位耳數(shù):7偶校驗內(nèi)同步搜索同扭步字符清除出錯仇標(biāo)志RTS#娛信號無效DTR顫#信號禍有效啟動發(fā)月送接收模式字侄:38錘H控制字龍:97乒H代碼:mov班al河,3蠻8hout滲42兔h,刃almov姥al太,1禁6hout凝42h,繩alout形42h,包almov釋al,差97hout舉42h,謊al825譜1A編疏程舉例利用狀臣態(tài)字進(jìn)外行編程即是條件刊傳送方式接收查詢狀損態(tài)寄存糖器中R輔xRD邀Y位發(fā)送查詢狀外態(tài)寄存拐器中T狗xRD錫Y位另外,扇還必須查詢是否帳有傳輸錯勒誤825保1A編若程舉例MOV伯AL,貍0FA喬H ┑OUT田4圣2H,塔AL革┙MOV找AL,充37H抄┑OUT包42H設(shè),AL賞┙MOV采DI,絕0吹┑MOV鴉CX,噸80喬┙BEGI碧N:IN非AL屑,42吉H ┑TEST澇AL葬,02房誠H │JZ墾BE陰GIN貫┙IN濾AL萍,4特0HMOV明D穴X,捷OFF隙SET翅BU可FFE旺R┑MOV垃[燙DX+釀DI]受,A啟L膀│INC液DI氣┙IN允AL職,4它2HTEST檢AL消,38唐H┑JNZ斤ERR執(zhí)OR賞┙LOO他P留BEG妄INJMP置E拔XITERR腳OR:煮CAL旨L館ERR都_OU勤TEXI鮮T:……8251價A使用實爺例825陡1A使豆用實例INIT稻: XO跟R AX斥,AXMOV咬CX,直0003MOV倉DX,兵00DA悉HOUT俊1:旅CAL駐L K哀KKLOOP義OUT摩1MOV薯AL,績40HCALL差KKKMOV謊AL,喊4EHCALL山KKKMOV桌AL在,2屑7HCAL盲L K叮KK……KKK糖: O鑄UT末DX,歐ALPUS勾H C愧XMOV陷CX,旗0002ABC瘦: L沸OOP見AB曾CPOP伸CXRETCHAR壓OUT:MOV由DX客,0照DAHSTA嚴(yán)TE:IN雹AL,叉DXTES磨T A把L,賞01JZ漠STA笛TEMOV奸DX,井0D8HPOP頂AXOUT龍DX,窩AL并行通魂信和并丟行接口可編程并啟行通信接蹤蝶口825攪5A可編程通過軟件渠設(shè)置工作巷方式連接外痛部設(shè)備翻時,通罰常不需柄要再附?jīng)r加外部忽電路825撿5A的兔內(nèi)部機端構(gòu)825呀5A的律內(nèi)部機傅構(gòu)端口A純對應(yīng)1個8位輩數(shù)據(jù)輸入匠鎖存器1個8筑位輸出善鎖存器通/緩沖肚器端口B值對應(yīng)1個8落位數(shù)據(jù)弦輸入緩圓沖器1個8位賤輸出鎖存鄭器/緩沖沉器端口C對緞應(yīng)1個8位番數(shù)據(jù)輸入童緩沖器1個8非位輸出埋鎖存器泰/緩沖向器825技5A的賴內(nèi)部機授構(gòu)A組控悔制電路控制端秋口A和木端口C左的高4晉位的工含作方式焰和讀寫美操作B組控糟制電路控制端庸口B和敘端口C服的低4律位的工鏡作方式我和讀寫睡操作讀寫控杏制邏輯管理8崗255則A的數(shù)痛據(jù)傳輸難過程數(shù)據(jù)總脊線緩沖躺器與數(shù)據(jù)總園線連接825著5A的引芯片引鉤腳信號和外設(shè)一擇邊相連的罪信號PA7唇~PA待0——牽A組數(shù)怕?lián)盘朠B7~集PB0—油—B組數(shù)稿據(jù)信號PC7~奧PC0—賓—C組數(shù)編據(jù)信號和CPU江一邊相連原的信號RESE挪T——復(fù)躁位信號,龍高電平有書效D7~串D0—烈—數(shù)據(jù)紹線CS#—獨—片選信抖號RD#麥——讀提出信號WR#洽——寫套入信號A1、A獄0 ——孤端口選擇情信號(0左0,01朽,10,標(biāo)11)825螞5A的博控制字控制字分增為兩類方式選煙擇控制草字C端口按營位置1/昌置0控制思字如何區(qū)分D7(0脹---選賣擇控制字逃;1--跨-C端口碼按位置0班或1)825森5A的料控制字方式選擇抓控制字825似5A有梁三種基層本工作蒸方式方式0:露基本的輸任入/輸出犬方式方式1恐:選通純的輸入嗚/輸出到方式方式2覺:雙向獸傳輸方傻式825心5A一百例要求J1A:0壯,OB:0丈,ICH:OCL:連IAD:E熄6HJ2A:0壘,IB:1堵,OCH:OCL:0AD:E余EHY5#Y4#825鞋5A的亭控制字端口C置寸1/置0茄控制字:者寫入控制苦口8255合A的工作兇方式三種方式0—帥—基本輸宜入輸出方尸式方式1—燭—選通的蔥輸入輸出初方式方式2膚——雙盒向傳輸盞方式方式0風(fēng):基本旱輸入輸時出方式特點任何一輝個端口器既可以竊作為輸干入口,閑也可以料作為輸菠出口,比各端口快之間沒快有規(guī)定曲必然的丙聯(lián)系各個端普口的輸影入或輸邁出,可志以有1含6(A起,B,太C高,孔C低)異種不同轎的組合炊,適用祝于多種壇應(yīng)用場妄合沒有提供蒼聯(lián)絡(luò)信號如果需饑要,自壓行解決應(yīng)用場儀合同步傳絲式送查詢式蹈傳輸方式0:僵輸入時序方式0寬:輸出侍時序方式1:誦選通的輸費入輸出方筑式特點端口A嘗和端口店B都可芝工作于寧方式1朽,任何樣一個端霞口可作舌為輸入丟口或者柳輸出口端口C卡配合工悶作于方什式1的匙端口A膝或B,準(zhǔn)提供聯(lián)說絡(luò)信號些(82敬55A密與外設(shè)蕩之間、役與CP莫U之間罪);每稼組聯(lián)絡(luò)耗信號用害去3條豪線端口C中判余下的仍工可獨立作雜為輸入或豈輸出線方式1啦:輸入脂時信號脫配合方式1:劉輸入時序方式1:漸輸出時信端號配合方式1敵:輸出睬時序方式2:都雙向傳輸醋方式只適用顛于端口斧A端口C用管5條線自槽動配合端燈口A提供歐控制信號匆和狀態(tài)信路號類似于朗方式1他輸入和埋輸出的暖組合全雙工途,抑或述半雙工冰?方式2境:控制日信號方式2:吧時序方式2和必其他方式抄的組合方式2缺和其他敬方式的智組合8255超A的應(yīng)用啦舉例(1朗)方式0STB推:負(fù)脈春沖BUSY蒸:高電平未表示忙8255敬A的應(yīng)用券舉例(1屋)端口A:謙00D0眼H 端第口B:0升0D2H端口C:完00D4恰H 控臉制口:0悶0D6HPP:脫MOV巨AL,8方1H;控奴制字,使葵A,B,遷C工作在羊方式0OUT法0D獸6H,諸ALMOV診AL壟,0D紛HOUT越0D運6H,采ALLPST堡: IN拘AL,偏0D4HAND莫AL鵲,04虧HJNZ原LPSTMOV戲AL碧,CLOUT護(hù)0D0H層,ALMOV所AL,0聰CHOUT獵0D液6H,鐵ALINC氧ALOUT者0D趟6H,堪AL8255健A的應(yīng)用嚴(yán)舉例(2透)方式1有應(yīng)答境信號A福CK8255載A的應(yīng)用瘡舉例(2盤)端口A:勵00C0晃H 端間口B:0希0C2H端口C欠:00今C4H愚控略制口:撐00C柳6HMAI栽N:罷MOV蹤蝶A蝦L,0舉A0HOUT向0C6
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學(xué)“三新”課堂教學(xué)大練兵活動實施方案
- 2025鄂爾多斯達(dá)拉特旗智杰教育投資有限責(zé)任公司招聘17名勞務(wù)服務(wù)人員筆試參考題庫附帶答案詳解
- 社會養(yǎng)老服務(wù)體系實施方案
- 2025年蚌埠機場建設(shè)投資有限公司招聘62人筆試參考題庫附帶答案詳解
- 2025年湖北中煙工業(yè)有限責(zé)任公司招聘70人筆試參考題庫附帶答案詳解
- 2025年度湖南天創(chuàng)精工科技有限公司春季招聘筆試參考題庫附帶答案詳解
- 2025年國家電網(wǎng)有限公司特高壓建設(shè)分公司招聘10人(第一批)筆試參考題庫附帶答案詳解
- 2025年上半年宜昌市長陽縣招考事業(yè)單位工作人員(儲備)易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年定西市漳縣事業(yè)單位及招考易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安陽市安陽縣畜牧系統(tǒng)招考易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年湖南水利水電職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫參考答案
- (部編版2025新教材)道德與法治一年級下冊-第1課《有個新目標(biāo)》課件
- 廉政從業(yè)培訓(xùn)課件
- 2025新 公司法知識競賽題庫與參考答案
- 《苗圃生產(chǎn)與管理》教案-第三章 園林植物的播種育苗
- 大學(xué)生美甲創(chuàng)業(yè)項目路演
- 2025年中國中煤能源集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 《肺結(jié)節(jié)影像診斷》課件
- 2024年濰坊工程職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 殯儀服務(wù)員職業(yè)技能鑒定考試題(附答案)
- 2024年湖北省聯(lián)合發(fā)展投資集團(tuán)有限公司人員招聘考試題庫及答案解析
評論
0/150
提交評論