| Motore di ricerca datesheet componenti elettronici |
|
GPC3340C Scheda tecnica(PDF) 18 Page - Generalplus Technology Inc. |
|
|
|||||||||||||||||||||||||||||
GPC3340C Scheda tecnica(HTML) 18 Page - Generalplus Technology Inc. |
|
18 / 41 page ![]() 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 |
|
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 |
| 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 |