Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

GPC3340C Scheda tecnica(PDF) 18 Page - Generalplus Technology Inc.

Il numero della parte GPC3340C
Spiegazioni elettronici  3--channell Sound Conttrollller
PDF  41 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  GENERALPLUS [Generalplus Technology Inc.]
Homepage  http://www.generalplus.com
Logo GENERALPLUS - Generalplus Technology Inc.

GPC3340C Scheda tecnica(HTML) 18 Page - Generalplus Technology Inc.

Back Button GPC3340C Datasheet HTML 14Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 15Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 16Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 17Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 18Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 19Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 20Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 21Page - Generalplus Technology Inc. GPC3340C Datasheet HTML 22Page - Generalplus Technology Inc. Next Button
Zoom Inzoom in Zoom Outzoom out
 18 / 41 page
background image
GPC3XXXAx/Bx/Cx/Dx
© Generalplus Technology Inc.
Proprietary & Confidential
18
Aug. 28, 2017
Version: 2.3
7. FUNCTIONAL DESCRIPTIONS
7.1. CPU
The
microprocessor
in
GPC3XXXAx/Bx/Cx/Dx
is
a
high
performance 8-bit processor equipped Accumulator, Program
Counter, X and Y Register, Stack pointer and Processor Status
Register (the same as the 6502 instruction structure).
The
maximum CPU speed of 8.0MHz is capable of generating a clearer
speech and music as well as achieving the best performance.
7.2. RAM Area
The
total
RAM
size
is
128-byte
(including
stack)
for
GPC3680A~GPC3052A,
GPC3340B~GPC3092B,
GPC3010A,
GPC3340C/D,
GPC3256C,
GPC3170A1~GPC3092A1
and
GPC3170B1, starting from address $0080 through $00FF ($0080 -
$00FF mapping to $0180 - $01FF).
The
total
RAM
size
is
96-byte
(including
stack)
for
GPC3040A/B~GPC3026A/B, starting from address $00A0 through
$00FF ($00A0 - $00FF mapping to $01A0 - $01FF).
The total RAM size is 256-byte (including stack) for GPC3011C/
GPC3010C, starting from address $0080 through $017F ($0100 -
$017F mapping to $0180 - $01FF).
7.3. ROM Area
The GPC3XXXAx/Bx/Cx/Dx provides a 32K~2M bytes ROM or
OTP ROM (by body option) that can be defined as the program
area, audio data area, or both.
To access ROM, users should
program the BANK SELECT Register; choose bank, and access
address to fetch data.
Body
ROM size
ROM Address
GPC3680A
2MB
0x00840~0x1FFFFF
GPC3540A
1632KB
0x00840~0x197FFF
GPC3480A
1440KB
0x00840~0x167FFF
GPC3420A
1280KB
0x00840~0x13FFFF
GPC3340A/B/C/D
1024KB
0x00840~0x0FFFFF
GPC3341A
1024KB
0x00840~0x0FFFFF
GPC3256A/B/C
768KB
0x00840~0x0BFFFF
GPC3170A/B/A1/B1
512KB
0x00840~0x07FFFF
GPC3120A/B/A1
384KB
0x00840~0x05FFFF
GPC3106A/B/A1
320KB
0x00840~0x04FFFF
GPC3092A/B/A1
288KB
0x00840~0x047FFF
GPC3080A
256KB
0x00840~0x03FFFF
GPC3072A
224KB
0x00840~0x037FFF
GPC3063A
192KB
0x00840~0x02FFFF
GPC3052A
160KB
0x00840~0x027FFF
GPC3040A/B
128KB
0x00840~0x01FFFF
GPC3030A/B
96KB
0x00840~0x017FFF
Body
ROM size
ROM Address
GPC3026A/B
80KB
0x00840~0x013FFF
GPC3010A
32KB
0x00840~0x007FFF
Body
ROM size
ROM Address
GPC3011C
32KB
0x00840~0x007FFF
GPC3010C
32KB
0x00840~0x007FFF
7.4. Map of Memory and I/Os
7.4.1. Mapping for GPC3680A~GPC3052A,
GPC3340B~GPC3092B, GPC3340C/D,
GPC3256C, GPC3170A1~GPC3092A1,
GPC3170B1
I/O &
$0000-$007F
$0840-$3FFF
$C000-$FFFF
CPU View
Bank0
ROM View
ROM address= $C000-$FFFF
Use Bank register to mapping address
. . .
Reg.
$0080-$00FF
Program ROM
Bank0
RAM
$00000 - $03FFF
$04000 - $07FFF
$08000 - $0BFFF
$0C000 - $0FFFF
$10000 - $13FFF
$0180-$01FF
Test ROM
$0200-$07FF
$081A-$081F
Normal IRQ
$0820-$0835
$0836-$083F
Normal Vector
$0800-$0819
Reserved
$4000-$7FFF
Program ROM
Bank1
$8000-$BFFF
Program ROM
Bank2
$0100-$017F
Reserved
Same as
$80-$FF
Program ROM
Bank register to
assign bank
Bank1
Bank2
Bank3
Bank4
Reserved
Address Mapping for GPC3680A~GPC3052A,
GPC3340B~GPC3092B, GPC3340C/D,
GPC3256C, GPC3170A1~GPC3096A1,
GPC3170B1
7.4.2. Mapping for GPC3040A/B~GPC3026A/B
I/O &
$0000-$007F
$0840-$3FFF
$C000-$FFFF
CPU View
Bank0
ROM View
ROM address= $C000-$FFFF
Use Bank register to mapping address
. . .
Reg.
$00A0-$00FF
Program ROM
Bank0
RAM
$00000 - $03FFF
$04000 - $07FFF
$08000 - $0BFFF
$0C000 - $0FFFF
$10000 - $13FFF
$01A0-$01FF
$0200-$07FF
Test ROM
$081A-$081F
Normal IRQ
$0820-$0835
$0836-$083F
Normal Vector
$0800-$0819
Reserved
$4000-$7FFF
Program ROM
Bank1
$8000-$BFFF
Program ROM
Bank2
$0100-$019F
Reserved
Same as
$A0-$FF
Program ROM
Bank register to
assign bank
Bank1
Bank2
Bank3
Bank4
Reserved
$0080-$009F
Reserved
Address Mapping for
GPC3040A/B~GPC3026A/B



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


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