Datenblatt-Suchmaschine für elektronische Bauteile
  German  ▼
ALLDATASHEETDE.COM

X  

MCP2510-/ST Datenblatt(PDF) 23 Page - Microchip Technology

Teilenummer MCP2510-/ST
Bauteilbeschribung  Stand-Alone CAN Controller with SPI??Interface
PDF  80 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Hersteller  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

MCP2510-/ST Datenblatt(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


Datenblatt Download

Go To PDF Page


Link URL



War ALLDATASHEET hilfreich?  [ DONATE ] 

Über Alldatasheet   |   Werbung   |   Kontakt   |   Privatsphäre und Datenschutz   |   Link zum Datenblatt    |   Linktausch   |   Hersteller
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