поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

SC312XDP512F0MPVR датащи(PDF) 291 Page - Freescale Semiconductor, Inc

номер детали SC312XDP512F0MPVR
подробное описание детали  HCS12X Microcontrollers
PDF  1348 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  FREESCALE [Freescale Semiconductor, Inc]
домашняя страница  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

SC312XDP512F0MPVR датащи(HTML) 291 Page - Freescale Semiconductor, Inc

Back Button SC312XDP512F0MPVR Datasheet HTML 287Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 288Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 289Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 290Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 291Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 292Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 293Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 294Page - Freescale Semiconductor, Inc SC312XDP512F0MPVR Datasheet HTML 295Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 291 / 1348 page
background image
Chapter 6 XGATE (S12XGATEV2)
MC9S12XDP512 Data Sheet, Rev. 2.21
Freescale Semiconductor
291
6.9
Initialization and Application Information
6.9.1
Initialization
The recommended initialization of the XGATE is as follows:
1. Clear the XGE bit to suppress any incoming service requests.
2. Make sure that no thread is running on the XGATE. This can be done in several ways:
a) Poll the XGCHID register until it reads $00. Also poll XGDBG and XGSWEIF to make sure
that the XGATE has not been stopped.
b) Enter Debug Mode by setting the XGDBG bit. Clear the XGCHID register. Clear the XGDBG
bit.
The recommended method is a).
3. Set the XGVBR register to the lowest address of the XGATE vector space.
4. Clear all Channel ID flags.
5. Copy XGATE vectors and code into the RAM.
6. Initialize the S12X_INT module.
7. Enable the XGATE by setting the XGE bit.
The following code example implements the XGATE initialization sequence.
6.9.2
Code Example (Transmit "Hello World!" on SCI)
CPU
S12X
;###########################################
;#
SYMBOLS
#
;###########################################
SCI_REGS
EQU
$00C8
;SCI register space
SCIBDH
EQU
SCI_REGS+$00
;SCI Baud Rate Register
SCIBDL
EQU
SCI_REGS+$00
;SCI Baud Rate Register
SCICR2
EQU
SCI_REGS+$03
;SCI Control Register 2
SCISR1
EQU
SCI_REGS+$04
;SCI Status
Register 1
SCIDRL
EQU
SCI_REGS+$07
;SCI Control Register 2
TIE
EQU
$80
;TIE bit mask
TE
EQU
$08
;TE bit mask
RE
EQU
$04
;RE bit mask
SCI_VEC
EQU
$D6
;SCI vector number
INT_REGS
EQU
$0120
;S12X_INT register space
INT_CFADDR
EQU
INT_REGS+$07
;Interrupt Configuration Address Register
INT_CFDATA
EQU
INT_REGS+$08
;Interrupt Configuration Data Registers
RQST
EQU
$80
;RQST bit mask
XGATE_REGS
EQU
$0380
;XGATE register space
XGMCTL
EQU
XGATE_REGS+$00
;XGATE Module Control Register
XGMCTL_CLEAR
EQU
$FA02
;Clear all XGMCTL bits
XGMCTL_ENABLE
EQU
$8282
;Enable XGATE
XGCHID
EQU
XGATE_REGS+$02
;XGATE Channel ID Register
XGVBR
EQU
XGATE_REGS+$06
;XGATE ISP Select Register
XGIF
EQU
XGATE_REGS+$08
;XGATE Interrupt Flag Vector



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com