mc9s12xd256 Freescale Semiconductor, Inc, mc9s12xd256 Datasheet - Page 292
mc9s12xd256
Manufacturer Part Number
mc9s12xd256
Description
Hcs12x Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
1.MC9S12XD256.pdf
(1350 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
mc9s12xd256CAA
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
mc9s12xd256CAG
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
- Current page: 292 of 1350
- Download datasheet (8Mb)
Chapter 6 XGATE (S12XGATEV2)
XGSWT
XGSEM
RPAGE
RAM_SIZE
RAM_START
RAM_START_XG
RAM_START_GLOB
XGATE_VECTORS
XGATE_VECTORS_XG
XGATE_DATA
XGATE_DATA_XG
XGATE_CODE
XGATE_CODE_XG
BUS_FREQ_HZ
START_OF_CODE
INIT_SCI
INIT_INT
292
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
;###########################################
;#
;###########################################
ORG
DW
ORG
DW
;###########################################
;#
;###########################################
ORG
DW
ORG
;###########################################
;#
;###########################################
SEI
MOVB #(RAM_START_GLOB>>12), RPAGE;set RAM page
;###########################################
;#
;###########################################
MOVW #(BUS_FREQ_HZ/(16*9600)), SCIBDH;set baud rate
MOVB #(TIE|TE), SCICR2;enable tx buffer empty interrupt
;###########################################
;#
;###########################################
MOVB #(SCI_VEC&$F0), INT_CFADDR ;switch SCI interrupts to XGATE
MOVB #RQST|$01, INT_CFDATA+((SCI_VEC&$0F)>>1)
XGATE_REGS+$18
XGATE_REGS+$1A
$0016
32*$400
$1000
$10000-RAM_SIZE
$100000-RAM_SIZE
RAM_START
RAM_START_XG
RAM_START+(4*128)
RAM_START_XG+(4*128)
XGATE_DATA+(XGATE_CODE_FLASH-XGATE_DATA_FLASH)
XGATE_DATA_XG+(XGATE_CODE_FLASH-XGATE_DATA_FLASH)
40000000
$FF10 ;non-maskable interrupts
DUMMY_ISR DUMMY_ISR DUMMY_ISR DUMMY_ISR
$FFF4 ;non-maskable interrupts
DUMMY_ISR DUMMY_ISR DUMMY_ISR
$FF0E
$FFFE
$C000
MC9S12XDP512 Data Sheet, Rev. 2.17
INITIALIZE S12XE CORE
S12XE VECTOR TABLE
INITIALIZE S12X_INT
INITIALIZE SCI
DISABLE COP
;XGATE Software Trigger Register
;XGATE Semaphore Register
;32k RAM
#
#
#
#
#
Freescale Semiconductor
Related parts for mc9s12xd256
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: