Overview .................................................................................................................................................1-1
Features ..................................................................................................................................................1-2
CPU ........................................................................................................................................................1-2
Block Diagram .........................................................................................................................................1-3
Pin Assignments......................................................................................................................................1-4
Pin Descriptions.......................................................................................................................................1-5
Pin Circuits ..............................................................................................................................................1-6
Overview .................................................................................................................................................2-1
Program Memory (ROM) .........................................................................................................................2-2
Register Architecture ...............................................................................................................................2-3
Register Page Pointer (PP) .............................................................................................................2-5
Register Set 1 .................................................................................................................................2-6
Register Set 2 .................................................................................................................................2-6
Prime Register Space .....................................................................................................................2-7
Working Registers...........................................................................................................................2-8
Using The Register Pointers ............................................................................................................2-9
Register Addressing.................................................................................................................................2-11
System and User Stacks..........................................................................................................................2-18
Overview .................................................................................................................................................3-1
Indexed Addressing Mode (X)..........................................................................................................3-7
Direct Address Mode (DA)...............................................................................................................3-10
Indirect Address Mode (IA) ..............................................................................................................3-12
Relative Address Mode (RA) ...........................................................................................................3-13
Immediate Mode (IM) ......................................................................................................................3-14
S3P80C5/C80C5/C80C8
Table of Contents
Part I - Programming Model
MICROCONTROLLER
v