MCP25055-I/SL Microchip Technology, MCP25055-I/SL Datasheet - Page 7
![IC I/O EXPANDER CAN 8B 14SOIC](/photos/6/59/65933/150-14-soic_sml.jpg)
MCP25055-I/SL
Manufacturer Part Number
MCP25055-I/SL
Description
IC I/O EXPANDER CAN 8B 14SOIC
Manufacturer
Microchip Technology
Specifications of MCP25055-I/SL
Package / Case
14-SOIC (3.9mm Width), 14-SOL
Interface
1-Wire, CAN
Number Of I /o
8
Interrupt Output
No
Frequency - Clock
4MHz
Voltage - Supply
2.7 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Includes
ADC, 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
Other names
MCP25055I/SL
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MCP25055-I/SL
Manufacturer:
Microchip Technology
Quantity:
135
Company:
Part Number:
MCP25055-I/SL
Manufacturer:
Microchip Technology
Quantity:
184
REGISTER 2-1:
REGISTER 2-2:
FIGURE 2-3:
2.4
The Bit Timing Logic (BTL) monitors the bus line input
and handles the bus-related bit timing based on the
CAN protocol. The BTL synchronizes on a recessive-
to-dominant bus transition at Start-of-Frame (hard
synchronization) and on any further recessive-to-
dominant bus line transition if the CAN controller itself
does not transmit a dominant bit (resynchronization).
The BTL also provides programmable time segments
to compensate for the propagation delay time, phase
shifts and to define the position of the sample point
within the bit time. These programmable segments are
made up of integer units called Time Quanta (T
2003 Microchip Technology Inc.
Input Signal
T
Bit Timing Logic
Q
bit 7-0
bit 7-0
Sync
TEC - TRANSMITTER ERROR COUNTER
REC - RECEIVER ERROR COUNTER
BIT TIME PARTITIONING
TEC7:TEC0: Transmit Error Counter bits
REC7:REC0: Receive Error Counter bits
bit 7
Legend:
R = Readable bit
- n = Value at POR
bit 7
Legend:
R = Readable bit
- n = Value at POR
REC7
TEC7
R-0
R-0
Segment
Prop
TEC6
REC6
R-0
R-0
Q
). The
REC5
TEC5
R-0
R-0
W = Writable bit
‘1’ = Bit is set
W = Writable bit
‘1’ = Bit is set
Segment 1
Phase
Sample Point
REC4
TEC4
R-0
R-0
nominal bit time is calculated by programming the T
length and the number of T
discussed below.
2.4.1
Time Quantum is a fixed unit of time derived from the
oscillator period. There is a programmable baud rate
prescaler (BRP) (with integral values ranging from 1 to
64) as well as a fixed division by two for clock
generation.
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
REC3
TEC3
R-0
R-0
TIME QUANTUM (
MCP2502X/5X
REC2
TEC2
R-0
R-0
Segment 2
Phase
Q
in each time segment, as
x = Bit is unknown
x = Bit is unknown
T
REC1
TEC1
Q
R-0
R-0
)
DS21664C-page 7
REC0
TEC0
R-0
R-0
bit 0
bit 0
Q