S912XET256J2VAGR Freescale Semiconductor, S912XET256J2VAGR Datasheet - Page 380

no-image

S912XET256J2VAGR

Manufacturer Part Number
S912XET256J2VAGR
Description
16-bit Microcontrollers - MCU Watchdog OSC/Timer -40 C to + 105 C HCS12X MCU SPI
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of S912XET256J2VAGR

Core
HCS12X
Data Bus Width
16 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
256 KB
Data Ram Size
16 KB
On-chip Adc
Yes
Package / Case
LQFP
Mounting Style
SMD/SMT
A/d Bit Size
12 bit
A/d Channels Available
24
Interface Type
CAN, SCI, SPI
Maximum Operating Temperature
+ 105 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
119
Number Of Timers
25
Program Memory Type
Flash
Supply Voltage - Max
1.98 V, 2.9 V, 5.5 V
Supply Voltage - Min
1.72 V, 2.7 V, 3.13 V
Chapter 10 XGATE (S12XGATEV3)
10.6.1.0.1
Debug mode can be entered in four ways:
380
1. Setting XGDBG to "1"
Single Stepping
Writing a "1" to the XGSS bit will call the RISC core to execute a single instruction. All RISC core
registers will be updated accordingly.
Write accesses to the XGCHID register and the XGCHPL register
XGATE threads can be initiated and terminated through a 16 write access to the XGCHID and the
XGCHPL register or through a 8 bit write access to the XGCHID register. Detailed operation is
shown in
can be executed by leaving debug mode.
1. 8 bit write access to XGCHID
XGCHID
1..127
1..127
Register Content
0
0
Even though zero is not a valid interrupt priority level of the S12X_INT
module, a thread of priority level 0 can be initiated in debug mode. The
XGATE handles requests of priority level 0 in the same way as it handles
requests of priority levels 1 to 3.
All channels 1 to 127 can be initiated by writing to the XGCHID register,
even if they are not assigned to any peripheral module.
In Debug Mode the XGATE will ignore all requests from peripheral
modules.
Entering Debug Mode
Table
Table 10-22. Initiating and Terminating Threads in Debug Mode
XGCHPL
10-22. Once a thread has been initiated it’s code can be either single stepped or it
All other combinations
0..3
0..7
0
0
MC9S12XE-Family Reference Manual Rev. 1.25
XGCHID
1..127
1..127
1..127
Single Cycle Write
0
Access to...
XGCHPL
NOTE
NOTE
NOTE
0..7
4..7
0..7
-
-
(1)
1
Resume interrupted thread or become idle if
no interrupted thread is pending
Terminate current thread.
Interrupt current thread
Set XGCHPL to 0x01
Initiate new thread
Initiate new thread
Initiate new thread
Set new XGCHPL
Set new XGCHPL
Set new XGCHID
Set new XGCHID
Set new XGCHID
No action
Action
Freescale Semiconductor

Related parts for S912XET256J2VAGR