Samsung S3C8275X Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Samsung S3C8275X herunter. Samsung S3C8275X User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 324
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - /F8278X/C8274X/F8274X

S3C8275X/F8275X/C8278X /F8278X/C8274X/F8274X 8-BIT CMOS MICROCONTROLLERS USER'S MANUAL Revision 1.4

Seite 2 - Important Notice

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER vii Table of Contents (Continued) Part II Hardware Descriptions Chapter 7 Clock Circu

Seite 3 - NOTIFICATION OF REVISIONS

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-30 P2PUR — Port 2 Pull-up Control Register ECH Set 1, Bank 0 Bit Identifier

Seite 4 - REVISION HISTORY

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-31 P3CONH — Port 3 Control Register (High Byte) EDH Set 1, Bank 0 Bit Identifie

Seite 5 - REVISION DESCRIPTIONS

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-32 P3CONL — Port 3 Control Register (Low Byte) EEH Set 1, Bank 0 Bit Identif

Seite 6 - Descriptions of Revision 1.4

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-33 P3PUR — Port 3 Pull-up Control Register EFH Set 1, Bank 0 Bit Identifier .

Seite 7 - Preface

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-34 P4CONH — Port 4 Control Register (High Byte) E9H Set 1, Bank 1 Bit Identi

Seite 8 - Table of Contents

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-35 P4CONL — Port 4 Control Register (Low Byte) EAH Set 1, Bank 1 Bit Identifier

Seite 9 - Chapter 6 Instruction Set

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-36 P5CONH — Port 5 Control Register (High Byte) EBH Set 1, Bank 1 Bit Identi

Seite 10 - Chapter 10 Basic Timer

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-37 P5CONL — Port 5 Control Register (Low Byte) ECH Set 1, Bank 1 Bit Identifier

Seite 11 - Chapter 12 Watch Timer

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-38 P6CON — Port 6 Control Register EDH Set 1, Bank 1 Bit Identifier .7 .6 .

Seite 12

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-39 PP — Register Page Pointer DFH Set 1 Bit Identifier .7 .6 .5 .4 .3 .2 .1 .0

Seite 13 - List of Figures

viii S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER Table of Contents (Continued) Chapter 11 Timer 1 One 16-bit Timer Mode (Timer 1).

Seite 14

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-40 RP0 — Register Pointer 0 D6H Set 1 Bit Identifier .7 .6 .5 .4 .3 .2 .1 .

Seite 15 - List of Figures (Continued)

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-41 SIOCON — SIO Control Register E1H Set 1, Bank 0 Bit Identifier .7 .6 .5 .4

Seite 16 - List of Figures (Concluded)

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-42 SPH — Stack Pointer (High Byte) D8H Set 1 Bit Identifier .7 .6 .5 .4

Seite 17 - List of Tables

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-43 STPCON — Stop Control Register FBH Set 1, Bank 0 Bit Identifier .7 .6 .5 .4

Seite 18 - List of Tables (Continued)

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-44 SYM — System Mode Register DEH Set 1 Bit Identifier .7 .6 .5 .4 .3 .2 .1

Seite 19 - List of Programming Tips

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-45 TACON — Timer 1/A Control Register E6H Set 1, Bank 1 Bit Identifier .7 .6 .

Seite 20

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-46 TBCON — Timer B Control Register E7H Set 1, Bank 1 Bit Identifier .7 .6

Seite 21

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-47 WTCON — Watch Timer Control Register E1H Set 1, Bank 1 Bit Identifier .7 .6

Seite 22 - (Continued)

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-1 5 INTERRUPT STRUCTURE OVERVIEW The S3C8-series interrupt structure has three

Seite 23 - 1 PRODUCT OVERVIEW

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-2 INTERRUPT TYPES The three components of the S3C8 interrupt structure des

Seite 24 - FEATURES

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER ix Table of Contents (Continued) Chapter 16 Embedded Flash Memory Interface Overview.

Seite 25 - BLOCK DIAGRAM

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-3 S3C8275X/C8278X/C8274X INTERRUPT STRUCTURE The S3C8275X/C8278X/C8274X microc

Seite 26 - (64-QFP-1420F)

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-4 INTERRUPT VECTOR ADDRESSES All interrupt vector addresses for the S3C827

Seite 27 - S3C8274X/F8274X

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-5 Table 5-1. Interrupt Vectors Vector Address Interrupt Source Request Rese

Seite 28 - PIN DESCRIPTIONS

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-6 ENABLE/DISABLE INTERRUPT INSTRUCTIONS (EI, DI) Executing the Enable Inte

Seite 29

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-7 INTERRUPT PROCESSING CONTROL POINTS Interrupt processing can therefore be co

Seite 30 - PIN CIRCUITS

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-8 PERIPHERAL INTERRUPT CONTROL REGISTERS For each interrupt source there i

Seite 31 - – P2.7, P3)

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-9 SYSTEM MODE REGISTER (SYM) The system mode register, SYM (set 1, DEH), is us

Seite 32

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-10 INTERRUPT MASK REGISTER (IMR) The interrupt mask register, IMR (set 1,

Seite 33

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-11 INTERRUPT PRIORITY REGISTER (IPR) The interrupt priority register, IPR (set

Seite 34 - 2 ADDRESS SPACES

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-12 Interrupt Priority Register (IPR)FFH, Set 1, Bank 0, R/W.7 .6 .5 .4 .3

Seite 35 - PROGRAM MEMORY (ROM)

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER xi List of Figures Figure Title Page Number Number 1-1 Block Diagram ...

Seite 36 - Figure 2-2. Smart Option

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-13 INTERRUPT REQUEST REGISTER (IRQ) You can poll bit values in the interrupt r

Seite 37

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-14 INTERRUPT PENDING FUNCTION TYPES Overview There are two types of interr

Seite 38 - REGISTER ARCHITECTURE

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-15 INTERRUPT SOURCE POLLING SEQUENCE The interrupt request polling and servici

Seite 39

INTERRUPT STRUCTURE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 5-16 GENERATING INTERRUPT VECTOR ADDRESSES The interrupt vector area in the

Seite 40

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INTERRUPT STRUCTURE 5-17 FAST INTERRUPT PROCESSING (Continued) Two other system registers support fa

Seite 41

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-1 6 INSTRUCTION SET OVERVIEW The SAM88RC instruction set is specifically design

Seite 42

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-2 Table 6-1. Instruction Group Summary Mnemonic Operands Instruction Load Inst

Seite 43

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-3 Table 6-1. Instruction Group Summary (Continued) Mnemonic Operands Instructi

Seite 44

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-4 Table 6-1. Instruction Group Summary (Continued) Mnemonic Operands Instructio

Seite 45

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-5 Table 6-1. Instruction Group Summary (Concluded) Mnemonic Operands Instructi

Seite 46

xii S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER List of Figures Figure Title Page Number Number 5-1 S3C8-Series Interrupt Types...

Seite 47

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-6 FLAGS REGISTER (FLAGS) The flags register FLAGS contains eight bits that descr

Seite 48 - REGISTER ADDRESSING

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-7 FLAG DESCRIPTIONS C Carry Flag (FLAGS.7) The C flag is set to "1"

Seite 49

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-8 INSTRUCTION SET NOTATION Table 6-2. Flag Notation Conventions Flag Description

Seite 50

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-9 Table 6-4. Instruction Notation Conventions Notation Description Actual Ope

Seite 51

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-10 Table 6-5. Opcode Quick Reference OPCODE MAP LOWER NIBBLE (HEX) − 0 1 2 3

Seite 52

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-11 Table 6-5. Opcode Quick Reference (Continued) OPCODE MAP LOWER NIBBLE (HEX)

Seite 53

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-12 CONDITION CODES The opcode of a conditional jump always contains a 4-bit fiel

Seite 54

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-13 INSTRUCTION DESCRIPTIONS This section contains detailed information and prog

Seite 55 - SYSTEM AND USER STACK

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-14 ADC — Add with carry ADC dst,src Operation: dst ← dst + src + c The

Seite 56

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-15 ADD — Add ADD dst,src Operation: dst ← dst + src The source operand is

Seite 57 - 3 ADDRESSING MODES

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER xiii List of Figures (Continued) Page Title Page Number Number 9-19 Port 4 High-B

Seite 58 - REGISTER ADDRESSING MODE (R)

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-16 AND — Logical AND AND dst,src Operation: dst ← dst AND src The source

Seite 59

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-17 BAND — Bit AND BAND dst,src.b BAND dst.b,src Operation: dst(0) ← dst(0)

Seite 60

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-18 BCP — Bit Compare BCP dst,src.b Operation: dst(0) – src(b) The specified

Seite 61

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-19 BITC — Bit Complement BITC dst.b Operation: dst(b) ← NOT dst(b) This instr

Seite 62 - (Concluded)

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-20 BITR — Bit Reset BITR dst.b Operation: dst(b) ← 0 The BITR instruction cle

Seite 63 - INDEXED ADDRESSING MODE (X)

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-21 BITS — Bit Set BITS dst.b Operation: dst(b) ← 1 The BITS instruction se

Seite 64

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-22 BOR — Bit OR BOR dst,src.b BOR dst.b,src Operation: dst(0) ← dst(0) OR

Seite 65

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-23 BTJRF — Bit Test, Jump Relative on False BTJRF dst,src.b Operation: If src

Seite 66 - DIRECT ADDRESS MODE (DA)

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-24 BTJRT — Bit Test, Jump Relative on True BTJRT dst,src.b Operation: If src(b

Seite 67

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-25 BXOR — Bit XOR BXOR dst,src.b BXOR dst.b,src Operation: dst(0) ← dst(0)

Seite 68 - INDIRECT ADDRESS MODE (IA)

xiv S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER List of Figures (Concluded) Page Title Page Number Number 17-1 Stop Mode Relea

Seite 69 - RELATIVE ADDRESS MODE (RA)

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-26 CALL — Call Procedure CALL dst Operation: SP ← SP – 1 @SP ← PCL SP ← SP –

Seite 70 - IMMEDIATE MODE (IM)

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-27 CCF — Complement Carry Flag CCF Operation: C ← NOT C The carry flag (C) i

Seite 71 - 4 CONTROL REGISTERS

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-28 CLR — Clear CLR dst Operation: dst ← "0" The destination locatio

Seite 72

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-29 COM — Complement COM dst Operation: dst ← NOT dst The contents of the

Seite 73

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-30 CP — Compare CP dst,src Operation: dst – src The source operand is compar

Seite 74 - FLAGS - System Flags Register

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-31 CPIJE — Compare, Increment, and Jump on Equal CPIJE dst,src,RA Operation:

Seite 75

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-32 CPIJNE — Compare, Increment, and Jump on Non-Equal CPIJNE dst,src,RA Operati

Seite 76

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-33 DA — Decimal Adjust DA dst Operation: dst ← DA dst The destination opera

Seite 77

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-34 DA — Decimal Adjust DA (Continued) Example: Given: Working register R0 con

Seite 78

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-35 DEC — Decrement DEC dst Operation: dst ← dst – 1 The contents of the dest

Seite 79

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER xv List of Tables Table Title Page Number Number 1-1 S3C8275X/F8275X/C8278X/F8278X/C8

Seite 80 - 4-10

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-36 DECW — Decrement Word DECW dst Operation: dst ← dst – 1 The contents of

Seite 81 - 4-11

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-37 DI — Disable Interrupts DI Operation: SYM (0) ← 0 Bit zero of the system m

Seite 82 - 4-12

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-38 DIV — Divide (Unsigned) DIV dst,src Operation: dst ÷ src dst (UPPER)

Seite 83 - 4-13

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-39 DJNZ — Decrement and Jump if Non-Zero DJNZ r,dst Operation: r ← r – 1

Seite 84 - 4-14

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-40 EI — Enable Interrupts EI Operation: SYM (0) ← 1 An EI instruction sets b

Seite 85 - 4-15

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-41 ENTER — Enter ENTER Operation: SP ← SP – 2 @SP ← IP IP ← PC PC ← @IP IP

Seite 86 - 4-16

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-42 EXIT — Exit EXIT Operation: IP ← @SP SP ← SP + 2 PC ← @IP IP ← IP +

Seite 87 - 4-17

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-43 IDLE — Idle Operation IDLE Operation: The IDLE instruction stops the CP

Seite 88 - 4-18

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-44 INC — Increment INC dst Operation: dst ← dst + 1 The contents of the des

Seite 89 - 4-19

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-45 INCW — Increment Word INCW dst Operation: dst ← dst + 1 The contents

Seite 90

xvi S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER List of Tables (Continued) Table Title Page Number Number 17-1 Absolute Maximum Ra

Seite 91

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-46 IRET — Interrupt Return IRET IRET (Normal) IRET (Fast) Operation: FLAGS ←

Seite 92 - 4-22

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-47 JP — Jump JP cc,dst (Conditional) JP dst (Unconditional) Operation: If

Seite 93 - 4-23

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-48 JR — Jump Relative JR cc,dst Operation: If cc is true, PC ← PC + dst

Seite 94 - 4-24

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-49 LD — Load LD dst,src Operation: dst ← src The contents of the source are

Seite 95 - 4-25

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-50 LD — Load LD (Continued) Examples: Given: R0 = 01H, R1 = 0AH, register

Seite 96 - 4-26

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-51 LDB — Load Bit LDB dst,src.b LDB dst.b,src Operation: dst(0) ← src(b)

Seite 97 - 4-27

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-52 LDC/LDE — Load Memory LDC/LDE dst,src Operation: dst ← src This instructio

Seite 98 - 4-28

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-53 LDC/LDE — Load Memory LDC/LDE (Continued) Examples: Given: R0 = 11H, R1

Seite 99 - 4-29

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-54 LDCD/LDED — Load Memory and Decrement LDCD/LDED dst,src Operation: dst ← s

Seite 100 - or alternative function

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-55 LDCI/LDEI — Load Memory and Increment LDCI/LDEI dst,src Operation: dst ←

Seite 101 - 4-31

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER xvii List of Programming Tips Description Page Number Chapter 2: Address Spaces Usi

Seite 102 - 4-32

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-56 LDCPD/LDEPD — Load Memory with Pre-Decrement LDCPD/ LDEPD dst,src Operation:

Seite 103 - 4-33

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-57 LDCPI/LDEPI — Load Memory with Pre-Increment LDCPI/ LDEPI dst,src Operation

Seite 104 - 4-34

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-58 LDW — Load Word LDW dst,src Operation: dst ← src The contents of the sourc

Seite 105 - 4-35

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-59 MULT — Multiply (Unsigned) MULT dst,src Operation: dst ← dst × src The

Seite 106 - 4-36

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-60 NEXT — Next NEXT Operation: PC ← @ IP IP ← IP + 2 The NEXT instructi

Seite 107 - 4-37

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-61 NOP — No Operation NOP Operation: No action is performed when the CPU execu

Seite 108 - 4-38

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-62 OR — Logical OR OR dst,src Operation: dst ← dst OR src The source oper

Seite 109

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-63 POP — Pop From Stack POP dst Operation: dst ← @SP SP ← SP + 1 The

Seite 110 - 4-40

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-64 POPUD — Pop User Stack (Decrementing) POPUD dst,src Operation: dst ← src

Seite 111 - 4-41

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-65 POPUI — Pop User Stack (Incrementing) POPUI dst,src Operation: dst ← src

Seite 112 - 4-42

Important Notice The information in this publication has been carefully checked and is believed to be entirely accurate at the time of publication. S

Seite 113 - 4-43

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER xix List of Register Descriptions Register Full Register Name Page Identifier Number

Seite 114

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-66 PUSH — Push To Stack PUSH src Operation: SP ← SP – 1 @SP ← src A PU

Seite 115 - 4-45

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-67 PUSHUD — Push User Stack (Decrementing) PUSHUD dst,src Operation: IR ← IR

Seite 116 - 4-46

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-68 PUSHUI — Push User Stack (Incrementing) PUSHUI dst,src Operation: IR ← IR

Seite 117 - 4-47

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-69 RCF — Reset Carry Flag RCF RCF Operation: C ← 0 The carry flag is clear

Seite 118 - 5 INTERRUPT STRUCTURE

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-70 RET — Return RET Operation: PC ← @SP SP ← SP + 2 The RET instruction

Seite 119

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-71 RL — Rotate Left RL dst Operation: C ← dst (7) dst (0) ← dst (7) dst

Seite 120

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-72 RLC — Rotate Left Through Carry RLC dst Operation: dst (0) ← C C ← dst

Seite 121

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-73 RR — Rotate Right RR dst Operation: C ← dst (0) dst (7) ← dst (0) dst

Seite 122

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-74 RRC — Rotate Right Through Carry RRC dst Operation: dst (7) ← C C ← dst

Seite 123

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-75 SB0 — Select Bank 0 SB0 Operation: BANK ← 0 The SB0 instruction clears t

Seite 124

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER xxi List of Instruction Descriptions Instruction Full Register Name Page Mnemonic Num

Seite 125

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-76 SB1 — Select Bank 1 SB1 Operation: BANK ← 1 The SB1 instruction sets the

Seite 126

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-77 SBC — Subtract with Carry SBC dst,src Operation: dst ← dst – src – c

Seite 127 - 5-10

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-78 SCF — Set Carry Flag SCF Operation: C ← 1 The carry flag (C) is set to lo

Seite 128 - 5-11

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-79 SRA — Shift Right Arithmetic SRA dst Operation: dst (7) ← dst (7) C ←

Seite 129 - 5-12

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-80 SRP/SRP0/SRP1 — Set Register Pointer SRP src SRP0 src SRP1 src Operation:

Seite 130 - 5-13

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-81 STOP — Stop Operation STOP Operation: The STOP instruction stops the both

Seite 131 - 5-14

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-82 SUB — Subtract SUB dst,src Operation: dst ← dst – src The source operan

Seite 132 - 5-15

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-83 SWAP — Swap Nibbles SWAP dst Operation: dst (0 – 3) ↔ dst (4 – 7) T

Seite 133 - 5-16

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-84 TCM — Test Complement Under Mask TCM dst,src Operation: (NOT dst) AND src

Seite 134 - 5-17

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-85 TM — Test Under Mask TM dst,src Operation: dst AND src This instructio

Seite 135 - 6 INSTRUCTION SET

xxii S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER List of Instruction Descriptions (Continued) Instruction Full Register Name Page M

Seite 136

INSTRUCTION SET S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 6-86 WFI — Wait for Interrupt WFI Operation: The CPU is effectively halted until

Seite 137

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X INSTRUCTION SET 6-87 XOR — Logical Exclusive OR XOR dst,src Operation: dst ← dst XOR src T

Seite 138

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CLOCK CIRCUIT 7-1 7 CLOCK CIRCUIT OVERVIEW The S3C8275X/C8278X/C8274X microcontroller has two oscill

Seite 139

CLOCK CIRCUIT S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 7-2 MAIN OSCILLATOR CIRCUITS XINXOUT Figure 7-1. Crystal/Ceramic Oscillator (fx) XIN

Seite 140

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CLOCK CIRCUIT 7-3 CLOCK STATUS DURING POWER-DOWN MODES The two power-down modes, Stop mode and Idle

Seite 141

CLOCK CIRCUIT S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 7-4 SYSTEM CLOCK CONTROL REGISTER (CLKCON) The system clock control register, CLKCON

Seite 142

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CLOCK CIRCUIT 7-5 CLOCK OUTPUT CONTROL REGISTER (CLOCON) The clock output control register, CLOCON,

Seite 143

CLOCK CIRCUIT S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 7-6 OSCILLATOR CONTROL REGISTER (OSCCON) The oscillator control register, OSCCON, is

Seite 144 - 6-10

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CLOCK CIRCUIT 7-7 SWITCHING THE CPU CLOCK Data loading in the oscillator control register, OSCCON, d

Seite 145 - ↓ ↓ ↓ ↓ ↓ ↓ ↓

CLOCK CIRCUIT S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 7-8 STOP Control Register (STPCON)FBH, Set 1, Bank 0, R/W.7 .6 .5 .4 .3 .2 .1 .0MSB

Seite 146

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X PRODUCT OVERVIEW 1-1 1 PRODUCT OVERVIEW S3C8-SERIES MICROCONTROLLERS Samsung's S3C8 series of

Seite 147 - 6-13

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X RESET and POWER-DOWN 8-1 8 RESET and POWER-DOWN SYSTEM RESET OVERVIEW During a power-on reset, t

Seite 148 - ADC — Add with carry

RESET and POWER-DOWN S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 8-2 HARDWARE RESET VALUES Table 8-1, 8-2, 8-3 list the reset values for CPU a

Seite 149 - ADD — Add

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X RESET and POWER-DOWN 8-3 Table 8-2. S3C8275X/C8278X/C8274X Set 1, Bank 0 Register Values After RE

Seite 150 - — Logical AND

RESET and POWER-DOWN S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 8-4 Table 8-3. S3C8275X/C8278X/C8274X Set 1, Bank 1 Register Values After RES

Seite 151 - — Bit AND

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X RESET and POWER-DOWN 8-5 POWER-DOWN MODES STOP MODE Stop mode is invoked by the instruction STOP

Seite 152 - BCP — Bit Compare

RESET and POWER-DOWN S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 8-6 IDLE MODE Idle mode is invoked by the instruction IDLE (opcode 6FH). In i

Seite 153 - — Bit Complement

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-1 9 I/O PORTS OVERVIEW The S3C8275X/C8278X/C8274X microcontroller has seven bit-program

Seite 154 - BITR — Bit Reset

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-2 PORT DATA REGISTERS Table 9-2 gives you an overview of the register locations

Seite 155 - BITS — Bit Set

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-3 PORT 0 Port 0 is an 8-bit I/O port with individually configurable pins. Port 0 pins a

Seite 156 - BOR — Bit OR

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-4 Port 0 Control Register, High Byte (P0CONH)E4H, Set 1, Bank 0, R/W.7 .6 .5 .4

Seite 157

PRODUCT OVERVIEW S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 1-2 FEATURESCPU • SAM88RC CPU core Memory • Program Memory(ROM) - 16K×8 bits progr

Seite 158

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-5 Port 0 Pull-up Control Register (P0PUR)E6H, Set 1, Bank 0, R/W.7 .6 .5 .4 .3 .2 .1 .0

Seite 159 - BXOR — Bit XOR

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-6 External Interrupt Pending Register (EXTIPND)F7H, Set 1, Bank 0, R/W.7 .6 .5 .

Seite 160 - CALL — Call Procedure

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-7 PORT 1 Port 1 is an 8-bit I/O port with individually configurable pins. Port 1 pins a

Seite 161 - CCF — Complement Carry Flag

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-8 Port 1 Control Register, High Byte (P1CONH)E7H, Set 1, Bank 0, R/W.7 .6 .5 .4

Seite 162 - CLR — Clear

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-9 Port 1 Pull-up Control Register (P1PUR)E9H, Set 1, Bank 0, R/W.7 .6 .5 .4 .3 .2 .1 .0

Seite 163 - COM — Complement

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-10 External Interrupt Control Register, Low Byte (EXTICONL)F9H, Set 1, Bank 0, R

Seite 164 - CP — Compare

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-11 PORT 2 Port 2 is an 8-bit I/O port with individually configurable pins. Port 2 pins

Seite 165 - 6-31

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-12 Port 2 Control Register, Low Byte (P2CONL)EBH, Set 1, Bank 0, R/W.7 .6 .5 .4

Seite 166 - 6-32

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-13 PORT 3 Port 3 is an 8-bit I/O port with individually configurable pins. Port 3 pins

Seite 167 - DA — Decimal Adjust

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-14 Port 3 Control Register, Low Byte (P3CONL)EEH, Set 1, Bank 0, R/W.7 .6 .5 .4

Seite 168

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X PRODUCT OVERVIEW 1-3 BLOCK DIAGRAM 544/288 ByteRegister File16/8/4-KbyteROM8-Bit Timer/Counter BI/O Po

Seite 169 - DEC — Decrement

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-15 PORT 4 Port 4 is an 8-bit I/O port with individually configurable pins. Port 4 pins

Seite 170 - DECW — Decrement Word

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-16 Port 4 Control Register, Low Byte (P4CONL)EAH, Set 1, Bank 1, R/W.7 .6 .5 .4

Seite 171 - DI — Disable Interrupts

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-17 PORT 5 Port 5 is an 8-bit I/O port with individually configurable pins. Port 5 pins

Seite 172 - DIV — Divide (Unsigned)

I/O PORTS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 9-18 Port 5 Control Register, Low Byte (P5CONL)ECH, Set 1, Bank 1, R/W.7 .6 .5 .4

Seite 173 - 6-39

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X I/O PORTS 9-19 PORT 6 Port 6 is a 4-bit I/O port with individually configurable pins. Port 6 pins a

Seite 174 - EI — Enable Interrupts

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X BASIC TIMER 10-1 10 BASIC TIMER OVERVIEW Basic timer (BT) can be used in two different ways: •

Seite 175 - ENTER — Enter

BASIC TIMER S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 10-2 BASIC TIMER CONTROL REGISTER (BTCON) The basic timer control register, BTCON, i

Seite 176 - EXIT — Exit

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X BASIC TIMER 10-3 BASIC TIMER FUNCTION DESCRIPTION Watchdog Timer Function You can program the basic

Seite 177 - IDLE — Idle Operation

BASIC TIMER S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 10-4 NOTE:During a power-on reset operation, the CPU is idle during the required osc

Seite 178 - INC — Increment

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X TIMER 1 11-1 11 TIMER 1 ONE 16-BIT TIMER MODE (TIMER 1) The 16-bit timer 1 is used in one 16-bit time

Seite 179 - INCW — Increment Word

PRODUCT OVERVIEW S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 1-4 PIN ASSIGNMENT SEG0/P5.7COM0/P6.0COM1/P6.1COM2/P6.2COM3/P6.3VLC0VLC1VLC2VDDVSSX

Seite 180 - Interrupt Return

TIMER 1 S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 11-2 Timer 1 Control Register (TACON) You use the timer 1 control register, TACON, to • Enab

Seite 181 - JP — Jump

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X TIMER 1 11-3 NOTE:When one 16-bit timer mode (TACON.7 <- "1": Timer 1)TACON.6-.4MUX1/81/

Seite 182 - JR — Jump Relative

TIMER 1 S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 11-4 TWO 8-BIT TIMERS MODE (TIMER A and B) OVERVIEW The 8-bit timer A and B are the 8-bit gen

Seite 183 - LD — Load

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X TIMER 1 11-5 TACON and TBCON are located in set 1, bank 1, at address E6H and E7H, and is read/write

Seite 184

TIMER 1 S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 11-6 Timer B Control Register (TBCON)E7H, Set 1, Bank 1, R/W.7 .6 .5 .4 .3 .2 .1 .0MSB LSBTi

Seite 185 - LDB — Load Bit

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X TIMER 1 11-7 NOTE:When two 8-bit timers mode (TACON.7 <- "0": Timer A)TACON.6-.4MUX1/81/

Seite 186 - LDC/LDE — Load Memory

TIMER 1 S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 11-8 1/81/641/2561/512NOTE:When two 8-bit timers mode (TACON.7 <- "0": Timer B)T

Seite 187

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X WATCH TIMER 12-1 12 WATCH TIMER OVERVIEW Watch timer functions include real-time and watch-time measu

Seite 188 - Load Memory and Decrement

WATCH TIMER S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 12-2 WATCH TIMER CONTROL REGISTER (WTCON) The watch timer control register, WTCON is

Seite 189 - Load Memory and Increment

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X WATCH TIMER 12-3 WATCH TIMER CIRCUIT DIASGRAM WT INT EnableWTCON.1WTCON.2WTCON.3WTCON.4WTCON.5WTCON.6

Seite 190 - 6-56

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X PRODUCT OVERVIEW 1-5 S3C8275X/F8275XS3C8278X/F8278XS3C8274X/F8274X(64-LQFP-1010)1234567891011121314151

Seite 191 - 6-57

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X LCD CONTROLLER/DRIVER 13-1 13 LCD CONTROLLER/DRIVER OVERVIEW The S3C8275X/C8278X/C8274X microcontroll

Seite 192 - LDW — Load Word

LCD CONTROLLER/DRIVER S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 13-2 LCD CIRCUIT DIAGRAM Data BUSPortLatchLCONLCDDisplayRAM(200H-20FH)SEG/Por

Seite 193 - MULT — Multiply (Unsigned)

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X LCD CONTROLLER/DRIVER 13-3 LCD RAM ADDRESS AREA RAM addresses of page 2 are used as LCD data memory.

Seite 194 - NEXT — Next

LCD CONTROLLER/DRIVER S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 13-4 LCD CONTROL REGISTER (LCON) A LCON is located in set 1, bank 1, at addre

Seite 195 - NOP — No Operation

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X LCD CONTROLLER/DRIVER 13-5 LCD VOLTAGE DIVIDING RESISTOR NOTES:1. R = Internal LCD dividing resist

Seite 196 - OR — Logical OR

LCD CONTROLLER/DRIVER S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 13-6 COMMON (COM) SIGNALS The common signal output pin selection (COM pin sel

Seite 197 - POP — Pop From Stack

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X LCD CONTROLLER/DRIVER 13-7 FRSelect Non-Select1 FrameCOMVssSEGVssCOM-SEGVssVLC1, 2VLC 0-VLC 0-VLC1, 2

Seite 198 - 6-64

LCD CONTROLLER/DRIVER S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 13-8 1 Frame012 312VSSVSSCOM0COM1COM3SEG0COM0-SEG0COM0-SEG1COM1-SEG1COM2FR03V

Seite 199 - 6-65

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X SERIAL I/O INTERFACE 14-1 14 SERIAL I/O INTERFACE OVERVIEW Serial I/O modules, SIO can interface

Seite 200 - PUSH — Push To Stack

SERIAL I/O INTERFACE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 14-2 SIO CONTROL REGISTERS (SIOCON) The control register for serial I/O inter

Seite 201 - 6-67

PRODUCT OVERVIEW S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 1-6 PIN DESCRIPTIONS Table 1-1. S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X Pin Des

Seite 202 - 6-68

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X SERIAL I/O INTERFACE 14-3 SIO PRE-SCALER REGISTER (SIOPS) The prescaler register for serial I/O in

Seite 203 - RCF — Reset Carry Flag

SERIAL I/O INTERFACE S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 14-4 SERIAL I/O TIMING DIAGRAM (SIO) SOTransmitCompleteSIO INTSet SIOCON.3DO7

Seite 204 - RET — Return

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X BATTERY LEVEL DETECTOR 15-1 15 BATTERY LEVEL DETECTOR OVERVIEW The S3C8275X/C8278X/C8274X micro-co

Seite 205 - RL — Rotate Left

BATTERY LEVEL DETECTOR S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 15-2 BATTERY LEVEL DETECTOR CONTROL REGISTER (BLDCON) The bit 3 of BLDCON

Seite 206 - Rotate Left Through Carry

S3F8275X EMBEDDED FLASH MEMORY INTERFACE 16-1 16 EMBEDDED FLASH MEMORY INTERFACE OVERVIEW This chapter is only for the S3F8275X. The S3F8275X h

Seite 207 - RR — Rotate Right

EMBEDDED FLASH MEMORY INTERFACE S3F8275X 16-2 USER PROGRAM MODE This mode supports sector erase, byte programming, byte read and one protectio

Seite 208 - Rotate Right Through Carry

S3F8275X EMBEDDED FLASH MEMORY INTERFACE 16-3 Flash Memory User Programming Enable Register The FMUSR register is used for a safety operation of

Seite 209 - SB0 — Select Bank 0

EMBEDDED FLASH MEMORY INTERFACE S3F8275X 16-4 Flash Memory Sector Address Registers There are two sector address registers for addressing a se

Seite 210 - SB1 — Select Bank 1

S3F8275X EMBEDDED FLASH MEMORY INTERFACE 16-5 ISPTM (ON-BOARD PROGRAMMING) SECTOR ISPTM sectors located in program memory area can store on boar

Seite 211 - SBC — Subtract with Carry

EMBEDDED FLASH MEMORY INTERFACE S3F8275X 16-6 Table 16-1. ISP Sector Size Smart Option(003EH) ISP Size Selection BitBit 2 Bit 1 Bit 0 Area o

Seite 212 - SCF — Set Carry Flag

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X PRODUCT OVERVIEW 1-7 Table 1-1. S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X Pin Descriptions (Continue

Seite 213 - SRA — Shift Right Arithmetic

S3F8275X EMBEDDED FLASH MEMORY INTERFACE 16-7 SECTOR ERASE User can erase a flash memory partially by using sector erase function only in User P

Seite 214 - Set Register Pointer

EMBEDDED FLASH MEMORY INTERFACE S3F8275X 16-8 The Sector Erase Procedure in User Program Mode 1. Set Flash Memory User Programming Enable Reg

Seite 215 - STOP — Stop Operation

S3F8275X EMBEDDED FLASH MEMORY INTERFACE 16-9 PROGRAMMING A flash memory is programmed in one byte unit after sector erase. And for programming

Seite 216 - SUB — Subtract

EMBEDDED FLASH MEMORY INTERFACE S3F8275X 16-10  PROGRAMMING TIP ⎯ Program • • SB1 LD FMUSR,#0A5H ; User Program mode enable LD FM

Seite 217 - SWAP — Swap Nibbles

S3F8275X EMBEDDED FLASH MEMORY INTERFACE 16-11 READING The read operation of programming starts by 'LDC' instruction. The Reading Proc

Seite 218 - Test Complement Under Mask

EMBEDDED FLASH MEMORY INTERFACE S3F8275X 16-12 HARD LOCK PROTECTION User can set Hard Lock Protection by write ‘0110’ in FMCON.7−4. If this fu

Seite 219 - TM — Test Under Mask

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ELECTRICAL DATA 17-1 17 ELECTRICAL DATA OVERVIEW In this chapter, S3C8275X/C8278X/C8274X electrical c

Seite 220 - WFI — Wait for Interrupt

ELECTRICAL DATA S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 17-2 Table 17-1. Absolute Maximum Ratings (TA = 25 °C) Parameter Symbol Condition

Seite 221 - XOR — Logical Exclusive OR

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ELECTRICAL DATA 17-3 Table 17-2. D.C. Electrical Characteristics (Continued) (TA = − 25°C to + 85

Seite 222 - 7 CLOCK CIRCUIT

ELECTRICAL DATA S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 17-4 Table 17-2. D.C. Electrical Characteristics (Concluded) (TA = − 25°C to +

Seite 223 - 32.768 kHz

NOTIFICATION OF REVISIONS ORIGINATOR: Samsung Electronics, LSI Development Group, Gi-Heung, South Korea PRODUCT NAME: S3C8275X/F8275X/C8278X/F8278

Seite 224

PRODUCT OVERVIEW S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 1-8 PIN CIRCUITS P-ChannelN-ChannelInVDD Figure 1-4. Pin Circuit Type A InVDDSchmit

Seite 225

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ELECTRICAL DATA 17-5 Table 17-3. Data Retention Supply Voltage in Stop Mode (TA = − 25 °C to + 85

Seite 226

ELECTRICAL DATA S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 17-6 Execution ofSTOP InstrctionRESETOccurs~~VDDDR~~Stop ModeOscillationStabilizati

Seite 227

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ELECTRICAL DATA 17-7 Table 17-5. A.C. Electrical Characteristics (TA = − 25°C to + 85°C, VDD = 2.

Seite 228

ELECTRICAL DATA S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 17-8 nRESETtRSL0.2 VDD Figure 17-4. Input Timing for RESET tKHtKL0.2VDDSCKtKCY0.8V

Seite 229

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ELECTRICAL DATA 17-9 Table 17-6. Battery Level Detector Electrical Characteristics (TA = 25°C, VDD

Seite 230 - 8 RESET and POWER-DOWN

ELECTRICAL DATA S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 17-10 Table 17-8. Main Oscillation Characteristics (TA = − 25°C to + 85°C) Os

Seite 231

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ELECTRICAL DATA 17-11 Table 17-10. Main Oscillation Stabilization Time (TA = − 25 °C to + 85 °C,

Seite 232

ELECTRICAL DATA S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 17-12 Table 17-11. Sub Oscillation Stabilization Time (TA = − 25 °C to + 85 °C,

Seite 233

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ELECTRICAL DATA 17-13 2 MHz6.25 kHz(main)/8.2 kHz(sub)24Supply Voltage (V)Instruction Clock = 1/4n x

Seite 234 - POWER-DOWN MODES

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MECHANICAL DATA 18-1 18 MECHANICAL DATA OVERVIEW The S3C8275X/C8278X/C8274X microcontroller is currently

Seite 235

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X PRODUCT OVERVIEW 1-9 OutCOM/SEGVLC0VLC1VLC2OutputDisableVSS Figure 1-7. Pin Circuit Type H-4 VDDOpen

Seite 236 - 9 I/O PORTS

MECHANICAL DATA S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 18-2 0.08 MAX0.09~0.2064-LQFP-1010#64NOTE: Dimensions are in millimeters.10.00 BSC12.

Seite 237 - .7 .6 .5 .4 .3 .2 .1 .0 LSB

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X S3F8275X/F8278X/F8274X FLASH MCU 19-1 19 S3F8275X/F8278X/F8274X FLASH MCU OVERVIEW The S3F8275X/F8

Seite 238 - 9-3

S3F8275X/F8278X/F8274X FLASH MCU S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 19-2 S3F8275XS3F8278XS3F8274X(64-QFP-1420F)123456789101112131415

Seite 239

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X S3F8275X/F8278X/F8274X FLASH MCU 19-3 S3F8275XS3F8278XS3F8274X(64-LQFP-1010)12345678910111213141516

Seite 240 - 9-5

S3F8275X/F8278X/F8274X FLASH MCU S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 19-4 Table 19-1. Descriptions of Pins Used to Read/Write the Fla

Seite 241

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X S3F8275X/F8278X/F8274X FLASH MCU 19-5 OPERATING MODE CHARACTERISTICS When 12.5 V is supplied to the

Seite 242 - 9-7

S3F8275X/F8278X/F8274X FLASH MCU S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 19-6 Table 19-4. D.C. Electrical Characteristics (TA = − 25°C

Seite 243

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X S3F8275X/F8278X/F8274X FLASH MCU 19-7 2 MHz6.25 kHz (main)/8.2 kHz(sub)24Supply Voltage (V)Instruct

Seite 244 - 9-9

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X DEVELOPMENT TOOLS 20-1 20 DEVELOPMENT TOOLS OVERVIEW Samsung provides a powerful and easy-to-use devel

Seite 245

DEVELOPMENT TOOLS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 20-2 BUSSMDS2+RS-232CPODProbeAdapterPROM/OTP Writer UnitRAM Break/Display UnitTrac

Seite 246

PRODUCT OVERVIEW S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 1-10 VDDDataOutputDisable 1COM/SEGOutputDisable 2Resistor EnableVDDCircuitType H-4P

Seite 247

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X DEVELOPMENT TOOLS 20-3 TB8275/8/4 TARGET BOARD The TB8275/8/4 target board is used for the S3C8275X/C82

Seite 248

DEVELOPMENT TOOLS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 20-4 Table 20-1. Power Selection Settings for TB8275/8/4 "To User_Vcc" S

Seite 249

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X DEVELOPMENT TOOLS 20-5 Table 20-3. Select Smart Option Source Setting for TB8275/8/4 "Smart Option

Seite 250 - 9-15

DEVELOPMENT TOOLS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 20-6 Table 20-5. Device Selection Settings for TB8275/8/4 "Device Selection&q

Seite 251

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X DEVELOPMENT TOOLS 20-7 INT7/P1.7SEG30/P2.1SEG28/P2.3SEG26/P2.5SEG24/P2.7SEG22/P3.1SEG20/P3.3SEG18/P3.5S

Seite 252

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X PRODUCT OVERVIEW 1-11 VDDDataOutputDisable 1Resistor EnableVDDCircuitType H-4P-CHN-CHPull-UpResistorI/

Seite 253

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-1 2 ADDRESS SPACES OVERVIEW The S3C8275X/C8278X/C8274X microcontroller has two types

Seite 254 - 9-19

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-2 PROGRAM MEMORY (ROM) Program memory (ROM) stores program codes or table data. The

Seite 255 - 10 BASIC TIMER

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-3 SMART OPTION ROM Address: 003EHLSBMSB .7 .6 .5 .4 .3 .2 .1 .0ISP reset vector chang

Seite 256

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-4 Smart option is the ROM option for start condition of the chip. The ROM address u

Seite 257 - 10-3

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-5 REGISTER ARCHITECTURE In the S3C8275X/C8278X/C8274X implementation, the upper 64-by

Seite 258 - 10-4

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-6 System Registers(Register Addressing Mode)General Purpose Register(Register Addre

Seite 259 - 11 TIMER 1

REVISION HISTORY Revision Date Remark 0 February, 2005 Preliminary spec for internal release only. 1 April, 2005 First edition. Reviewed by Finec

Seite 260

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-7 System Registers(Register Addressing Mode)General Purpose Register(Register Addres

Seite 261

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-8 REGISTER PAGE POINTER (PP) The S3C8-series architecture supports the logical expa

Seite 262

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-9  PROGRAMMING TIP — Using the Page Pointer for RAM Clear (Page 0, Page 1) LD PP,#0

Seite 263

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-10 REGISTER SET 1 The term set 1 refers to the upper 64 bytes of the register file,

Seite 264

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-11 PRIME REGISTER SPACE The lower 192 bytes (00H–BFH) of the S3C8275X/C8278X/C8274X&a

Seite 265

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-12 WORKING REGISTERS Instructions can access specific 8-bit registers or 16-bit reg

Seite 266

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-13 USING THE REGISTER POINTS Register pointers RP0 and RP1, mapped to addresses D6H a

Seite 267 - 12 WATCH TIMER

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-14 16-ByteContiguousworkingRegister blockRegister FileContains 328-Byte Slices0 0

Seite 268

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-15 REGISTER ADDRESSING The S3C8-series register architecture provides an efficient me

Seite 269 - WATCH TIMER CIRCUIT DIASGRAM

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-16 RP1RP0RegisterPointers00HAllAddressingModesPage 0Indirect Register,IndexedAddres

Seite 270 - 13 LCD CONTROLLER/DRIVER

REVISION DESCRIPTIONS 1. Electrical Data Table 17-12. A.C. Electrical Characteristics for Internal Flash ROM (TA = − 25 °C to + 85 °C, VDD = 2.0

Seite 271 - LCD CIRCUIT DIAGRAM

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-17 COMMON WORKING REGISTER AREA (C0H–CFH) After a reset, register pointers RP0 and RP

Seite 272

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-18  PROGRAMMING TIP — Addressing the Common Working Register Area As the following

Seite 273 - LC0, VLC1(VLC2), and VSS

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-19 Together they create an8-bit register addressRegister pointerprovides fivehigh-ord

Seite 274 - S3C8275X/C8278X/C8274X

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-20 8-BIT WORKING REGISTER ADDRESSING You can also use 8-bit working register addres

Seite 275

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-21 8-bit addressform instruction'LD R11, R2'RP00 1 1 0 0 0 0 01 1 0

Seite 276

ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 2-22 SYSTEM AND USER STACK The S3C8-series microcontrollers use the system stack for

Seite 277

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESS SPACES 2-23  Programming TIP — Standard Stack Operations Using PUSH and POP The following exa

Seite 278 - 14 SERIAL I/O INTERFACE

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESSING MODES 3-1 3 ADDRESSING MODES OVERVIEW Instructions that are stored in program memory are f

Seite 279 - 14-2

ADDRESSING MODES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 3-2 REGISTER ADDRESSING MODE (R) In Register addressing mode (R), the operand value

Seite 280 - SIO BLOCK DIAGRAM

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESSING MODES 3-3 INDIRECT REGISTER ADDRESSING MODE (IR) In Indirect Register (IR) addressing mode

Seite 281 - 14-4

Descriptions of Revision 1.4 1. Smart Option Area The Figures are modified about smart option area. Those are “Figure 2-1. Program Memory Address Sp

Seite 282 - BATTERY LEVEL DETECTOR

ADDRESSING MODES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 3-4 INDIRECT REGISTER ADDRESSING MODE (Continued) dstOPCODEPAIRPoints toRegister Pa

Seite 283 -

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESSING MODES 3-5 INDIRECT REGISTER ADDRESSING MODE (Continued) dstOPCODEADDRESS4-bitWorkingRegist

Seite 284 - OVERVIEW

ADDRESSING MODES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 3-6 INDIRECT REGISTER ADDRESSING MODE (Concluded) dstOPCODE4-bit WorkingRegister Ad

Seite 285 - USER PROGRAM MODE

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESSING MODES 3-7 INDEXED ADDRESSING MODE (X) Indexed (X) addressing mode adds an offset value to

Seite 286 - 16-3

ADDRESSING MODES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 3-8 INDEXED ADDRESSING MODE (Continued) Register FileOPERANDProgram MemoryorData Me

Seite 287

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESSING MODES 3-9 INDEXED ADDRESSING MODE (Concluded) Register FileOPERANDProgram MemoryorData Mem

Seite 288 - S3F8275X

ADDRESSING MODES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 3-10 DIRECT ADDRESS MODE (DA) In Direct Address (DA) mode, the instruction provides

Seite 289

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESSING MODES 3-11 DIRECT ADDRESS MODE (Continued) OPCODEProgram MemoryLower Address ByteMemoryAdd

Seite 290 - SECTOR ERASE

ADDRESSING MODES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 3-12 INDIRECT ADDRESS MODE (IA) In Indirect Address (IA) mode, the instruction spec

Seite 291 - 16-8

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X ADDRESSING MODES 3-13 RELATIVE ADDRESS MODE (RA) In Relative Address (RA) mode, a twos-complement sig

Seite 292 - PROGRAMMING

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER iii Preface The S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X Microcontroller User's

Seite 293 - PROGRAMMING TIP ⎯ Program

ADDRESSING MODES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 3-14 IMMEDIATE MODE (IM) In Immediate (IM) addressing mode, the operand value used

Seite 294 -  PROGRAMMING TIP ⎯ Reading

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-1 4 CONTROL REGISTERS OVERVIEW In this chapter, detailed descriptions of the S3C8

Seite 295 - HARD LOCK PROTECTION

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-2 Table 4-2. Set 1, Bank 0 Registers Register Name Mnemonic Address R/W D

Seite 296 - 17 ELECTRICAL DATA

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-3 Table 4-3. Set 1, Bank 1 Registers Register Name Mnemonic Address R/W Deci

Seite 297

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-4 FLAGS - System Flags Register.7 Carry Flag (C).6 Zero Flag (Z).5Bit Identifi

Seite 298

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-5 BLDCON — Battery Level Detector Control Register F4H Set 1, Bank 1 Bit Identi

Seite 299

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-6 BTCON — Basic Timer Control Register D3H Set 1 Bit Identifier .7 .6 .5 .4

Seite 300

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-7 CLKCON — System Clock Control Register D4H Set 1 Bit Identifier .7 .6 .5 .4

Seite 301 - 0 V)

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-8 CLOCON — Clock Output Control Register E8H Set 1, Bank 1 Bit Identifier .

Seite 302

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-9 EXTICONH — External Interrupt Control Register (High Byte) F8H Set 1, Bank 0

Seite 303

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER v Table of Contents Part I — Programming Model Chapter 1 Product Overview S3C8-Series

Seite 304

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-10 EXTICONL — External Interrupt Control Register (Low Byte) F9H Set 1, Bank

Seite 305

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-11 EXTIPND — External Interrupt Pending Register F7H Set 1, Bank 0 Bit Identifi

Seite 306 - 17-11

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-12 FLAGS — System Flags Register D5H Set 1 Bit Identifier .7 .6 .5 .4 .3 .2

Seite 307 - 17-12

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-13 FMCON — Flash Memory Control Register F0H Set 1, Bank 1 Bit Identifier .7 .

Seite 308

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-14 FMSECH — Flash Memory Sector Address Register (High Byte) F2H Set 1, Bank

Seite 309 - 18 MECHANICAL DATA

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-15 FMUSR — Flash Memory User Programming Enable Register F1H Set 1, Bank 1 Bit

Seite 310 - 64-LQFP-1010

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-16 IMR — Interrupt Mask Register DDH Set 1 Bit Identifier .7 .6 .5 .4 .3 .

Seite 311 - version of the

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-17 IPH — Instruction Pointer (High Byte) DAH Set 1 Bit Identifier

Seite 312 - S3F8274X

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-18 IPR — Interrupt Priority Register FFH Set 1, Bank 0 Bit Identifier .7 .6

Seite 313 - 19-3

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-19 IRQ — Interrupt Request Register DCH Set 1 Bit Identifier .7 .6 .5 .4 .3 .2

Seite 314

vi S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X MICROCONTROLLER Table of Contents (Continued) Chapter 4 Control Registers Overview...

Seite 315

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-20 LCON — LCD Control Register E0H Set 1, Bank 1 Bit Identifier .7 .6 .5 .

Seite 316

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-21 OSCCON — Oscillator Control Register E0H Set 1, Bank 0 Bit Identifier .7 .

Seite 317 - 19-7

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-22 P0CONH — Port 0 Control Register (High Byte) E4H Set 1, Bank 0 Bit Identi

Seite 318 - 20 DEVELOPMENT TOOLS

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-23 P0CONL — Port 0 Control Register (Low Byte) E5H Set 1, Bank 0 Bit Identifier

Seite 319 - 20-2

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-24 P0PUR — Port 0 Pull-Up Control Register E6H Set 1, Bank 0 Bit Identifier

Seite 320 - TB8275/8/4

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-25 P1CONH — Port 1 Control Register (High Byte) E7H Set 1, Bank 0 Bit Identifie

Seite 321 - To User_V

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-26 P1CONL — Port 1 Control Register (Low Byte) E8H Set 1, Bank 0 Bit Identif

Seite 322 - Option Source

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-27 P1PUR — Port 1 Pull-up Control Register F9H Set 1, Bank 0 Bit Identifier .

Seite 323 - Device Selection

CONTROL REGISTERS S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X 4-28 P2CONH — Port 2 Control Register (High Byte) EAH Set 1, Bank 0 Bit Identi

Seite 324 - 40-Pin DIP Connector

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X CONTROL REGISTER 4-29 P2CONL — Port 2 Control Register (Low Byte) EBH Set 1, Bank 0 Bit Identifier

Verwandte Modelle: F8275X | C8278X | C8274X | F8274X |

Kommentare zu diesen Handbüchern

Keine Kommentare