User Manual
252
Rev. 1.1
2019-03-18
TLE984xQX
Microcontroller with LIN and Power Switches for Automotive Applications
Arm® Cortex®-M0 Core
9.3.1
Registers
The processor has the following 32-bit registers:
• 13 general-purpose registers, R0-R12
• Stack pointer (SP), R13 alias of banked registers, SP_process and SP_main
• Link register (LR), R14
• Program counter (PC), R15
• Special-purpose registers
Figure 43 Processor Register Set
9.3.1.1
General-Purpose Registers
The general-purpose registers R0-R12 are 32-bit registers for data operations.
Registers R13, R14, and R15 have the following special functions:
Stack Pointer
Register R13 is used as Stack Pointer (SP).
Link Register
Register R14 is the subroutine Link Register (LR).
Program counter
Register R15 is the Program Counter (PC).
9.3.1.2
Special-Purpose Registers