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

正文內(nèi)容

[工學(xué)]第7章串行通訊接口(參考版)

2025-01-22 12:04本頁(yè)面
  

【正文】 (選做題) 串行接口作業(yè) 串行接口作業(yè) 。 1通訊,已知兩臺(tái)單片機(jī)的晶體頻率都是 6MHz,約定通訊波特率為 1200bps。 (1)試求定時(shí)器 T1的初值;( 2)求實(shí)際波特率的誤差率。 串行通信的應(yīng)用: 發(fā)送和接收程序(查詢方式和中斷方式)。 串行口控制 /狀態(tài)控制字 SCON和 節(jié)電控制字 PCON。 PC機(jī)的串行接口介紹 ? 9針 RS232C接口 ? 有用信號(hào): RXD TXD GND ? 電氣特性 — 負(fù)邏輯 邏輯 1為 5V到 15V 邏輯 0為 +5V到 +15V PC機(jī)與 MCS51單片機(jī)的串行接口連接 PC機(jī)與 MCS51單片機(jī)的串行接口連接 167。 167。 TTL正邏輯: “ 0”: 0 — +; “ 1”: — +5V; 傳輸距離一般不超過(guò) 。 ?第五步:當(dāng)主機(jī)需要與其他從機(jī)進(jìn)行通訊時(shí),繼續(xù)從第二步開(kāi)始。 對(duì)于地址不相符的從機(jī),使 SM2為 1。 從機(jī)接收到地址后,各自將所接收到的地址與本從機(jī)的地址相比較。 AT89C51單片機(jī)串行接口的多機(jī)通訊 (不作要求 ) 例 用串口方式 3設(shè)計(jì)一個(gè)程序,主機(jī)將 30H3FH中的數(shù)據(jù)送從機(jī) 0 , 40H4FH中的數(shù)據(jù)送從機(jī) 1 , 50H5FH中的數(shù)據(jù)送從機(jī) 2,各從機(jī)分別將數(shù)據(jù)存入 20H2FH單元中。 等待當(dāng)前字節(jié)發(fā)送完 CLR TI ;軟件清標(biāo)志位 INC DPTR ;地址指針加 1 DJNZ R1, LOOP ;判斷是否發(fā)送完畢 SJMP $ 串行接口的應(yīng)用與編程舉例 串行接口的應(yīng)用與編程舉例 接收程序 ORG 0000H LJMP MAIN ;轉(zhuǎn)主程序 ORG 0030H MAIN: MOV SCON, 01010000B ;置串行口工作方式 1,允許接收 MOV PCON, 00H ; SMOD=0 ★ 能否用 CLR SMOD MOV TMOD, 20H ;定時(shí)器 1為工作方式 2 MOV TH1, 0FDH ;產(chǎn)生 9600波特率的時(shí)間常數(shù) MOV TL1, 0FDH SETB TR1 ;啟動(dòng)定時(shí)器 1 MOV R0, 40H ;首地址 MOV R1, 20H ;傳送字節(jié)數(shù)初值 LOOP: JNB RI, $ 。 程序編制的要點(diǎn): 選定串口工作方式 1, 發(fā)送方控制字 SCON為 0100_0000B,接收方控制字 SCON也是 0101_0000B; 定時(shí)器 T1工作工作方式 2, 初值為 FDH, SMOD為 0; 在程序中必須用軟件清除中斷標(biāo)志位 RI和 TI。 : WAIT: JNB RI, $ ;查詢等待 CLR RI NEXT: MOV A, SBUF ;讀取接收數(shù)據(jù) MOV R0, A ;保存數(shù)據(jù) INC R0 ;準(zhǔn)備下一次接收 DJNZ R1, WAIT RET 串行接口的應(yīng)用與編程舉例 : ORG 0023H SJMP RINT MAIN: … ;初始化編程 SJMP $ ;其它任務(wù) RINT: CLR RI ;清中斷標(biāo)志 MOV A, SBUF ;讀取接收數(shù)據(jù) MOV R0, A ;保存數(shù)據(jù) INC R0 RETI 例 、乙兩臺(tái)單片機(jī),編出兩臺(tái)單片機(jī)間實(shí)現(xiàn)如下串行通訊功能的程序 ,要求串口工作方式 1,波特率為 9600bps,單片機(jī)外接晶振為 。 接收程序 串行接口的應(yīng)用與編程舉例 REN= RI=0等待接收,當(dāng) RI=1,從 SBUF讀取數(shù)據(jù)。 發(fā)送程序 串行接口的應(yīng)用與編程舉例 假設(shè)數(shù)據(jù)在內(nèi)部數(shù)據(jù)存儲(chǔ)器內(nèi), R0指向數(shù)據(jù)首地址, 數(shù)據(jù)字節(jié)數(shù)存儲(chǔ)在 R1中。 ? ?? ? 4 0 3)122 4 32 5 61012()322( 60 ???????B a u d R a t eT1產(chǎn)生的常用波特率 波特率 bps Fosc SMOD T1模式 T1初值 19200 1 2 FDH 9600 0 2 FDH 4800 0 2 FAH 2400 0 2 F4H 1200 0 2 E8H 波特率的計(jì)算和設(shè)置 串行接口的應(yīng)用與編程舉例 SIO: MOV SCON, 控制狀態(tài)字 ;寫(xiě)方式字且 TI=R
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1