gc80c510 CORERIVER Semiconductor, gc80c510 Datasheet - Page 20
![no-image](/images/no-image-200.jpg)
gc80c510
Manufacturer Part Number
gc80c510
Description
Eprom/rom 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
1.GC80C510.pdf
(211 pages)
- Current page: 20 of 211
- Download datasheet (947Kb)
6.1.1.2 Data Memory
6.1.1.2.1 Bit-addressable Memory Locations
6.1.1.2.2 Register Banks
location is available as general purpose Program Memory.
for Timer 0, 0013h for External Interrupt 1, 001Bh for Timer 1 and etc. If an interrupt service routine is
short enough (as is often the case in control applications), it can reside entirely within that 8-byte
interval. Longer service routines can use a jump instruction to skip over subsequent interrupt locations,
if other interrupts are in use.
Memory used may be less than 4K bytes.
blocks as shown in the right part of
of the instruction).
addressable bits are located at byte addresses 20h – 2Fh. Bit 0 of the data byte at 20h has bit address
00H, bit 7 of the data byte at 2Fh has bit address 7Fh.
equal 0 (addresses 80h, 88h, 90h, …, F0h, F8h), are bit-addressable SFRs.
purpose registers (GPRs) each. Only one of these banks can be enabled at a time to be used as
general purpose registers.
The interrupt service locations are spaced at 8-byte intervals: 0003h for External Interrupt 0, 000Bh
Program Memory addresses are always 16bits wide, even though the actual amount of Program
Program Memory can only be read, not written to. There can be up to 4K bytes of Program Memory.
The internal data memory address space is divided into three basic, physical separate and distinct
The special function registers (SFRs) are accessible only by direct addressing mode (address is part
In the lower internal data RAM, a bit-addressable area of 128 freely programmable, directly
In the special function register area, all SFRs, which are located at addresses with address bit 0-2
The lower 32 locations of the lower internal data RAM are assigned to four banks with eight general
The lower 128byte of internal data RAM located to the address range 00h – 7Fh.
The 128byte area for special function register (SFR) located to the address range 80h – FFh.
Figure
6-1:
Page 20 of 211
Functional Description
Related parts for gc80c510
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![gc41c510g0](/images/no-image3.png)
Part Number:
Description:
Coreriver Semiconductor
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![TOUCHCORE3.0-MLF32](/images/no-image3.png)
Part Number:
Description:
CRITOUCHCORE3.0-MLF32 PSOC(TOUCHCORE30-
Manufacturer:
Coreriver Semiconductor Co.
![tc10-so8ip](/images/no-image3.png)
Part Number:
Description:
Digital-type / Capacitive Touch Sensor Engine
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c590ae](/images/no-image3.png)
Part Number:
Description:
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c520g](/images/no-image3.png)
Part Number:
Description:
Eprom / Rom / Romless Based 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c521a](/images/no-image3.png)
Part Number:
Description:
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c520a](/images/no-image3.png)
Part Number:
Description:
Midas1.0 Family Mask Rom/eprom/romless 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc41c501g0-sp8i](/images/no-image3.png)
Part Number:
Description:
4-bit Microcontrollers With Reduced 8051 Architecture With Reduced 8051 Architecture
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc41c501g1-so24i](/images/no-image3.png)
Part Number:
Description:
4-bit Microcontrollers With Reduced 8051 Architecture
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc41c501g2-so24i](/images/no-image3.png)
Part Number:
Description:
4-bit Microcontrollers With Reduced 8051 Architecture
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![tc10-so8ip](/images/no-image3.png)
Part Number:
Description:
Digital-type / Capacitive Touch Sensor Engine
Manufacturer:
CORERIVER Semiconductor
Datasheet: