Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

SAFC161PI Scheda tecnica(PDF) 42 Page - Infineon Technologies AG

Il numero della parte SAFC161PI
Spiegazioni elettronici  16-Bit Single-Chip Microcontroller
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  INFINEON [Infineon Technologies AG]
Homepage  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

SAFC161PI Scheda tecnica(HTML) 42 Page - Infineon Technologies AG

Back Button SAFC161PI Datasheet HTML 38Page - Infineon Technologies AG SAFC161PI Datasheet HTML 39Page - Infineon Technologies AG SAFC161PI Datasheet HTML 40Page - Infineon Technologies AG SAFC161PI Datasheet HTML 41Page - Infineon Technologies AG SAFC161PI Datasheet HTML 42Page - Infineon Technologies AG SAFC161PI Datasheet HTML 43Page - Infineon Technologies AG SAFC161PI Datasheet HTML 44Page - Infineon Technologies AG SAFC161PI Datasheet HTML 45Page - Infineon Technologies AG SAFC161PI Datasheet HTML 46Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 42 / 400 page
background image
&3,
0HPRU\ 2UJDQL]DWLRQ
User’s Manual
3-6
1999-08
General Purpose Registers
The General Purpose Registers (GPRs) use a block of 16 consecutive words within the
internal RAM. The Context Pointer (CP) register determines the base address of the
currently active register bank. This register bank may consist of up to 16 Word-GPRs
(R0, R1, ..., R15) and/or of up to 16 Byte-GPRs (RL0, RH0, ..., RL7, RH7). The sixteen
Byte-GPRs are mapped onto the first eight Word-GPRs (see table below).
In contrast to the system stack, a register bank grows from lower towards higher address
locations and occupies a maximum space of 32 Byte. The GPRs are accessed via short
2-, 4-, or 8-bit addressing modes using the Context Pointer (CP) register as base
address (independent of the current DPP register contents). Additionally, each bit in the
currently active register bank can be accessed individually.
The C161PI supports fast register bank (context) switching. Multiple register banks can
physically exist within the internal RAM at the same time. Only the register bank selected
by the Context Pointer register (CP) is active at a given time, however. Selecting a new
active register bank is simply done by updating the CP register. A particular Switch
Context (SCXT) instruction performs register bank switching and an automatic saving of
the previous context. The number of implemented register banks (arbitrary sizes) is only
limited by the size of the available internal RAM.
Details on using, switching and overlapping register banks are described in chapter
“System Programming”.
Table 3-2
Mapping of General Purpose Registers to RAM Addresses
Internal RAM Address
Byte Registers
Word Register
<CP> + 1E
H
---
R15
<CP> + 1C
H
---
R14
<CP> + 1A
H
---
R13
<CP> + 18
H
---
R12
<CP> + 16
H
---
R11
<CP> + 14
H
---
R10
<CP> + 12
H
---
R9
<CP> + 10
H
---
R8
<CP> + 0E
H
RH7
RL7
R7
<CP> + 0C
H
RH6
RL6
R6
<CP> + 0A
H
RH5
RL5
R5
<CP> + 08
H
RH4
RL4
R4
<CP> + 06
H
RH3
RL3
R3
<CP> + 04
H
RH2
RL2
R2
<CP> + 02
H
RH1
RL1
R1
<CP> + 00
H
RH0
RL0
R0



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


Scheda tecnica Scarica

Go To PDF Page


Link URL



Lei ha avuto il aiuto da alldatasheet?  [ DONATE ] 

Di alldatasheet   |   Richest di pubblicita   |   contatti   |   Privacy Policy   |   Collegamento alla scheda tecnica    |   scambio Link   |   Ricerca produttore
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