NXP Semiconductors
FXTH87E
FXTH87E, Family of Tire Pressure Monitor Sensors
6.2 Reset and interrupt vectors
Table 6 shows address assignments for jump table to the reset and interrupt vectors. The
vector names shown in this table are the labels used in the equate file provided by NXP
in the CodeWarrior project file.
Table 6.ꢀVector summary
User Vector Addr
$DFE0:DFE1
$DFE2:DFE3
$DFE4:DFE5
$DFE6:DFE7
$DFE8:DFE9
$DFEA:DFEB
$DFEC:DFED
$DFEE:DFEF
$DFF0:DFF1
$DFF2:DFF3
$DFF4:DFF5
$DFF6:DFF7
$DFF8:DFF9
$DFFA:DFFB
$DFFC:DFFD
$DFFE:DFFF
Vector Name
Module Source
Vkbi
KBI
reserved
reserved
Vrti
Vlfrcvr
Vadc1
Vrf
Sys Ctrl - RTI
LFR
ADC10
RFM
Vsm
SMI
Vtpm1ovf
Vtpm1ch1
Vtpm1ch0
Vwuktmr
Vlvd
TPM1
TPM1
TPM1
PWU
Sys Ctrl - LVD
reserved
Vswi
SWI opcode
Vreset
Sys Ctrl - POR, PRF, COP, LVD
Temp Restart, Illegal opcode or address
6.3 MCU register addresses and bit assignments
The registers in the FXTH87E are divided into these four groups:
• Direct-page registers are located in the first 80 locations in the memory map; these are
accessible with efficient direct addressing mode instructions.
• The parameter registers begin at address $0050; these are also accessible with
efficient direct addressing mode instructions.
• High-page registers are used less often, so they are located above $1800 in the
memory map. This leaves more room in the direct page for more frequently used
registers and variables.
• The nonvolatile register area consists of a block of 16 locations in FLASH memory at
$FFB0:FFBF. Nonvolatile register locations include:
– Three values that are loaded into working registers at reset
– An 8-byte back door comparison key that optionally allows the user to gain controlled
access to secure memory.
Because the nonvolatile register locations are FLASH memory, they must be erased and
programmed like other FLASH memory locations.
FXTH87ERM
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2019. All rights reserved.
Reference manual
Rev. 5.0 — 4 February 2019
18 / 183