| Os motores de busca de Datasheet de Componentes eletrônicos |
|
CC1010-RTY1 Folha de dados(PDF) 24 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
CC1010-RTY1 Folha de dados(HTML) 24 Page - Texas Instruments |
|
24 / 150 page ![]() CC1010 SWRS047A Page 24 of 146 SP (0x81) - Stack Pointer Bit Name R/W Reset value Description 7:0 SP(7:0) R/W 0x07 Stack Pointer, used for pushing and poping data to and from the stack. Note that the reset value for SP is 0x07 15.5 Instruction Set Summary The 8051 instruction set is summarised in Table 12 below. All mnemonics are Copyright © Intel Corporation 1980. One non-standard 8051 instruction, TRAP, with opcode 0xA5 is included to enable setting of breakpoints. This instruction is described in the In Circuit Debugging section at page 44. Symbols used in the table are: • A - Accumulator • AB - Register pair A and B • B - Multiplication register • C - Carry flag • DPTR - Data pointer • Rn - Register R0 - R7 • PC - Program counter • direct - 8-bit data address (Internal RAM 0x00 - 0x7F, SFRs 0x80-0xFF) • @Ri - Internal register pointed to by R0 or R1 (except MOVX) • rel - Two's complement offset byte used by SJMP and conditional jumps • bit - Direct bit address • #data - 8-bit constant • #data 16 - 16-bit constant • addr 16 - 16-bit destination address • addr 11 - 11-bit destination address, used by ACALL and AJMP. The branch will be within the same 2 kB block of program memory of the first byte of the following instruction. The ‘Bytes’ column shows the number of bytes of Flash memory used. Further, the number of instruction cycles is shown. Each instruction cycle requires four clock cycles. The 4 rightmost columns shows which flags in the program status word PSW (see page 23) are affected by the instructions. Mnemonic Description Arithmetic ADD A, Rn Add register to A 1 1 28-2F x x x x ADD A, direct Add direct byte to A 2 2 25 x x x x ADD A, @Ri Add data memory to A 1 1 26-27 x x x x ADD A, #data Add immediate to A 2 2 24 x x x x ADDC A, Rn Add register to A with carry 1 1 38-3F x x x x ADDC A, direct Add direct byte to A with carry 2 2 35 x x x x ADDC A, @Ri Add data memory to A with carry 1 1 36-37 x x x x ADDC A, #data Add immediate to A with carry 2 2 34 x x x x SUBB A, Rn Subtract register from A with borrow 1 1 98-9F x x x x SUBB A, direct Subtract direct byte from A with borrow 2 2 95 x x x x |
|
Ligação URL |
| ALLDATASHEET é útil para você? [ DONATE ] |
Sobre Alldatasheet | Publicidade | Contato conosco | Privacy Policy | Link para a ficha técnica | roca de Link | Lista de Fabricantes All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |