欢迎访问ic37.com |
会员登录 免费注册
发布采购

C8051F502-IM 参数 Datasheet PDF下载

C8051F502-IM图片预览
型号: C8051F502-IM
PDF下载: 下载PDF文件 查看货源
内容描述: 混合信号ISP功能的Flash MCU系列 [Mixed Signal ISP Flash MCU Family]
分类和应用: 微控制器和处理器外围集成电路PC时钟
文件页数/大小: 312 页 / 2813 K
品牌: SILICON [ SILICON ]
 浏览型号C8051F502-IM的Datasheet PDF文件第214页浏览型号C8051F502-IM的Datasheet PDF文件第215页浏览型号C8051F502-IM的Datasheet PDF文件第216页浏览型号C8051F502-IM的Datasheet PDF文件第217页浏览型号C8051F502-IM的Datasheet PDF文件第219页浏览型号C8051F502-IM的Datasheet PDF文件第220页浏览型号C8051F502-IM的Datasheet PDF文件第221页浏览型号C8051F502-IM的Datasheet PDF文件第222页  
C8051F50x-F51x  
22. Controller Area Network (CAN0)  
Important Documentation Note: The Bosch CAN Controller is integrated in the C8051F500/2/4/6/8-F510  
devices. This section of the data sheet gives a description of the CAN controller as an overview and offers  
a description of how the Silicon Labs CIP-51 MCU interfaces with the on-chip Bosch CAN controller. In  
order to use the CAN controller, refer to Bosch’s C_CAN User’s Manual as an accompanying manual to  
the Silicon Labs’ data sheet.  
The C8051F500/2/4/6/8-F510 devices feature a Control Area Network (CAN) controller that enables serial  
communication using the CAN protocol. Silicon Labs CAN facilitates communication on a CAN network in  
accordance with the Bosch specification 2.0A (basic CAN) and 2.0B (full CAN). The CAN controller con-  
sists of a CAN Core, Message RAM (separate from the CIP-51 RAM), a message handler state machine,  
and control registers. Silicon Labs CAN is a protocol controller and does not provide physical layer drivers  
(i.e., transceivers). Figure 22.1 shows an example typical configuration on a CAN bus.  
Silicon Labs CAN operates at bit rates of up to 1 Mbit/second, though this can be limited by the physical  
layer chosen to transmit data on the CAN bus. The CAN processor has 32 Message Objects that can be  
configured to transmit or receive data. Incoming data, message objects and their identifier masks are  
stored in the CAN message RAM. All protocol functions for transmission of data and acceptance filtering is  
performed by the CAN controller and not by the CIP-51 MCU. In this way, minimal CPU bandwidth is  
needed to use CAN communication. The CIP-51 configures the CAN controller, accesses received data,  
and passes data for transmission via Special Function Registers (SFRs) in the CIP-51.  
Silicon Labs MCU  
CAN Protocol Device  
CAN Protocol Device  
CANTX  
CANRX  
CAN  
CAN  
CAN  
Transceiver  
Transceiver  
Transceiver  
Isolation/Buffer (Optional)  
Isolation/Buffer (Optional)  
Isolation/Buffer (Optional)  
CAN_H  
R
R
CAN_L  
Figure 22.1. Typical CAN Bus Configuration  
218  
Rev. 1.1  
 复制成功!