MCP25020T-E/SL Microchip Technology, MCP25020T-E/SL Datasheet - Page 12
![IC I/O EXPANDER CAN 8B 14SOIC](/photos/6/59/65933/150-14-soic_sml.jpg)
MCP25020T-E/SL
Manufacturer Part Number
MCP25020T-E/SL
Description
IC I/O EXPANDER CAN 8B 14SOIC
Manufacturer
Microchip Technology
Specifications of MCP25020T-E/SL
Package / Case
14-SOIC (3.9mm Width), 14-SOL
Interface
CAN
Number Of I /o
8
Interrupt Output
No
Frequency - Clock
25MHz
Voltage - Supply
4.5 V ~ 5.5 V
Operating Temperature
-40°C ~ 125°C
Mounting Type
Surface Mount
Includes
Memory, PWM
Product
Controller Area Network (CAN)
Number Of Transceivers
1
Data Rate
1 Mbps
Supply Voltage (max)
5.5 V
Supply Voltage (min)
2.7 V
Supply Current (max)
20 mA
Maximum Operating Temperature
+ 150 C
Minimum Operating Temperature
- 65 C
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
MCP2515DM-PCTL - BOARD DEMO FOR MCP2515
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
MCP25020TE/SL
MCP2502X/5X
2.7
The acceptance mask is used to define which bits in the
CAN ID are to be compared against the programmable
filters. Individual bits within the mask correspond to bits
in the CAN ID that, in turn, correspond to bits in the
acceptance filters. Any bit in the mask that is set to a ‘1’
will cause the corresponding CAN ID bit to be
compared against the associated filter bit. Any bit in the
mask that is set to a ‘0’ is not compared and effectively
sets the associated CAN ID bit to ‘don’t care’.
2.7.1
To insure proper operation of the information request
and input messages, some mask bits (as configured in
the mask registers) may be ignored as explained:
Message with a standard ID - the three least
significant
(RXMSIDL.SID2:SID0) are ‘don’t care’ for the mask
registers and effectively become ‘0’.
REGISTER 2-6:
DS21664D-page 12
Acceptance Mask
bit 7-0
MASKS AND STANDARD/
EXTENDED IDS
bits
of
TXIDNSIDH - TRANSMIT IDENTIFIER N STANDARD IDENTIFIER HIGH
SID10:SID3: Standard Identifier bits
Legend:
R = Readable bit
- n = Value at POR
bit 7
R/W-x
SID10
a
standard
R/W-x
SID9
identifier
R/W-x
SID8
W = Writable bit
‘1’ = Bit is set
R/W-x
SID7
Message with an extended ID - the three least
significant
(RXMSIDL.SID2:SID0) are configurable and the three
least significant bits of the extended identifier
(RXMEID0.EID2:EID0) are always ‘don’t cares’ and
effectively becomes ‘0’.
2.8
There are two separate acceptance filters defined for
the MCP2502X/5X: RXF0 and RXF1. RXF0 is used for
Information Request messages and RXF1 is used for
input messages (see Table 4-2 and Table 4-3). Each bit
in the filters corresponds to a bit in the CAN ID. Every
bit in the CAN ID, for which the corresponding Mask bit
is set, must match the associated filter bit in order for
the message to be accepted. Messages that fail to
meet the mask/fIlter criteria are ignored.
Note:
Acceptance Filters
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
R/W-x
SID6
The EXIDE bit in the Mask register
(RXMSIDL) can be used to mask the IDE
bit in the corresponding Receive buffer
register (RXBnSIDL).
bits
of
R/W-x
SID5
© 2007 Microchip Technology Inc.
the
x = Bit is unknown
standard
R/W-x
SID4
R/W-x
identifier
SID3
bit 0