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

正文內(nèi)容

[工學(xué)]mcs-51單片機(jī)串行接口及其應(yīng)用-資料下載頁

2025-10-07 18:22本頁面
  

【正文】 。 Do{ SBUF=*pt。 Chk=chk+*pt。 Pt++。 While(!TI) TI=0。 Len。 }while(len0)。 SBUF=chk。 While(!TI) TI=0。 While(!RI) RI=0。 Rev=SBUF。 }while(rev!=0)。 Return。} 乙機(jī)接收 C51參考程序: include “ ” Void main(){ Volatile unsigned char rev。 Unsigned char *pt,chk,len。 Bit stat。 TMOD=0x20。 TH1=0xF3。 TL1=0xF3。 TR1=1。 SCON=0x50。 Do{ pt=0x70。 while(!RI) RI=0。 Rev=SBUF。 Len=rev。 Chk=0。 do{ While(!RI) RI=0。 Rev=SBUF。 *pt=rev。 Pt++。 Chk=chk+rev。 Len。 }while(len0)。 While(!RI) RI=0。 Rev=SBUF。 If (Rev==chk) SBUF=0。 Else SBUF=0xff。 While(!TI) TI=0。 }while(rev!=chk)。 Return。 } ( 3)利用方式 方式 3與多機(jī)通信 串行口控制寄存器 SCON中的 SM2位為方式 方式 3的多機(jī)通訊控制位。在多機(jī)通訊中起著非常重要的作用。一個(gè)典型的多機(jī)通訊系統(tǒng)硬件連接如下圖所示。 TXDR X D主機(jī)R X D TXD1 號(hào)從機(jī)TXD2 號(hào)從機(jī)TXDN 號(hào)從機(jī)?R X D R X D 當(dāng)串行口以方式 方式 3發(fā)送時(shí),數(shù)據(jù)的第 9位是可編程位,即可以通過程序改變 TB8的狀態(tài),以區(qū)分當(dāng)前所發(fā)送的是地址還是數(shù)據(jù),TB8=1時(shí)發(fā)送地址, TB8=0時(shí)發(fā)送數(shù)據(jù)。 發(fā)送方發(fā)送的第 9位 TB8,將被接收方的第 9位,即 RB8所接收。接收時(shí),如果接收方的 SM2=1,則只有接收到的 RB8=1,即傳送的是地址時(shí),才能激活 RI,接收數(shù)據(jù)才有效。如果接收方的 SM2=0,則無論接收到的 RB8的狀態(tài)如何,均能激活 RI,接收到的數(shù)據(jù)有效。 利用串行口方式 方式 3的這個(gè)特點(diǎn)便可以實(shí)現(xiàn)多機(jī)通訊。 上圖為一主多從結(jié)構(gòu)的多機(jī)通訊系統(tǒng),主機(jī)和從機(jī)應(yīng)設(shè)置成相同的方式,使用相同的波特率。其工作通訊過程簡單描述如下: ①主機(jī)發(fā)出要求與之通訊的從機(jī)地址信號(hào),并使 TB8= 1。 ②將所有從機(jī)的 SM2都置為 1,將接收到的第 9位的狀態(tài)送入從機(jī)的 RB8,使 RB8= 1。 ③所有滿足 SM2= RB8=1條件的從機(jī)都能激活 RI,進(jìn)入各自的中斷服務(wù)程序,在從機(jī)的中斷服務(wù)程序中判斷主機(jī)發(fā)出的地址信號(hào)是否與本從機(jī)號(hào)相同,若相同則將其 SM2設(shè)為 0,并將本機(jī)地址發(fā)回主機(jī)作為應(yīng)答,否則不動(dòng)作。 ④主機(jī)發(fā)出需傳送的數(shù)據(jù)。并使 TB8=0。 ⑤ 所有從機(jī)均接收到該數(shù)據(jù)幀,其第 9位進(jìn)入 RB8,即 RB8=0。對于地址號(hào)與主機(jī)發(fā)出的地址不相符的那些從機(jī),由于其 SM2=1,而接收到的第 9位使它們的 RB8都為 0,因此都不能激活 RI,使得接收到的數(shù)據(jù)自然丟失。 ⑥地址號(hào)與主機(jī)發(fā)出的地址相同的那臺(tái)從機(jī) SM2= 0,這就使得不管接收到的第 9位為何值,都能激活 RI,接收到的數(shù)據(jù)有效。 通過以上 6步,可完成主機(jī)與從機(jī)的一對一通訊。當(dāng)主機(jī)需與其他從機(jī)聯(lián)系時(shí),則正與主機(jī)通訊的這臺(tái)從機(jī)應(yīng)恢復(fù) SM2=1,主機(jī)可再發(fā)出地址幀尋址其他從機(jī)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1