![]() |
Electronic Components Datasheet Search |
|
ST6215C Datasheet(PDF) 61 Page - STMicroelectronics |
|
ST6215C Datasheet(HTML) 61 Page - STMicroelectronics |
61 / 105 page ![]() ST6215C/ST6225C 61/105 Opcode Map Summary. The following table contains an opcode map for the instructions used by the ST6 LOW 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 LOW HI HI 0 0000 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 LD 0 0000 e abc e b0,rr,ee e NOP # e a,(x) 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind 1 0001 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 INC 2 JRC 4 LDI 1 0001 e abc e b0,rr,ee e x e a,nn 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc 2 imm 2 0010 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 CP 2 0010 e abc e b4,rr,ee e # e a,(x) 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind 3 0011 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 LD 2 JRC 4 CPI 3 0011 e abc e b4,rr,ee e a,x e a,nn 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc 2 imm 4 0100 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 ADD 4 0100 e abc e b2,rr,ee e # e a,(x) 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind 5 0101 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 INC 2 JRC 4 ADDI 5 0101 e abc e b2,rr,ee e y e a,nn 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc 2 imm 6 0110 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 INC 6 0110 e abc e b6,rr,ee e # e (x) 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind 7 0111 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 LD 2 JRC 7 0111 e abc e b6,rr,ee e a,y e # 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc 8 1000 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 LD 8 1000 e abc e b1,rr,ee e # e (x),a 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind 9 1001 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 INC 2 JRC 9 1001 e abc e b1,rr,ee e v e # 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc A 1010 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 AND A 1010 e abc e b5,rr,ee e # e a,(x) 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind B 1011 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 LD 2 JRC 4 ANDI B 1011 e abc e b5,rr,ee e a,v e a,nn 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc 2 imm C 1100 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 SUB C 1100 e abc e b3,rr,ee e # e a,(x) 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind D 1101 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 INC 2 JRC 4 SUBI D 1101 e abc e b3,rr,ee e w e a,nn 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc 2 imm E 1110 2 JRNZ 4 CALL 2 JRNC 5 JRR 2 JRZ 2 JRC 4 DEC E 1110 e abc e b7,rr,ee e # e (x) 1pcr 2 ext 1pcr 3 bt 1 pcr 1 prc 1 ind F 1111 2 JRNZ 4 CALL 2 JRNC 5 JRS 2 JRZ 4 LD 2 JRC F 1111 e abc e b7,rr,ee e a,w e # 1pcr 2 ext 1pcr 3 bt 1 pcr 1 sd 1prc Abbreviations for Addressing Modes: Legend: dir Direct # Indicates Illegal Instructions sd Short Direct e 5-bit Displacement imm Immediate b 3-bit Address inh Inherent rr 1-byte Data space address ext Extended nn 1-byte immediate data b.d Bit Direct abc 12-bit address bt Bit Test ee 8-bit displacement pcr Program Counter Relative ind Indirect 2 JRC e 1prc Mnemonic Addressing Mode Bytes Cycles Operands 1 |