CY7C63801-PXC Cypress Semiconductor Corp, CY7C63801-PXC Datasheet - Page 12

no-image

CY7C63801-PXC

Manufacturer Part Number
CY7C63801-PXC
Description
IC USB PERIPHERAL CTRLR 16-DIP
Manufacturer
Cypress Semiconductor Corp
Series
CY7Cr
Datasheets

Specifications of CY7C63801-PXC

Controller Type
USB Peripheral Controller
Interface
USB
Voltage - Supply
4 V ~ 5.5 V
Current - Supply
40mA
Operating Temperature
0°C ~ 70°C
Mounting Type
Through Hole
Package / Case
16-DIP (0.300", 7.62mm)
Operating Temperature (max)
70C
Operating Temperature (min)
0C
Operating Temperature Classification
Commercial
Package Type
MDIP
Mounting
Through Hole
Pin Count
16
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
770-1001 - ISP 4PORT CYPRESS ENCORE II MCUCY4623 - KIT MOUSE REFERENCE DESIGN428-1774 - EXTENSION KIT FOR ENCORE II428-1773 - KIT DEVELOPMENT ENCORE II
Lead Free Status / RoHS Status
Compliant, Lead free / RoHS Compliant
7.2.6 Destination Direct Source Immediate
The result of an instruction using this addressing mode is placed
within the RAM memory space or the register space. Operand 1
is the address of the result. The source of the instruction is
Operand 2, which is an immediate value. Arithmetic instructions
require two sources; the second source is the location specified
by Operand 1. Instructions using this addressing mode are three
bytes in length.
Table 7-12. Destination Direct Source Immediate
Examples
7.2.7 Destination Indexed Source Immediate
The result of an instruction using this addressing mode is placed
within the RAM memory space or the register space. Operand 1
is added to the X register to form the address of the result. The
source of the instruction is Operand 2, which is an immediate
value. Arithmetic instructions require two sources; the second
source is the location specified by Operand 1 added with the X
register. Instructions using this addressing mode are three bytes
in length.
Table 7-13. Destination Indexed Source Immediate
Examples
7.2.8 Destination Direct Source Direct
The result of an instruction using this addressing mode is placed
within the RAM memory. Operand 1 is the address of the result.
Operand 2 is an address that points to a location in the RAM
memory that is the source for the instruction. This addressing
mode is only valid on the MOV instruction. The instruction using
this addressing mode is three bytes in length.
Notes
Document 38-08035 Rev. *N
Instruction
ADD [7]
MOV REG[8]
Instruction
ADD
MOV
2. Interrupt routines take 13 cycles before execution resumes at interrupt vector table.
3. The number of cycles required by an instruction is increased by one for instructions that span 256 byte boundaries in the flash memory space.
Opcode
Opcode
[X+7]
REG[X+8]
Destination address
Destination index
5
6
Operand 1
5
6
Operand 1
The value in the memory location at address
7 is added to the immediate value of 5, and
the result is placed in the memory location at
address 7.
The immediate value of 6 is moved into the
register space location at address 8.
The value in the memory location at
address X+7 is added with the
immediate value of 5, and the result
is placed in the memory location at
address X+7.
The immediate value of 6 is moved
into the location in the register space
at address X+8.
Immediate value
Immediate Value
Operand 2
Operand 2
.
Table 7-14. Destination Direct Source Direct
Example
7.2.9 Source Indirect Post Increment
The result of an instruction using this addressing mode is placed
in the Accumulator. Operand 1 is an address pointing to a
location within the memory space, which contains an address
(the indirect address) for the source of the instruction. The
indirect address is incremented as part of the instruction
execution. This addressing mode is only valid on the MVI
instruction. The instruction using this addressing mode is two
bytes in length. Refer to the PSoC Designer: Assembly
Language User Guide for further details on MVI instruction.
Table 7-15. Source Indirect Post Increment
Example
7.2.10 Destination Indirect Post Increment
The result of an instruction using this addressing mode is placed
within the memory space. Operand 1 is an address pointing to a
location within the memory space, which contains an address
(the indirect address) for the destination of the instruction. The
indirect address is incremented as part of the instruction
execution. The source for the instruction is the Accumulator. This
addressing mode is only valid on the MVI instruction. The
instruction using this addressing mode is two bytes in length.
Table 7-16. Destination Indirect Post Increment
Example
Instruction
MOV
Instruction
MVI
Instruction
MVI
Opcode
Opcode
Opcode
[7]
A
[8]
[8]
[8]
Destination address
A
The value in the memory location at address 8
is moved to the memory location at address 7.
The value in the memory location at address
8 is an indirect address. The memory location
pointed to by the indirect address is moved
into the Accumulator. The indirect address is
then incremented.
Destination address address
Operand 1
Source address address
CY7C63310, CY7C638xx
The value in the memory location at
address 8 is an indirect address. The
Accumulator is moved into the memory
location pointed to by the indirect
address. The indirect address is then
incremented.
Operand 1
Operand 1
Source address
Operand 2
Page 12 of 86
[+] Feedback

Related parts for CY7C63801-PXC