Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

C8051F067 View Datasheet(PDF) - Silicon Laboratories

Part Name
Description
MFG CO.
C8051F067
Silabs
Silicon Laboratories Silabs
'C8051F067' PDF : 328 Pages View PDF
C8051F060/1/2/3/4/5/6/7
1.6. Controller Area Network
The C8051F060/1/2/3 devices feature a Controller Area Network (CAN) controller that implements serial
communication using the CAN protocol. The CAN controller 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 C8051 RAM), a message handler state machine,
and control registers.
The CAN controller can operate at bit rates up to 1 Mbit/second. Silicon Labs CAN has 32 message
objects each having its own identifier mask used for acceptance filtering of received messages. Incoming
data, message objects and 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 C8051
MCU. In this way, minimal CPU bandwidth is used for CAN communication. The C8051 configures the
CAN controller, accesses received data, and passes data for transmission via Special Function Registers
(SFR) in the C8051.
CANTX
CANRX
C8051F060/1/2/3
CAN Controller
C
8
TX
RX
0
CAN
5
Core
1
Message RAM
(32 Message Objects)
REGISTERS
Message Handler
Interrupt
S
F
R
's
M
C
U
Figure 1.11. CAN Controller Overview
Rev. 1.2
31
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]