ST72321R6-Auto STMicroelectronics, ST72321R6-Auto Datasheet - Page 50

no-image

ST72321R6-Auto

Manufacturer Part Number
ST72321R6-Auto
Description
8-bit MCU for automotive with 32 Kbyte Flash, 10-bit ADC, timers, SPI, SCI and I2C interfaces
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST72321R6-Auto

Hdflash Endurance
100 cycles, data retention 20 years
Clock Sources
crystal/ceramic resonator oscillators, internal RC oscillator and bypass for external clock
4 Power Saving Modes
Halt, Active Halt, Wait and Slow
Interrupts
50/243
Table 15.
Figure 17. Interrupt processing flowchart
Servicing pending interrupts
As several interrupts can be pending at the same time, the interrupt to be taken into account
is determined by the following two-step process:
Figure 18
Figure 18. Priority decision process flowchart
Level 0 (main)
Level 1
Level 2
Level 3 (= interrupt disable)
the highest software priority interrupt is serviced,
if several interrupts have the same software priority then the interrupt with the highest
hardware priority is serviced first.
RESTORE PC, X, A, CC
describes this decision process.
Interrupt software priority
RESET
FROM STACK
Interrupt software priority levels
PRIORITY SERVICED
HIGHEST HARDWARE
Same
Doc ID 13829 Rev 1
Y
INSTRUCTION
INTERRUPT
INSTRUCTION
FETCH NEXT
PENDING
EXECUTE
N
“IRET”
N
INTERRUPTS
SOFTWARE
PRIORITY
PENDING
Y
PRIORITY SERVICED
HIGHEST SOFTWARE
THE INTERRUPT
STAYS PENDING
Level
High
Low
Different
Interrupt has the same or a
LOAD I1:0 FROM INTERRUPT SW REG.
LOAD PC FROM INTERRUPT VECTOR
lower software priority
than current one
STACK PC, X, A, CC
I1
1
0
0
1
ST72321xx-Auto
TRAP
I1:0
N
I0
0
1
0
1
Y

Related parts for ST72321R6-Auto