Samsung S3F80JB Universal Remote User Manual


 
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