gc80c510 CORERIVER Semiconductor, gc80c510 Datasheet - Page 20

no-image

gc80c510

Manufacturer Part Number
gc80c510
Description
Eprom/rom 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
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