MF297-07aCore CPU ManualCMOS 4-BIT SINGLE CHIP MICROCOMPUTERS1C6200/6200A
4 EPSON S1C6200/6200A CORE CPU MANUAL2 MEMORY AND OPERATIONS2.1.1 Program counter blockThe program counter is used to point to the next instruction s
S1C6200/6200A CORE CPU MANUAL EPSON 52 MEMORY AND OPERATIONS2.1.3 Jump instructionsA jump can be made using the instructions in Table 2.1.3.1.Table 2
6 EPSON S1C6200/6200A CORE CPU MANUAL2 MEMORY AND OPERATIONS2.1.6 PSET instructionJump or call instructions must follow PSET immediately in order for
S1C6200/6200A CORE CPU MANUAL EPSON 72 MEMORY AND OPERATIONSThe difference between CALL and CALZ is shown in Figure 2.1.7.2.Page 15Bank 0Page 14PSETC
8 EPSON S1C6200/6200A CORE CPU MANUAL2 MEMORY AND OPERATIONS2.2 Data MemoryThe data memory area comprises 4,096 4-bit words. The RAM, timer, I/O and
S1C6200/6200A CORE CPU MANUAL EPSON 92 MEMORY AND OPERATIONS • Index register IYIndex register IY is like the index register IX: it has a4-bit page
10 EPSON S1C6200/6200A CORE CPU MANUAL2 MEMORY AND OPERATIONS2.3 ALU (Arithmetic Logic Unit) and RegistersTable 2.3.1 shows ALU operations between th
S1C6200/6200A CORE CPU MANUAL EPSON 112 MEMORY AND OPERATIONSHexadecimal operations will not always produce the correct result if performed in decima
12 EPSON S1C6200/6200A CORE CPU MANUAL2 MEMORY AND OPERATIONS2.5 InterruptsThe S1C6200/6200A can have up to 15 interrupt vectors. When used with peri
S1C6200/6200A CORE CPU MANUAL EPSON 132 MEMORY AND OPERATIONSFig. 2.5.3.1 Interrupt timing during executionClockStatusInstructionFetch5-clock Instrr
NOTICENo part of this material may be reproduced or duplicated in any form or by any means without the written permission of SeikoEpson. Seiko Epson r
14 EPSON S1C6200/6200A CORE CPU MANUAL2 MEMORY AND OPERATIONSFig. 2.5.3.3 Interrupt timing in SLEEP modeFig. 2.5.3.4 Interrupt timing with PSETFetc
S1C6200/6200A CORE CPU MANUAL EPSON 152 MEMORY AND OPERATIONSProgram Counter StepProgram Counter PageProgram Counter BankNew Page PointerNew Bank Poi
16 EPSON S1C6200/6200A CORE CPU MANUAL3 INSTRUCTION SET3INSTRUCTION SETThis chapter describes the entire instruction set of the S1C6200/6200A Core CP
S1C6200/6200A CORE CPU MANUAL EPSON 173 INSTRUCTION SET3.1.1 By functionB100000100110111111111111111111111111A100011111110111111001111111111110000910
18 EPSON S1C6200/6200A CORE CPU MANUAL3 INSTRUCTION SETB1111111111111111111111111111111111111111A0000111111111101111111111111111111111111911111111111
S1C6200/6200A CORE CPU MANUAL EPSON 193 INSTRUCTION SET↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓B111111111111111111111111111111111A11111111010010101010111101111111
20 EPSON S1C6200/6200A CORE CPU MANUAL3 INSTRUCTION SET3.1.2 In alphabetical orderB11111111111100111111111111111111000001A111000001010111100001111111
S1C6200/6200A CORE CPU MANUAL EPSON 213 INSTRUCTION SETB11111111111111111111111111111111111111111A111111111111111111101110111111110111111119111111111
22 EPSON S1C6200/6200A CORE CPU MANUAL3 INSTRUCTION SETB111111111111011111111111111111A11111111111101011110111111011091111111111110111110111111111018
S1C6200/6200A CORE CPU MANUAL EPSON 233 INSTRUCTION SET3.1.3 By operation codeB0000000011111111111111111111111111111A00001111000000000000000000011111
S1C60/62 FamilyDevicesS1 C 60N01 F 0A01Packing specifications 00 : Besides tape & reel 0A : TCP BL 2 directions 0B : Tape & reel BACK 0C : T
24 EPSON S1C6200/6200A CORE CPU MANUAL3 INSTRUCTION SETB1111111111111111111111111111111111111111A1111111111111111111111111111111111111111911111111111
S1C6200/6200A CORE CPU MANUAL EPSON 253 INSTRUCTION SETB11111111111111111111111111111111A111111111111111111111111111111119111111111111111111111111111
26 EPSON S1C6200/6200A CORE CPU MANUAL3 INSTRUCTION SET3.2 OperandsThis section describes the operands used in the instructions.p 5-bit immediate dat
S1C6200/6200A CORE CPU MANUAL EPSON 273 INSTRUCTION SET3.4 Instruction TypesInstructions are divided into six types according to the size of the oper
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
S1C6200/6200A CORE CPU MANUAL EPSON iCONTENTSCONTENTS1DESCRIPTION ____________________________________________________ 11.1 System Features ...
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
S1C6200/6200A CORE CPU MANUAL EPSON 11 DESCRIPTION1DESCRIPTIONThe S1C6200/6200A is the Core CPU of the S1C62 Family of CMOS 4-bit single-chip microco
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
2 EPSON S1C6200/6200A CORE CPU MANUAL1 DESCRIPTIONFig. 1.1 Block diagramI DZCALUS1C6200 CORE CPU4-bit address bus8-bit address bus13-bit address bus
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:Source Format:Operation:OP-Code:Type:Clock Cycles:Flag:Description:Example:
S1C6200/6200A CORE CPU MANUAL EPSON 32 MEMORY AND OPERATIONS2MEMORY AND OPERATIONSA single-chip microcomputer using the S1C6200/6200A Core CPU has fo
84 EPSON S1C6200/6200A CORE CPU MANUALAPPENDIX A. S1C6200A (ADVANCED S1C6200) CORE CPUAPPENDIX A. S1C6200A (ADVANCED S1C6200) CORE CPUS1C6200A is an i
S1C6200/6200A CORE CPU MANUAL EPSON 85APPENDIX A. S1C6200A (ADVANCED S1C6200) CORE CPUb) At HALT modec) During "PSET" instruction executionF
86 EPSON S1C6200/6200A CORE CPU MANUALAPPENDIX A. S1C6200A (ADVANCED S1C6200) CORE CPU<Reference 1> Writing on the interrupt mask register durin
S1C6200/6200A CORE CPU MANUAL EPSON 87APPENDIX B. INSTRUCTION INDEXAPPENDIX B. INSTRUCTION INDEXACPX MX,r Add with carry r-register to M(X), incremen
88 EPSON S1C6200/6200A CORE CPU MANUALAPPENDIX B. INSTRUCTION INDEXLBPX MX,e Load immediate data e to memory, and increment X by 2 ...
S1C6200/6200A CORE CPU MANUAL EPSON 89APPENDIX B. INSTRUCTION INDEXPUSH r Push r-register onto stack ...
AMERICAEPSON ELECTRONICS AMERICA, INC.- HEADQUARTERS -150 River Oaks ParkwaySan Jose, CA 95134, U.S.A.Phone: +1-408-922-0200 Fax: +1-408-922-0238- S
Core CPU ManualS1C6200/6200AEPSON Electronic Devices WebsiteELECTRONIC DEVICES MARKETING DIVISIONFirst issue February, 1989Printed February, 2001 in J
Komentarze do niniejszej Instrukcji