Preliminary
SN8P1702A/SN8P1703A
8-bit micro-controller build-in 12-bit ADC
DATA MEMORY (RAM)
OVERVIEW
The SN8P1702A/SN8P1703A has internally built-in the data memory up to 256 bytes for storing the general-purpose
data.
ꢀ
ꢀ
128 * 8-bit general purpose area in bank 0
128 * 8-bit system special register area
The memory is separated into bank 0 and bank 1. The user can program RAM bank selection bits of RBANK register to
access all data in any of the two RAM banks. The bank 0, using the first 128-byte location assigned as
general-purpose area, and the remaining 128-byte in bank 0 as system register.
RAM location
000h
“
000h~07Fh of Bank 0 = To store general-
purpose data (128 bytes).
“
“
General purpose area
“
“
07Fh
080h
BANK 0
080h~0FFh of Bank 0 = To store system
registers (128 bytes).
“
“
“
System register
“
“
0FFh
End of bank 0 area
Figure 3-2. RAM Location
ꢀ
Note: The undefined locations of system register area are logic “high” after executing read instruction
“MOV A, M”.
SONiX TECHNOLOGY CO., LTD
Page 25
Revision 0.5