数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

MCP2510-/ST 数据表(PDF) 23 Page - Microchip Technology

部件名 MCP2510-/ST
功能描述  Stand-Alone CAN Controller with SPI??Interface
PDF  80 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  MICROCHIP [Microchip Technology]
网页  http://www.microchip.com
标志 MICROCHIP - Microchip Technology

MCP2510-/ST 数据表(HTML) 23 Page - Microchip Technology

Back Button MCP2510-/ST Datasheet HTML 19Page - Microchip Technology MCP2510-/ST Datasheet HTML 20Page - Microchip Technology MCP2510-/ST Datasheet HTML 21Page - Microchip Technology MCP2510-/ST Datasheet HTML 22Page - Microchip Technology MCP2510-/ST Datasheet HTML 23Page - Microchip Technology MCP2510-/ST Datasheet HTML 24Page - Microchip Technology MCP2510-/ST Datasheet HTML 25Page - Microchip Technology MCP2510-/ST Datasheet HTML 26Page - Microchip Technology MCP2510-/ST Datasheet HTML 27Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 23 / 80 page
background image
© 2007 Microchip Technology Inc.
DS21291F-page 23
MCP2510
FIGURE 4-2:
MESSAGE RECEPTION FLOWCHART
Set RXBF0
Start
Detect
Start of
Message
?
Valid
Message
Received
?
Generate
Error
Message
Identifier meets
a filter criteria
?
Is
CANINTF.RX0IF=0
?
Go to Start
Move message into RXB0
Set RXB0CTRL.FILHIT <2:0>
Is
CANINTF.RX1IF = 0
?
Move message into RXB1
Set CANINTF.RX1IF=1
Yes, meets criteria
for RXBO
No
Generate
Interrupt on INT
Yes
Yes
No
No
Yes
Yes
No
No
Yes
Yes
Frame
The
CANINTF.RXnIF
bit
determines if the receive
register is empty and able
to accept a new message
No
Yes
No
Begin Loading Message into
Message Assembly Buffer (MAB)
according to which filter criteria
was met
Set RXB0CTRL.FILHIT <0>
according to which filter criteria
Set CANSTAT <3:0> accord-
ing to which receive buffer
the message was loaded into
Is
RXB0CTRL.BUKT=1
?
The RXB0CTRL.BUKT
bit determines if RXB0
can roll over into RXB1
if it is full
Generate Overflow Error:
Set EFLG.RX1OVR
Is
CANINTE.ERRIE=1
?
No
Go to Start
Yes
No
ARE
BFPCTRL.B0BFM=1
?
BF1CTRL.B0BFE=1
AND
Pin = 0
No
Set RXBF1
Pin = 0
No
Yes
Yes
CANINTE.RX0IE=1?
CANINTE.RX1IE=1?
RXB1
RXB0
Yes, meets criteria
for RXB1
Set EFLG.RX0OVR
Generate Overflow Error:
Set CANINTF.RX0IF=1
ARE
BFPCTRL.B1BFM=1
?
BF1CTRL.B1BFE=1
AND



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com