PIC18F258 MICROCHIP [Microchip Technology], PIC18F258 Datasheet - Page 227

no-image

PIC18F258

Manufacturer Part Number
PIC18F258
Description
High Performance, 28/40-Pin Enhanced FLASH Microcontrollers with CAN
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F258-E/SO
Manufacturer:
MIC
Quantity:
20 000
Part Number:
PIC18F258-I/P
Manufacturer:
ST
Quantity:
320
Part Number:
PIC18F258-I/SO
Manufacturer:
MICROCHIP
Quantity:
2 000
Part Number:
PIC18F258-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC18F2580
Manufacturer:
MIC
Quantity:
20 000
Part Number:
PIC18F2580-E/ML
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
PIC18F2580-E/SO
Manufacturer:
Microchi
Quantity:
2 952
Part Number:
PIC18F2580-E/SP
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
PIC18F2580-I/SO
Manufacturer:
MICRO
Quantity:
10
Part Number:
PIC18F2580-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC18F2580-I/SO
0
Part Number:
PIC18F2585-I/SO
Quantity:
2
FIGURE 19-3:
 2002 Microchip Technology Inc.
The TXIE bit determines if an inter-
rupt should be generated when a
message is successfully transmitted.
Generate
Interrupt
TRANSMIT MESSAGE FLOW CHART
Examine TXPRI <1:0> to
Determine Highest Priority Message
No
Yes
Begin Transmission (SOF)
Clear: TXABT, TXLARB
Message Transmitted
to Start Transmission
CAN bus Available
Set TXREQ = 0
Successfully?
and TXERR
TXBUFE = 1
TXIE = 1?
TXREQ
Are any
bits = 1
END
Start
Was
Set
Is
Is
?
?
Yes
Yes
Yes
No
A message can also be
aborted, if a message
error or lost arbitration
condition occurred during
transmission.
No
No
Preliminary
The message transmission sequence begins when
the device determines that the TXREQ for any of the
transmit registers has been set.
Clearing the TXREQ bit while it is set, or setting
the ABAT bit before the message has started
transmission, will abort the message.
TXLARB = 1?
or TXABT = 1
TXREQ = 0
TXREQ = 0
ABAT = 1
TXERR = 1
No
No
Set
Is
Is
?
Is
?
No
Yes
Yes
Yes
Abort Transmission:
Set TXABT = 1
PIC18FXX8
Arbitration Lost During
Transmission
DS41159B-page 225

Related parts for PIC18F258