S3F80JB MICROCONTROLLER v
Table of Contents
Part I — Programming Model
Chapter 1 Product Overview
S3C8/S3F8-Series Microcontrollers................ ...........................................................................................1-1
S3F80JB Microcontroller........................................................ ..... ......... ..... .... ..... ......... .... ..... ...................... 1-1
Features................................................................... ..................................................................................1-2
Block Diagram (32-pin package)............................... .................................................................................1-3
Block Diagram (44-pin package)............................... .................................................................................1-4
Pin Assignments......................................................................................................................................... 1-5
Pin Circuits........................................................... ......................................................................................1-10
Chapter 2 Address Spaces
Overview..................... ............................................................................................................................... 2-1
Program Memory........................................................................................................................................ 2-2
Register Architecture......................................................................................................................... .........2-5
Register Page Pointer (PP)................................................................................................................ 2-7
Register Set1.......................................................................... ...........................................................2-8
Register Set 2......................................................................... ...........................................................2-8
Prime Register Space......................................................................................... ...............................2-9
Working Registers.............................................................................................................................. 2-10
Using the Register Pointers.................... ...........................................................................................2-11
Register Addressing........................................................................ ..... .... .......... .... ..... .... ................... ........2-13
Common Working Register Area (C0H–CFH).................................................................................... 2-15
4-Bit Working Register Addressing................... .................................................................................2-16
8-Bit Working Register Addressing................... .................................................................................2-18
System and User Stacks........................................................ ....................................................................2-20
Chapter 3 Addressing Modes
Overview..................... ............................................................................................................................... 3-1
Register Addressing Mode (R)........................................................................................................... 3-2
Indirect Register Addressing Mode (IR)....................................................................... ......................3-3
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
Chapter 4 Control Registers
Overview..................... ............................................................................................................................... 4-1