MAX1464 Maxim, MAX1464 Datasheet - Page 25

no-image

MAX1464

Manufacturer Part Number
MAX1464
Description
Low-Power - Low-Noise Multichannel Sensor Signal Processor
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX14640ETA+T
Manufacturer:
TI
Quantity:
175
Part Number:
MAX14640ETA+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
Company:
Part Number:
MAX14640ETA+T
Quantity:
10 000
Part Number:
MAX14641ETA+
Manufacturer:
MAXIM/美信
Quantity:
20 000
Company:
Part Number:
MAX14642ETA+
Quantity:
200
Part Number:
MAX1464AAI
Manufacturer:
MAXIM
Quantity:
52
Part Number:
MAX1464AAI
Manufacturer:
NEC
Quantity:
127
Part Number:
MAX1464AAI
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX1464AAI+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
CPU Cycles required:
Description:
Perform a 16-bit logical NOT operation on the contents
of the X-register. Each bit is flipped to its complemen-
tary value. The result is stored back into the X-register.
The previous contents of X-register are overwritten
and lost.
Register X can be any of the 16 CPU registers.
PC is incremented once to point to the next instruction
in program memory.
Two’s-complement data format is not preserved.
No branching occurs.
No other registers are affected.
BPX
Op-code:
Operation:
CPU Cycles required:
Description:
Perform a 16-bit check of I-register for a positive (two’s
complement) or zero value and branch the number of
instructions indicated in register-X. The test operation
checks the most significant bit, bit-15, for a 0
true, adds the contents of the X-register to the program
counter register. This causes an immediate jump to the
new program memory location. The next instruction to
execute is fetched from the program memory byte
pointed to by the new contents of the PC-register.
A 1
number (two’s complement) to which the test for posi-
tive-or-zero value fails. This causes the “else” operation
to be performed and the PC-register is incremented by
one pointing to the next sequential instruction in pro-
gram memory to be executed. The effect bypasses the
branch mechanism and normal, sequential, code exe-
cution results.
B
in bit-15 of the I-register is indicative of a negative
PC-register ← PC-register + 1 (point to next
instruction)
1 cycle
If MSB(Register I) = 0 then:
Else:
1 cycle
Branch If Positive Or Zero
1011 XXXX
PC-register ← PC-register + X-register
PC-register ← PC + 1 (point to next
instruction)
______________________________________________________________________________________
BINARY
Low-Power, Low-Noise Multichannel
BXh
B
and, if
Sensor Signal Processor
The next instruction to execute is fetched from the pro-
gram memory byte pointed to by the new contents of
the PC-register. The previous contents of the PC-regis-
ter are overwritten and lost.
Two’s-complement data format is preserved.
Branching may occur.
No other registers are affected.
BNX
Op-code:
Operation:
CPU Cycles required:
Description:
Perform a 16-bit check of the I-register for a nonzero
condition and, if true, add the contents of the X-register
to the program pointer register. This causes an immedi-
ate jump to the new program memory location. The
next instruction to execute is fetched from the program
memory byte pointed to by the new contents of the PC-
register.
A 1
number to which the test for a zero value fails. This
causes the “else” operation to be performed and the
PC-register is incremented by one pointing to the next
sequential instruction in program memory to be execut-
ed. The effect bypasses the branch mechanism and
normal, sequential, code execution results.
The next instruction to execute is fetched from the pro-
gram memory byte pointed to by the new contents of
the PC-register. The previous contents of the PC-regis-
ter are overwritten and lost.
Two’s-complement data format is preserved.
Branching may occur.
No other registers are affected.
RDX
Op-code:
Operation:
B
in any bit of the I-register is indicative of a nonzero
If I-register ≠ 0000h then:
Else:
1 cycle
A-register ← port-X
PC-register ← PC + 1 (point to next instruction)
Branch If Not Zero
1100 XXXX
PC-register ← PC-register + X-register
PC-register ← PC-register + 1 (point to
next instruction)
Read Port X
1101XXXX
BINARY
BINARY
DXh
www.DataSheet4U.com
CXh
25

Related parts for MAX1464