Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

C8051F041-GQ

Part # C8051F041-GQ
Description MCU 8BIT CISC 64KB FLASH 3V 64TQFP - Trays
Category IC
Availability In Stock
Qty 2
Qty Price
1 + $20.05559
Manufacturer Available Qty
SILICON LABORATORIES
Date Code: 0903
  • Shipping Freelance Stock: 2
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

C8051F040/1/2/3/4/5/6/7
Rev. 1.5 235
SFR Definition 18.1. CAN0DATL: CAN Data Access Register Low Byte
SFR Definition 18.2. CAN0ADR: CAN Address Index
Bit7-0: CAN0DATL: CAN Data Access Register Low Byte.
The CAN0DAT Registers are used to read/write register values and data to and from the
CAN Registers pointed to with the index number in the CAN0ADR Register.
The CAN0ADR Register is used to point the [CAN0DATH:CAN0DATL] to a desired CAN
Register. The desired CAN Register’s index number is moved into CAN0ADR. The
CAN0DAT Register can then read/write to and from the CAN Register.
R/W R/W R/W R/W R/W R/W R/W R/W Reset Value
00000001
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
SFR Address:
SFR Page:
0xD8
1
Bit7-0: CAN0ADR: CAN Address Index Register.
The CAN0ADR Register is used to point the [CAN0DATH:CAN0DATL] to a desired CAN
Register. The desired CAN Register’s index number is moved into CAN0ADR. The
CAN0DAT Register can then read/write to and from the CAN Register.
Note
: When the value of CAN0ADR is 0x08-0x12 and 0x20-0x2A (IF1 and IF2 registers),
this register will autoincrement by 1 upon a write to CAN0DATL. See Section
“18.2.6. CAN0ADR Autoincrement Feature” on page 232.
All CAN registers’ functions/definitions are listed and described in the Bosch CAN
User’s Guide.
R/W R/W R/W R/W R/W R/W R/W R/W Reset Value
00000000
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
SFR Address:
SFR Page:
0xDA
1
C8051F040/1/2/3/4/5/6/7
236 Rev. 1.5
SFR Definition 18.3. CAN0CN: CAN Control
SFR Definition 18.4. CAN0TST: CAN Test
Bit 4: CANIF: CAN Interrupt Flag. Write = don’t care.
0: CAN interrupt has not occurred.
1: CAN interrupt has occurred and is active.
CANIF is controlled by the CAN controller and is cleared by hardware once all interrupt con-
ditions have been cleared in the CAN controller. See Section 3.4.1 in the Bosch CAN User’s
Guide (page 24) for more information concerning CAN controller interrupts.
*All CAN registers’ functions/definitions are listed and described in the Bosch CAN
Users Guide with the exception of the CANIF bit.
This register may be accessed directly in the CIP-51 SFR register space, or through the indi-
rect, index method (See Section “18.2.5. Using CAN0ADR, CAN0DATH, and CANDATL to
Access CAN Registers” on page 232).
R/W R/W R/W R R/W R/W R/W R/W Reset Value
***CANIF****
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
SFR Address:
SFR Page:
0xF8
1
All CAN registers’ functions/definitions are listed and described in the Bosch CAN
User’s Guide.
This register may be accessed directly in the CIP-51 SFR register space, or through the indi-
rect, index method (See Section “18.2.5. Using CAN0ADR, CAN0DATH, and CANDATL to
Access CAN Registers” on page 232).
R/W R/W R/W R/W R/W R/W R/W R/W Reset Value
Please see the Bosch CAN User’s Guide for a complete definition of this register
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
SFR Address:
SFR Page:
0xDB
1
C8051F040/1/2/3/4/5/6/7
Rev. 1.5 237
SFR Definition 18.5. CAN0STA: CAN Status
All CAN registers’ functions/definitions are listed and described in the Bosch CAN
User’s Guide.
This register may be accessed directly in the CIP-51 SFR register space, or through the indi-
rect, index method (See Section “18.2.5. Using CAN0ADR, CAN0DATH, and CANDATL to
Access CAN Registers” on page 232).
R/W R/W R/W R/W R/W R/W R/W R/W Reset Value
Please see the Bosch CAN User’s Guide for a complete definition of this register
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
SFR Address:
SFR Page:
0xC0
1
PREVIOUS7273747576777879808182838485NEXT