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

正文內(nèi)容

現(xiàn)場總線技術(shù)通信控制器sja1000-wenkub

2023-01-24 02:52:05 本頁面
 

【正文】 果對該地址進行讀訪問 , 返回值為 “ 11111111” 。 提供給用戶以 查詢 的方式來處理數(shù)據(jù)傳輸 。 在復(fù)位模式下讀出的值是“ FFH” 。 利用接收過濾器 , CAN控制器只允許 接收標(biāo)識符位 ( ID10— ID3) 與 接收過濾寄存器 中 預(yù)設(shè)值相一致 的報文進入 RXFIFO中 。 欲使接收器只接收報文( 1)、( 3),應(yīng)如何設(shè)置接收器 SJA1000的 ACR和 AMR? 總線定時寄存器 0的內(nèi)容確定 波特率預(yù)置器( BRP) 和 同步跳轉(zhuǎn)寬度 ( SJW) 的值 。 在復(fù)位模式 , 可讀 /寫 。 BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 CAN模式 CBP RXINTEN 0 時鐘關(guān)閉 時鐘分頻寄存器( CDR) 各個位的定義如下: 位 ~ CLKOUT引腳上的頻率 時鐘頻率 0 0 0 fosc/2 0 0 1 fosc/4 0 1 0 fosc/6 0 1 1 fosc/8 1 0 0 fosc/10 1 0 1 fosc/12 1 1 0 fosc/14 1 1 1 fosc 時鐘關(guān)閉位: 置 1使外部 CLKOUT引腳失效 位 RXINTEN: 置 1則允許 TX1輸出用來做專用接收中斷輸出 位 CBP: 置位可以旁路 CAN輸入比較器,一般都采用這種模式,以減少內(nèi)部延時,此時只有 RX0起作用,RX1應(yīng)接一個確定的電平 位 CAN模式: 0—— BasicCAN模式; 1—— PeliCAN模式 CAN控制器對寄存器的操作 初始化期間: ?確定 CAN總線通信速率 /位周期 —— 總線定時寄存器 0、 總線定時寄存器 1 ?接收過濾 —— 接收碼寄存器 、 接收屏蔽寄存器 ?輸出驅(qū)動器配置 —— 輸出控制寄存器 ?BsicCAN( 默認 ) 、 PeliCAN模式選擇和時鐘分頻 —— 時鐘分頻寄存器 工作狀態(tài): ?發(fā)送數(shù)據(jù) 、 接收數(shù)據(jù) —— 發(fā)送緩沖器 、 接收緩沖器 ?發(fā)送 /接收數(shù)據(jù)過程當(dāng)中的中斷使能 、 狀態(tài)指示以及命令設(shè)置 —— 控制 、狀態(tài)和命令寄存器 CAN控制器接口 —— PCA82C250 ? 1 特性 ? 2 一般說明 ? 3 方框圖 ? 4 引腳排列 ? 5 極限值 ? 6 應(yīng)用電路 CAN控制器接口芯片 PCA82C250是協(xié)議控制器 和 物理傳輸線路 之間的接口,對總線提供 差動發(fā)送 能力,對 CAN控制器提供 差動接收 能力。這種方式為旁路 CAN輸入比較器以減少內(nèi)部延時,使用時要置位時鐘分頻寄存器的 CBP位 為了保護 CAN節(jié)點, SJA1000的TX0和 RX0都通過光電隔離電路連接到收發(fā)器PCA82C250 Rs接一電阻到地,工作于斜率控制模式 CAN總線上的兩個 124 歐姆的電阻為終端匹配電阻 注意:這里的 VDD、VSS也為一組 5V的電源,但必須也得與 +5V、 0V的電源進行隔離,通常采用帶隔離的 DCDC CAN應(yīng)用節(jié)點設(shè)計 隨著 CAN總線技術(shù)的發(fā)展 , CAN總線系統(tǒng)在工業(yè)控制領(lǐng)域扮演著非常重要的角色 。當(dāng)不使用此功能時, PFI接地或者 VCC /PFO—— 電壓監(jiān)視輸出,當(dāng) PFI小于, /PFO輸出為低 /RESET—— 上電或手動復(fù)位時,產(chǎn)生一個 200ms的低復(fù)位脈沖輸出 RESET—— 上電或手動復(fù)位時,產(chǎn)生一個 200ms的高復(fù)位脈沖輸出 MR1V C C2GND3PFI4R E S E T8R E S E T7NC6PFO5U4IM P 7 0 8IMP708復(fù)位芯片介紹 SJA1000的中斷輸出是開漏輸出,故應(yīng)加一上拉電阻 SJA1000的片選 /CS接到單片機的 ,故片內(nèi)寄存器高 8位地址為 0BFH 采用 Intel模式 , MODE接高電平 本電路采用外接驅(qū)動收發(fā)電路,故 RX1端接一確定的電平,這里為低,以旁路 CAN輸入比較器,減少延時 微處理器AT89S52是整個系統(tǒng)的核心,它負責(zé) SJA1000的初始化,并且通過控制 SJA1000實現(xiàn)數(shù)據(jù)的接收和發(fā)送等通信任務(wù) 時鐘電路 復(fù)位電路 驅(qū)動收發(fā)電路 上拉,增強驅(qū)動能力 CAN節(jié)點軟件設(shè)計 包括: 1. 初始化子程序 2. 發(fā)送子程序 3. 接收子程序 初始化子程序設(shè)計 SJA1000的初始化只有在復(fù)位模式下才可以進行, 初始化主要包括: 接收屏蔽寄存器( AMR)和接收代碼寄存器( ACR)的設(shè)置 波特率及位周期設(shè)置( BTRO,BTR1) 輸出控制寄存器設(shè)置( OCR) 時鐘分頻寄存器 (CDR)設(shè)置 中斷允許寄存器( IR)設(shè)置 SJA1000初始化流程圖 開 始開 中 斷進 入 復(fù) 位 模 式設(shè) 置 A C R設(shè) 置 A M R設(shè) 置 B T R 0設(shè) 置 B T R 1設(shè) 置 O C R設(shè) 置 C D R返 回進 入 工 作 模 式 幾點說明 1. 單片機對 SJA1000寄存器的操作,是對外部 RAM單元的訪問,故使用 MOVX指令 2. 時鐘分頻寄存器( CDR)的值應(yīng)設(shè)置為 40H( 課本有誤 )( 因為位 (CBP) 置位以旁路 CAN 輸入比較器 ) 3.
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1