PIC18F458T-I/PT Microchip Technology, PIC18F458T-I/PT Datasheet - Page 230

IC MCU FLASH 16KX16 W/CAN 44TQFP

PIC18F458T-I/PT

Manufacturer Part Number
PIC18F458T-I/PT
Description
IC MCU FLASH 16KX16 W/CAN 44TQFP
Manufacturer
Microchip Technology
Series
PIC® 18Fr

Specifications of PIC18F458T-I/PT

Core Processor
PIC
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
33
Program Memory Size
32KB (16K x 16)
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
1.5K x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F458T-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
19.4.3
To initiate message transmission, the TXREQ bit must
be set for each buffer to be transmitted. When TXREQ
is set, the TXABT, TXLARB and TXERR bits will be
cleared.
Setting the TXREQ bit does not initiate a message
transmission; it merely flags a message buffer as ready
for transmission. Transmission will start when the
device detects that the bus is available. The device will
then begin transmission of the highest priority message
that is ready.
When the transmission has completed successfully,
the TXREQ bit will be cleared, the TXBnIF bit will be set
and an interrupt will be generated if the TXBnIE bit is
set.
If the message transmission fails, the TXREQ will
remain set, indicating that the message is still pending
for transmission and one of the following condition flags
will be set. If the message started to transmit but
encountered an error condition, the TXERR and the
IRXIF bits will be set and an interrupt will be generated.
If the message lost arbitration, the TXLARB bit will be
set.
DS41159E-page 228
PIC18FXX8
INITIATING TRANSMISSION
19.4.4
The MCU can request to abort a message by clearing
the TXREQ bit associated with the corresponding
message buffer (TXBnCON<3>). Setting the ABAT bit
(CANCON<4>) will request an abort of all pending
messages. If the message has not yet started transmis-
sion, or if the message started but is interrupted by loss
of arbitration or an error, the abort will be processed.
The abort is indicated when the module sets the ABT
bits for the corresponding buffer (TXBnCON<6>). If the
message has started to transmit, it will attempt to
transmit the current message fully. If the current
message is transmitted fully and is not lost to arbitration
or an error, the ABT bit will not be set because the
message was transmitted successfully. Likewise, if a
message is being transmitted during an abort request
and the message is lost to arbitration or an error, the
message will not be retransmitted and the ABT bit will
be set, indicating that the message was successfully
aborted.
ABORTING TRANSMISSION
© 2006 Microchip Technology Inc.

Related parts for PIC18F458T-I/PT