ST10F272B_12 STMICROELECTRONICS [STMicroelectronics], ST10F272B_12 Datasheet - Page 60

no-image

ST10F272B_12

Manufacturer Part Number
ST10F272B_12
Description
16-bit MCU with 256 Kbyte Flash memory and 12/20 Kbyte RAM
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
Interrupt system
9.2
Note:
60/188
Table 30.
Exception and error traps list
Table 31
time.
Table 31.
* - All the class B traps have the same trap number (and vector) and the same lower priority
compare to the class A traps and to the resets.
- Each class A traps has a dedicated trap number (and vector). They are prioritized in the
second priority level.
- The resets have the highest priority level and the same trap number.
- The PSW.ILVL CPU priority is forced to the highest level (15) when these exceptions are
serviced.
ASC1 Transmit
ASC1 Transmit Buffer
ASC1 Error
PLL Unlock / OWD
PWM1 Channel 3...0
Reset Functions:
Hardware Reset
Software Reset
Watchdog Timer Overflow
Class A Hardware Traps:
Non-Maskable Interrupt
Stack Overflow
Stack Underflow
Class B Hardware Traps:
Undefined Opcode
MAC Interruption
Protected Instruction Fault
Illegal word Operand Access
Illegal Instruction Access
Illegal External Bus Access
Reserved
Software Traps
TRAP Instruction
Exception condition
shows all of the possible exceptions or error conditions that can arise during run-
X-Interrupt detailed mapping (continued)
Trap priorities
UNDOPC
MACTRP
PRTFLT
ILLBUS
ILLOPA
STKOF
STKUF
Doc ID 11917 Rev 3
ILLINA
Trap
NMI
flag
XP0INT
STOTRAP
STUTRAP
NMITRAP
RESET
RESET
RESET
BTRAP
BTRAP
BTRAP
BTRAP
BTRAP
BTRAP
vector
x
x
Trap
[002Ch - 003Ch]
0000h – 01FCh
XP1INT
in steps of 4h
00’0000h
00’0000h
00’0000h
00’0008h
00’0010h
00’0018h
00’0028h
00’0028h
00’0028h
00’0028h
00’0028h
00’0028h
location
x
x
Vector
Any
ST10F272B/ST10F272E
XP2INT
[0Bh - 0Fh]
[00h - 7Fh]
x
x
x
number
Trap
0Ah
0Ah
0Ah
0Ah
0Ah
0Ah
Any
00h
00h
00h
02h
04h
06h
XP3INT
priority
Current
Priority
Trap*
x
CPU
x
x
III
III
III
II
II
II
I
I
I
I
I
I

Related parts for ST10F272B_12