參數(shù)資料
型號: MCP25020-E/SL
廠商: Microchip Technology
文件頁數(shù): 15/66頁
文件大?。?/td> 0K
描述: IC I/O EXPANDER CAN 8B 14SOIC
標(biāo)準(zhǔn)包裝: 57
接口: CAN
輸入/輸出數(shù): 8
中斷輸出:
頻率 - 時(shí)鐘: 25MHz
電源電壓: 4.5 V ~ 5.5 V
工作溫度: -40°C ~ 125°C
安裝類型: 表面貼裝
封裝/外殼: 14-SOIC(0.154",3.90mm 寬)
供應(yīng)商設(shè)備封裝: 14-SOIC
包裝: 管件
包括: 存儲器,PWM
配用: MCP2515DM-PCTL-ND - BOARD DEMO FOR MCP2515
其它名稱: MCP25020E/SL
MCP2502X/5X
DS21664D-page 22
2007 Microchip Technology Inc.
4.3.1
INFORMATION REQUEST
MESSAGES
Information Request Messages (IRM) are messages
that the MCP2502X/5X receives into Receive Buffer 0
(matches Filter 0) and then responds to by transmitting
a message (output message) containing the requested
data.
IRMs can be implemented as either a Remote Transfer
Request (RTR) or a Data Frame message by
configuring the MTYPE bit in the OPTREG2 register.
TABLE 4-1:
MESSAGE FUNCTION
4.3.1.1
RTR Message Type
When
RTR
message
types
are
selected
(OPTREG2.MTYPE) and a node in the system wants
information from the MCP2502X/5X, it has to send a
remote frame on the bus. The identifier for the remote
frame must be such that it will be accepted through the
MCP2502X/5X’s mask/filter process (using RXF0). The
RTR message type (remote frames) is the default
configuration (MTYPE bit = 0).
Information Request “RTR” messages must not only
meet the RXMASK/RXF0 criteria but must also have
the RTR bit of the CAN ID set (since the filter registers
do not contain an explicit RTR bit). If a message passes
the mask/filter process and the RTR bit is a ‘0’, that
message will be ignored.
Once the MCP2502X/5X has received a remote frame,
it will determine the function to be performed based
upon the three LSb’s (RXB0SIDL.SID2:SID0 for
standard messages and RXB0EID0.EID2:EID0 for
extended messages) of the received remote frame.
Additionally, a predefined Data Length Code (DLC)
must be sent to signify the number of data bytes that
the MCP2502X/5X must return in it’s output message
4.3.1.2
Data Frame Message Type
When a non-RTR (or data frame) message type is
selected and a node in the system wants information
from the MCP2502X/5X, it sends an Information
Request in the form of a data frame. The identifier for
this request must be such that it will be accepted
through the MCP2502X/5X’s mask/filter process (using
RXF0).
Information request messages in the data frame format
must not only meet the RXMASK/RXF0 criteria, but
must also have the RTR bit of the CAN ID cleared
(since the filter registers do not contain an explicit RTR
bit). If a message passes the mask/filter process and
the RTR bit is a ‘1’, that message will be ignored.
Once the MCP2502X/5X has received a data frame
information request, it will determine the function to be
performed
based
upon
the
three
LSb’s
(RXB0SIDL.SID2:SID0 for standard messages and
RXB0EID0.EID2:EID0 for extended messages) of the
received data frame. Also, Bit 3 of the received
message ID must be set to a ‘1’.
In addition, the data length code (DLC) must be set to
a zero. Refer to Table 4-2 and Table 4-3 for more
information.
Regardless of the message format, all messages
except the Read Register message can use either
standard or extended identifiers. The Read Register
message has one additional requirement; it must be an
extended identifier. This is discussed in more detail in
Table 4-1 and Table 4-3 for more information.
Name
Description
Read A/D
Registers
Transmits a single message containing
the current state of the analog and I/O
registers, including the configuration
Read Control
Registers
Transmits several control registers not
included in other messages
Read Configura-
tion Registers
Transmits the contents of many of the
configuration registers
Read CAN
error states
Transmits the error flag register and
the error counts
Read PWM
Configuration
Transmits the registers associated with
the PWM modules
Read User
Registers 1
Transmits the values in bytes 0 - 7 of
the user memory
Read User
Registers 2
Transmits the values in bytes 8 -15 of
the user memory
Read Register*
Transmits a single byte containing the
value in an addressed user memory
register
Write Register
Uses a mask to write a value to an
addressed register
Write TX Message
ID0 (TXID0)
Writes the identifiers to a specified
value
Write TX Message
ID1 (TXID1)
Writes the identifiers to a specified
value
Write TX Message
ID2 (TXID2)
Writes the identifiers to a specified
value
Write I/O
Configuration
Registers
Writes specified values to the three
IOCON registers
Write RX Mask
Changes the receive mask to the
specified value
Write RX Filter0
Changes the specified filter to the
specified value
Write RX Filter1
Changes the specified filter to the
specified value
* The Read Register command is available when using
extended message format only. Not available with
standard message format.
相關(guān)PDF資料
PDF描述
MCP25020T-E/SL IC I/O EXPANDER CAN 8B 14SOIC
MCP25025T-I/SL IC I/O EXPANDER CAN 8B 14SOIC
MCP25025-I/SL IC I/O EXPANDER CAN 8B 14SOIC
MCP25025-I/P IC I/O EXPANDER CAN 8B 14DIP
ATMEGA48P-20AUR MCU AVR 4K FLASH 20MHZ 32TQFP
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MCP25020-I 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:CAN I/O Expander Family
MCP25020I/P 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:CAN I/O Expander Family
MCP25020-I/P 功能描述:網(wǎng)絡(luò)控制器與處理器 IC Digital CAN I/O RoHS:否 制造商:Micrel 產(chǎn)品:Controller Area Network (CAN) 收發(fā)器數(shù)量: 數(shù)據(jù)速率: 電源電流(最大值):595 mA 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:PBGA-400 封裝:Tray
MCP25020I/SL 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:CAN I/O Expander Family
MCP25020-I/SL 功能描述:網(wǎng)絡(luò)控制器與處理器 IC Digital CAN I/O RoHS:否 制造商:Micrel 產(chǎn)品:Controller Area Network (CAN) 收發(fā)器數(shù)量: 數(shù)據(jù)速率: 電源電流(最大值):595 mA 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:PBGA-400 封裝:Tray