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

正文內(nèi)容

汽車單片機(jī)原理及應(yīng)用---第九章串行接口(參考版)

2025-02-24 14:26本頁面
  

【正文】 TPS01和 TPS00的設(shè)置值 波特率設(shè)置舉例 。根據(jù) BRGC0的 4~ 0位 (MDL04~ MDL00)選擇 5位計(jì)數(shù)器的分頻值。 (1) 串行時(shí)鐘的產(chǎn)生使用波特率發(fā)生器控制寄存器 0 (BRGC0)可產(chǎn)生串行時(shí)鐘。 分別使用不同的 5位計(jì)數(shù)器用于發(fā)送和接收。 專用波特率發(fā)生器由一個(gè)源時(shí)鐘選擇器和一個(gè) 5位可編程計(jì)數(shù)器組成,用于產(chǎn)生 UART0發(fā)送 /接收的串行時(shí)鐘。當(dāng)接收操作完成且存在接收錯(cuò)誤,則產(chǎn)生 INTSR0。但如果出現(xiàn)溢出錯(cuò)誤,則接收到的數(shù)據(jù)不寫入 RXB0。 當(dāng)檢測到起始位時(shí),開始接收,以設(shè)置的波特率將串行數(shù)據(jù)依次存入接收移位寄存器 0(RXS0)。當(dāng)計(jì)數(shù)值等于波特率發(fā)生器控制寄存器 0( BRGC0)的設(shè)置值時(shí),再次采樣 RXD0的輸入信號(hào)。 (c) 接收 當(dāng)異步串行接口操作模式寄存器 0(ASIM0)的第 7位 (POWER0)=1,然后將 ASIM0的第 5位 (RXE0)置 1時(shí),允許接收并對(duì) RXD0引腳輸入進(jìn)行采樣。當(dāng)發(fā)送結(jié)束時(shí),由 ASIM0設(shè)置的校驗(yàn)位和停止位被添加到數(shù)據(jù)中,并產(chǎn)生發(fā)送完成中斷請(qǐng)求 (INTST0)。起始位、校驗(yàn)位和停止位會(huì)自動(dòng)添加到數(shù)據(jù)中。 (b)發(fā)送當(dāng)異步串行接口操作模式寄存器 0(ASIM0)的第 7位 (POWER0)=1且ASIM0的第 6位 (TXE0)=1時(shí),允許發(fā)送。 (a)正常發(fā)送 /接收數(shù)據(jù)的格式一個(gè)數(shù)據(jù)幀由以下各位組成。只發(fā)送 SET1 NOP NOP SET1 RET UART0操作示例216。 CLR1 SET1 SET1 RETUART0操作示例216。D_BRGC0 EQU 11001101BUART0_INIT: MOV BRGC0,D_BRGC0 。K=13。UART0操作示例216。5對(duì) TXS0寄存器賦值。將 ASIM0的第 5位 (RXE0)置 1。4將 ASIM0的第 6位 (TXE0)置 1。1設(shè)置 BRGC0寄存器 .2設(shè)置 ASIM0的 1~ 4位 (SL0、 CL0、 PS00和 PS01)。 端口寄存器 1 (P1)216。 波特率發(fā)生器控制寄存器 0 (BRGC0)216。 異步串行接口操作模式寄存器 0 (ASIM0)216。 端口模式寄存器 1 (PM1) 串行接口 UART0的操作216。 異步串行接口接收錯(cuò)誤狀態(tài)寄存器 0 (ASIS0) 216。 發(fā)送移位寄存器 0 (TXS0) 216。 接收緩沖寄存器 0 (RXB0) 216??煞謩e執(zhí)行發(fā)送和接收操作 (全雙工操作 )。 特性 最大傳輸率: 雙引腳配置: TXD0: 發(fā)送數(shù)據(jù)輸出引腳RXD0: 接收數(shù)據(jù)輸入引腳可選擇通信數(shù)據(jù)的寬度為 7 或 8位。 軟件設(shè)計(jì) 下面以最復(fù)雜的頁寫和順序讀為例說明 EEPROM讀寫控制的軟件設(shè)計(jì)。 利用 ?PD78F0547D的 P62引腳連接 CAT24WC02的 WP引腳,用于寫保護(hù)控制; I2C總線的 SCL0, SDA0分別與EEPROM的 SCL, SDA連接,構(gòu)成串行時(shí)鐘和數(shù)據(jù)總線的控制通道。它的值與 TRC0相同。因此,發(fā)送第一個(gè)數(shù)據(jù)時(shí)該標(biāo)志未清零 (認(rèn)為地址匹配是下一個(gè)數(shù)據(jù)發(fā)送請(qǐng)求 )。通信啟動(dòng)時(shí),可由中斷服務(wù)將此標(biāo)志清零。它的功能和普通數(shù)據(jù)通信的 INTIIC0中斷相同。1 通信模式標(biāo)志此標(biāo)志指示下列兩種通信狀態(tài)。 (2) 從設(shè)備操作12.通信操作 (2) 從設(shè)備操作216。12.通信操作 216。216。 11.喚醒功能216。 7位數(shù)據(jù)匹配 : COI0 = 1 ( IIC狀態(tài)寄存器 0(IICS0)的第 4位)216。216。 (2) 如果由一個(gè) 10位地址傳送設(shè)置 SVA0為 “11110??0”且主設(shè)備傳送的值為 “11110??0”,則其結(jié)果如下所示。而存放在從設(shè)備地址寄存器 0(SVA0)中的本地地址不受影響。10.?dāng)U展碼216。 I2C總線模式下,在數(shù)據(jù)發(fā)送期間通過發(fā)送設(shè)備的 IIC移位寄存器 (IIC0)捕獲串行數(shù)據(jù)總線 (SDA0) 的狀態(tài),因此發(fā)送前的 IIC0數(shù)據(jù)可以用來和已發(fā)送的 IIC0數(shù)據(jù)比較,以此來實(shí)現(xiàn)對(duì)發(fā)送錯(cuò)誤的檢測。當(dāng)將一個(gè)本地地址設(shè)置到從設(shè)備地址寄存器 0(SVA0)中且該地址與主設(shè)備發(fā)送的從設(shè)備地址匹配時(shí),或者接收到擴(kuò)展碼時(shí),都將產(chǎn)生一個(gè)中斷請(qǐng)求 (INTIIC0)。216。 設(shè)置 IICC0寄存器的第 0位 (S
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1