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

正文內(nèi)容

單片機(jī)的串行通信(參考版)

2025-01-03 01:32本頁(yè)面
  

【正文】 設(shè)置定時(shí)器 1為方式 2 ? MOV TL1, # 0E8H ; 設(shè)預(yù)置值 ? MOV TH1, # 0E8H ? SETB TRI ; 啟動(dòng)定時(shí)器 1 ? MOV SCON, # 0C0H;設(shè)置串行口為方式 3 ? MOV PCON, # 00H ; SMOD= 0 ? MOV R0, 50H ;設(shè)數(shù)據(jù)塊指針 ? MOV R7, # 10H ;設(shè)數(shù)據(jù)長(zhǎng)度 10H TRS: MOV A,@ R0 ;取數(shù)據(jù)送至 A ? MOV C, P ? MOV TB8, C ;奇偶位 P送至 TB8 ? MOV SBUF, A 。 若出錯(cuò)則置 F0標(biāo)志為 1, 若正確則置 F0標(biāo)志為 0, 然后返回 。 編程使乙機(jī)從甲機(jī)接收 16個(gè)字節(jié) 數(shù)據(jù)塊 , 并存入 片外 3000H~ 300FH單元 。 定義在方式 3下發(fā)送 , TB8作奇偶校驗(yàn)位 。 ? ORG 0100H ? START: MOV R0, # 50H 。 ORG 1000H MOV R2, # 08H ;顯示 8個(gè)數(shù)碼管 MOV R0, # DIS ;顯示緩沖區(qū)未地址送入 R0 DL0: MOV A, @ R0 ;取要顯示數(shù)作查表偏移量 MOV DPTR, # TAB ;指向字形表首 MOVC A, @ A+ DPTR ;查表得字形碼 MOV SBUF, A ;發(fā)送顯示 DL1: JNB T1, DL1 ;等待發(fā)送完一幀 CLR T1 ;清中斷標(biāo)志 , 準(zhǔn)備繼續(xù)發(fā)送 DEC R0 ;更新顯示單元 DJNZ R2, DL0 ;重復(fù)顯示所有數(shù)碼管 TAB: DB 0C0H, 0F9H, 0A4H, 0B0H, 99H ; 0, 1, 2, 3, 4, DB 92H, 82H, 0F8H, 80H, 90H ; 5, 6, 7, 8, 9, DB 88H, 83H, 0C6H, 0A1H, 86H ; A, B, C, D, E, DB 8EH, 0BFH, 8CH, 0FFH ; F, - , P, 暗 串行口擴(kuò)展的鍵盤 ? 在方式 0下,串行口作 同步移位寄存器 用,以 8位數(shù)據(jù)為一幀, 先發(fā)送或接收最低位 ,每個(gè)機(jī)器周期發(fā)送或接收一位,故其波特率是固定的,為 fosc/ 12。 單片機(jī)串行口的應(yīng)用 ? 串行口擴(kuò)展顯示器 ? 【例 71】用 8位串入并出移位寄存器 74HC164擴(kuò)展顯示器。選擇公式為: ( 3)方式 1或方式 3的波特率 ? 在這兩種方式下 , 串行口波特率是由定時(shí)器的溢出率決定的 , 因而波特率是可變的 。 . 3 串行通信的波特率 ? ( 1) 方式 0的波特率 在方式 0下 , 串行口通信的波特率是固定的 ,其值為 fosc/12( fosc為主機(jī)頻率 ) 。 控制 /校驗(yàn)位為第 9位數(shù)據(jù) 。 ? 3. 方式 2 串行口工作為方式 2時(shí) , 被定義為 9位異步通信 接口 。 ? 2. 方式 1 在方式 l時(shí),串行口被設(shè)置為 波特率可變 的 8位異步通信 接口。 思考: 該兩位的作 用是什么? 單片機(jī)串行口的工作方式 ? 1. 方式 0 串行接口工作方式 0為 同步移位寄存器 方式,多用于 I/O口的擴(kuò)展,其 波特率是固定 的,為 fosc/12。 當(dāng) SMOD=1時(shí),波特率 加倍 ; 當(dāng) SMOD=0時(shí),波特率 不加倍 。必須由軟件清零。必須由軟件清零。 ? RB8:是工作在方式 2和方式
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1