Electronic Components Datasheet Search
  English  ▼

X  

S3C72P9 Datasheet(PDF) 34 Page - Samsung semiconductor

Part # S3C72P9
Description  SINGLE-CHIP MICROCONTROLLER HAS BEEN DESIGNED FOR HIGH PERFORMANCE USING
PDF  225 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SAMSUNG [Samsung semiconductor]
Direct Link  http://www.samsung.com/Products/Semiconductor
Logo SAMSUNG - Samsung semiconductor

S3C72P9 Datasheet(HTML) 34 Page - Samsung semiconductor

Back Button S3C72P9 Datasheet HTML 30Page - Samsung semiconductor S3C72P9 Datasheet HTML 31Page - Samsung semiconductor S3C72P9 Datasheet HTML 32Page - Samsung semiconductor S3C72P9 Datasheet HTML 33Page - Samsung semiconductor S3C72P9 Datasheet HTML 34Page - Samsung semiconductor S3C72P9 Datasheet HTML 35Page - Samsung semiconductor S3C72P9 Datasheet HTML 36Page - Samsung semiconductor S3C72P9 Datasheet HTML 37Page - Samsung semiconductor S3C72P9 Datasheet HTML 38Page - Samsung semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 34 / 225 page
background image
ADDRESS SPACES
S3C72P9/P72P9 (Preliminary Spec)
2-22
ERB FLAG (ERB)
The 1-bit register bank enable flag (ERB) determines the range of addressable working register area. When the
ERB flag is "1", the working register area from register banks 0 to 3 is selected according to the register bank
selection register (SRB). When the ERB flag is "0", register bank 0 is the selected working register area,
regardless of the current value of the register bank selection register (SRB).
When an internal
RESET is generated, bit 6 of program memory address 0000H is written to the ERB flag. This
automatically initializes the flag. When a vectored interrupt is generated, bit 6 of the respective address table in
program memory is written to the ERB flag, setting the correct flag status before the interrupt service routine is
executed.
During the interrupt routine, the ERB value is automatically pushed to the stack area along with the other PSW
bits. Afterwards, it is popped back to the FB0H.0 bit location. The initial ERB flag settings for each vectored
interrupt are defined using VENTn instructions.
+
+ PROGRAMMING TIP — Using the ERB Flag to Select Register Banks
ERB flag settings for register bank selection:
1. When ERB = "0":
SRB
1
; Register bank 0 is selected (since ERB = "0", the
SRB is configured to bank 0)
LD
EA,#34H
; Bank 0 EA
← #34H
LD
HL,EA
; Bank 0 HL
← EA
SRB
2
; Register bank 0 is selected
LD
YZ,EA
; Bank 0 YZ
← EA
SRB
3
; Register bank 0 is selected
LD
WX,EA
; Bank 0 WX
← EA
2. When ERB = "1":
SRB
1
; Register bank 1 is selected
LD
EA,#34H
; Bank 1 EA
← #34H
LD
HL,EA
; Bank 1 HL
← Bank 1 EA
SRB
2
; Register bank 2 is selected
LD
YZ,EA
; Bank 2 YZ
← BANK2 EA
SRB
3
; Register bank 3 is selected
LD
WX,EA
; Bank 3 WX
← Bank 3 EA



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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