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

正文內(nèi)容

串行接口及串行通信技術(shù)(編輯修改稿)

2024-08-09 21:09 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的串并轉(zhuǎn)換。當(dāng)8位數(shù)據(jù)全部移出后,TI由硬件置位,發(fā)生中斷請(qǐng)求。若CPU響應(yīng)中斷,則從0023H單元開(kāi)始執(zhí)行串行口中斷服務(wù)程序,數(shù)據(jù)由74LS164并行輸出。由邏輯圖可知,通過(guò)外接74LS164,串行口能夠?qū)崿F(xiàn)數(shù)據(jù)的并行輸出。 外接移位寄存器輸出 2. 數(shù)據(jù)輸入(接收) 要實(shí)現(xiàn)接收數(shù)據(jù),必須首先把SCON中的允許接收位REN設(shè)置為1。當(dāng)REN設(shè)置為1時(shí),數(shù)據(jù)就在移位脈沖的控制下,從RXD端輸入。當(dāng)接收到8位數(shù)據(jù)時(shí),置位接收中斷標(biāo)志位RI,發(fā)生中斷請(qǐng)求。由邏輯圖可知,通過(guò)外接74LS165,串行口能夠?qū)崿F(xiàn)數(shù)據(jù)的并行輸入。 外接移位寄存器輸入 【例81】使用74LS164的并行輸出端接8支發(fā)光二極管,利用它的串入并出功能,把發(fā)光二極管從左到右依次點(diǎn)亮,并反復(fù)循環(huán)。假定發(fā)光二極管為共陰極接法。 電路設(shè)計(jì) 解:。軟件部分如下: ORG0000H LJMPMAIN ORG1000H MAIN:MOVSCON,00H;串行口工作在方式0 CLRES;禁止串行中斷 MOVA, 80H;發(fā)光二極管從左邊亮起 DELR:CLR;關(guān)閉并行輸出 MOVSBUF, A;串行輸出 WAINT:JNBTI, WAIT;狀態(tài)查詢(xún) SETB;開(kāi)啟并行輸出 ACALLDELAY;調(diào)用延時(shí)子程序 CLRTI;清發(fā)送中斷標(biāo)志 RRA;發(fā)光右移 AJMPDELR;繼續(xù) EDN 串行工作方式1方式1為10位為一幀的異步串行通信方式。其幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位和1個(gè)停止位。 方式1的幀格式 1. 數(shù)據(jù)輸出(發(fā)送) 數(shù)據(jù)寫(xiě)入SBUF后,開(kāi)始發(fā)送,此時(shí)由硬件加入起始位和停止位,構(gòu)成一幀數(shù)據(jù),由TXD串行輸出。輸出一幀數(shù)據(jù)后,TXD保持在高電平狀態(tài)下,并將TI置位,通知CPU可以進(jìn)行下一個(gè)字符的發(fā)送。 2. 數(shù)據(jù)輸入(接收) 當(dāng)REN=1且接收到起始位后,在移位脈沖的控制下,把接收到的數(shù)據(jù)移入接收緩沖寄存器(SBUF)中,停止位到來(lái)后,把停止位送入RB8中,并置位RI,通知CPU接收到一個(gè)字符。 3. 波特率的設(shè)定 工作在方式1時(shí),其波特率是可變的,波特率的計(jì)算公式為:其中,SMOD為PCON寄存器最高位的值,其值為1或0。當(dāng)定時(shí)器1作波特率發(fā)生器使用時(shí),選用工作方式2(即自動(dòng)加載定時(shí)初值方式)。選擇方式2可以避免通過(guò)程序反復(fù)裝入定時(shí)初值所引起的定時(shí)誤差,使波特率更加穩(wěn)定。假定計(jì)數(shù)初值為X,則計(jì)數(shù)溢出周期為: 溢出率為溢出周期的倒數(shù)。則波特率的計(jì)算公式為: 實(shí)際使用中,波特率是已知的。因此需要根據(jù)波特率的計(jì)算公式求定時(shí)初值X。用戶(hù)只需要把定時(shí)初值設(shè)置到定時(shí)器1,就能得到所要求的波特率。 4. 應(yīng)用舉例(用方式1實(shí)現(xiàn)雙機(jī)串行通信) (1)通信雙方的硬件連接作為應(yīng)用系統(tǒng)首先要研究通信雙方如何連接。一種辦法是把兩片8051的串行口直接相連,一片8051的TXD與另一片的RXD相連,RXD與另一片的TXD相連,地與地連通。由于8051串行口的輸出是TTL電平,兩片相連所允許的距離極短。 (2)通信雙方的軟件約定通信雙方除了在硬件上進(jìn)行連接外,在軟件還必須作如下約定:作為發(fā)送方,必須知道什么時(shí)候發(fā)送信息,發(fā)什么,對(duì)方是否收到,收到的內(nèi)容有沒(méi)有錯(cuò)誤,要不要重發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1