SN8P2714X_2715
8-bit micro-controller build-in 12-bit ADC
SONiX TECHNOLOGY CO., LTD
Page 3
V1.4
Table of Contents
AMENDMENT
HISTORY .............................................................................................................. 2
1 PRODUCT OVERVIEW................................................................................................................. 8
1.1
FEATURES
OF
SN8P2710
S
ERIES
........................................................................................... 8
1.2
SYSTEM
BLOCK
DIAGRAM ................................................................................................. 10
1.3
PIN
ASSIGNMENT................................................................................................................ 11
1.3.1 SN8P27142 Pin Assignment .......................................................................................... 11
1.3.2 SN8P27143 Pin Assignment .......................................................................................... 11
1.3.3 SN8P2714K Pin Assignment .......................................................................................... 12
1.3.4 SN8P2715P Pin Assignment .......................................................................................... 12
1.4
PIN
DESCRIPTIONS............................................................................................................. 13
1.5
PIN
CIRCUIT
DIAGRAMS ..................................................................................................... 14
2 CODE OPTION TABLE............................................................................................................... 15
3 ADDRESS SPACES ................................................................................................................... 16
3.1
PROGRAM
MEMORY
(ROM) ............................................................................................... 16
3.1.1 OVERVIEW .................................................................................................................... 16
3.1.2 USER RESET VECTOR ADDRESS (0000H)................................................................. 17
3.1.3 INTERRUPT VECTOR ADDRESS (0008H) ................................................................... 17
3.1.4 GENERAL PURPOSE PROGRAM MEMORY AREA..................................................... 19
3.1.5 LOOKUP TABLE DESCRIPTION................................................................................... 19
3.1.6 JUMP TABLE DESCRIPTION ........................................................................................ 21
3.2
DATA
MEMORY
(RAM)......................................................................................................... 23
3.2.1 OVERVIEW .................................................................................................................... 23
3.3
WORKING
REGISTERS ....................................................................................................... 24
3.3.1 Y, Z REGISTERS ........................................................................................................... 24
3.3.2 R REGISTERS ............................................................................................................... 25
3.4
PROGRAM
FLAG.................................................................................................................. 25
3.4.1 RESET FLAG ................................................................................................................. 25
3.4.2 LVD 2.4V FLAG.............................................................................................................. 25
3.4.3 LVD 3.6V FLAG.............................................................................................................. 25
3.4.4 CARRY FLAG................................................................................................................. 26
3.4.5 DECIMAL CARRY FLAG................................................................................................ 26
3.4.6 ZERO FLAG ................................................................................................................... 26
3.5
ACCUMULATOR................................................................................................................... 27
3.6
STACK
OPERATIONS .......................................................................................................... 28
3.6.1 OVERVIEW .................................................................................................................... 28