3 ADDRESS SPACES
SN8P1602B
8-Bit Micro-Controller
PROGRAM MEMORY (ROM)
OVERVIEW
The SN8P1602B provides the program memory up to 1024 * 16-bit to be addressed and is able to fetch instructions
through 10-bit wide PC (Program Counter). It can look up ROM data by using ROM code registers (R, Y, Z).
1-word reset vector addresses
1-word interrupt vector addresses
1K words general purpose area
5-word reserved area
All of the program memory is partitioned into three coding areas. The first area is located from 00H to 03H(The Reset
vector area), the second area is a reserved area 04H ~07H, the 3rd area is for the interrupt vector and the user code
area from 0008H to 03FEH/0FFEH. The address 08H is the interrupt enter address point.
0000H
0001H
0002H
0003H
0004H
0005H
0006H
0007H
0008H
0009H
.
.
000FH
0010H
0011H
.
.
03FEH
03FFH
ROM
Reset vector
General purpose area
Reserved
Interrupt vector
User reset vector
Jump to user start address
Jump to user start address
Jump to user start address
User interrupt vector
User program
General purpose area
Reserved
End of user program
SONiX TECHNOLOGY CO., LTD
Page 14
Version 1.2