List of figeres, List of figures – Samsung S3F80JB User Manual

Page 9

Advertising
background image

x

S3F80JB

MICROCONTROLLER

List of Figures

Figure Title

Page

Number

Number

1-1

Block Diagram (32-pin) .............................................................................................1-3

1-2

Block Diagram (44-pin) .............................................................................................1-4

1-3

Pin Assignment Diagram (32-Pin SOP Package) .....................................................1-5

1-4

Pin Assignment Diagram (44-Pin QFP Package)......................................................1-6

1-5

Pin Circuit Type 1 (Port 0 and Port2) ........................................................................1-10

1-6

Pin Circuit Type 2 (Port 1, Port4, P3.4 and P3.5)......................................................1-11

1-7

Pin Circuit Type 3 (P3.0)...........................................................................................1-12

1-8

Pin Circuit Type 4 (P3.1)...........................................................................................1-13

1-9

Pin Circuit Type 5 (P3.2 and P3.3) ...........................................................................1-13

1-10

Pin Circuit Type 6 (nRESET) ....................................................................................1-14


2-1

Program Memory Address Space.............................................................................2-2

2-2

Smart Option ............................................................................................................2-3

2-3

Internal Register File Organization ...........................................................................2-6

2-4

Register Page Pointer (PP) ......................................................................................2-7

2-5

Set 1, Set 2, and Prime Area Register Map ..............................................................2-9

2-6

8-Byte Working Register Areas (Slices)....................................................................2-10

2-7

Contiguous 16-Byte Working Register Block ............................................................2-11

2-8

Non-Contiguous 16-Byte Working Register Block.....................................................2-12

2-9

16-Bit Register Pair ..................................................................................................2-13

2-10

Register File Addressing...........................................................................................2-14

2-11

Common Working Register Area ..............................................................................2-15

2-12

4-Bit Working Register Addressing ...........................................................................2-17

2-13

4-Bit Working Register Addressing Example ............................................................2-17

2-14

8-Bit Working Register Addressing ...........................................................................2-18

2-15

8-Bit Working Register Addressing Example ............................................................2-19

2-16 Stack

Operations ......................................................................................................2-20


3-1

Register Addressing .................................................................................................3-2

3-2

Working Register Addressing ...................................................................................3-2

3-3

Indirect Register Addressing to Register File............................................................3-3

3-4

Indirect Register Addressing to Program Memory ....................................................3-4

3-5

Indirect Working Register Addressing to Register File..............................................3-5

3-6

Indirect Working Register Addressing to Program or Data Memory..........................3-6

3-7

Indexed Addressing to Register File .........................................................................3-7

3-8

Indexed Addressing to Program or Data Memory with Short Offset..........................3-8

3-9

Indexed Addressing to Program or Data Memory .....................................................3-9

3-10

Direct Addressing for Load Instructions ....................................................................3-10

3-11

Direct Addressing for Call and Jump Instructions .....................................................3-11

3-12

Indirect Addressing...................................................................................................3-12

3-13

Relative Addressing..................................................................................................3-13

3-14

Immediate Addressing ..............................................................................................3-14


4-1

Register Description Format .....................................................................................4-4

Advertising