ST92F250CV2QB STMicroelectronics, ST92F250CV2QB Datasheet - Page 298

IC MCU 256K FLASH 100-PQFP

ST92F250CV2QB

Manufacturer Part Number
ST92F250CV2QB
Description
IC MCU 256K FLASH 100-PQFP
Manufacturer
STMicroelectronics
Series
ST9r
Datasheet

Specifications of ST92F250CV2QB

Core Processor
ST9
Core Size
8/16-Bit
Speed
24MHz
Connectivity
CAN, I²C, LIN, SCI, SPI
Peripherals
DMA, LVD, POR, PWM, WDT
Number Of I /o
80
Program Memory Size
256KB (256K x 8)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 105°C
Package / Case
100-QFP
Processor Series
ST92F25x
Core
ST9
Data Bus Width
8 bit, 16 bit
Data Ram Size
8 KB
Interface Type
CAN, I2C, SCI, SPI
Maximum Clock Frequency
24 MHz
Number Of Programmable I/os
80
Number Of Timers
5 x 16 bit
Operating Supply Voltage
4.5 V to 5.5 V
Maximum Operating Temperature
+ 105 C
Mounting Style
SMD/SMT
Development Tools By Supplier
ST92F150-EPB
Minimum Operating Temperature
- 40 C
On-chip Adc
16 bit x 10 bit
Case
QFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-2139

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST92F250CV2QB
Manufacturer:
HKE
Quantity:
30 000
Part Number:
ST92F250CV2QB
Manufacturer:
ST
0
J1850 Byte Level Protocol Decoder (JBLPD)
J1850 BYTE LEVEL PROTOCOL DECODER (Cont’d)
10.9.5 Interrupt Features
The JBLPD has six interrupt sources that it han-
dles using the internal interrupts protocol. Other
two interrupt sources (REOB and TEOB) are relat-
ed to the DMA feature (See
Features).
No external interrupt channel is used by the
JBLPD.
The dedicated registers of the JBLPD should be
loaded with appropriate values to set the interrupt
vector (see the description of the IVR register), the
interrupt mask bits (see the description of the IMR
register) and the interrupt pending bits (see the de-
scription of the STATUS and PRLR registers).
The interrupt sources are as follows:
– The ERROR interrupt is generated when the ER-
– The TLA interrupt is generated when the trans-
– The EODM interrupt is generated when the
– The EOFM interrupt is generated when the
298/429
9
ROR bit of the STATUS register is set. This bit
is set when the following events occur: Trans-
mitter Timeout, Transmitter Data Underflow,
Receiver Data Overflow, Transmit Request
Aborted, Received Break Symbol, Cyclic Re-
dundancy Check Error, Invalid Frame Detect,
Invalid Bit Detect (a more detailed description of
these events is given in the description of the
ERROR register).
mitter loses the arbitration (a more detailed de-
scription of this condition is given in the TLA bit
description of the STATUS register).
JBLPD detects a passive level on the VPWI line
longer than the minimum time accepted by the
standard for the End Of Data symbol (a more
detailed description of this condition is given in
the EODM bit description of the STATUS regis-
ter).
JBLPD detects a passive level on the VPWI line
longer than the minimum time accepted by the
standard for the End Of Frame symbol (a more
detailed description of this condition is given in
the EOFM bit description of the STATUS regis-
ter).
Section 10.9.6 DMA
– The RDRF interrupt is generated when a com-
– The REOB (Receive End Of Block) interrupt is
– The TRDY interrupt is generated by two condi-
– The TEOB (Transmit End Of Block) interrupt is
10.9.5.1 Interrupt Management
To use the interrupt features the user has to follow
these steps:
– Set the correct priority level of the JBLPD
– Set the correct interrupt vector
– Reset the Pending bits
– Enable the required interrupt source
Note: It is strongly recommended to reset the
pending bits before un-masking the related inter-
rupt sources to avoid spurious interrupt requests.
The priority with respect the other ST9 peripherals
is programmable by the user setting the three
most significant bits of the Interrupt Priority Level
register (PRLR). The lowest interrupt priority is ob-
tained by setting all the bits (this priority level is
never acknowledged by the CPU and is equivalent
to disabling the interrupts of the JBLPD); the high-
est interrupt priority is programmed resetting the
bits. See the Interrupt and DMA chapters of the
datasheet for more details.
When the JBLPD interrupt priority is set, the prior-
ity between the internal interrupt sources is fixed
by hardware as shown in
plete data byte has been received and placed in
the RXDATA register (see also the RDRF bit
description of the STATUS register).
generated when receiving using DMA and the
last byte of a sequence of data is read from the
JBLPD.
tions: when the TXOP register is ready to ac-
cept a new opcode for transmission; when the
transmit state machine accepts the opcode for
transmission (a more detailed description of this
condition is given in the TRDY bit description of
the STATUS register).
generated when transmitting using DMA and
the last byte of a sequence of data is written to
the JBLPD.
Table
56.

Related parts for ST92F250CV2QB