SAB80C517-M16 SIEMENS [Siemens Semiconductor Group], SAB80C517-M16 Datasheet - Page 223
SAB80C517-M16
Manufacturer Part Number
SAB80C517-M16
Description
8-Bit CMOS Single-Chip Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet
1.SAB80C517-M16.pdf
(323 pages)
- Current page: 223 of 323
- Download datasheet (4Mb)
MOVX
Function:
Description:
Example:
Semiconductor Group
<dest-byte>, <src-byte>
Move external
The MOVX instructions transfer data between the accumulator and a byte of
external data memory, hence the ”X” appended to MOV. There are two types of
instructions, differing in whether they provide an eight bit or sixteen-bit indirect
address to the external data RAM.
In the first type, the contents of R0 or R1 in the current register bank provide an
eight-bit address multiplexed with data on P0. Eight bits are sufficient for external
l/O expansion decoding or a relatively small RAM array. For somewhat larger
arrays, any output port pins can be used to output higher-order address bits. These
pins would be controlled by an output instruction preceding the MOVX.
In the second type of MOVX instructions, the data pointer generates a sixteen-bit
address. P2 outputs the high-order eight address bits (the contents of DPH) while
P0 multiplexes the low-order eight bits (DPL) with data. The P2 special function
register retains its previous contents while the P2 output buffers are emining the
contents of DPH. This form is faster and more efficient when accessing very large
data arrays (up to 64 Kbyte), since no additional instructions are needed to set up
the output ports.
It is possible in some situations to mix the two MOVX types. A large RAM array with
its high-order address lines driven by P2 can be addressed via the data pointer, or
with code to output high-order address bits to P2 followed by a MOVX instruction
using R0 or R1.
An external 256-byte RAM using multiplexed address/data lines (e.g. an SAB 8155
RAM/I/O/timer) is connected to the SAB 80(c)5XX port 0. Port 3 provides control
lines for the external RAM. Ports 1 and 2 are used for normal l/O. Registers 0 and
1 contain 12 H and 34 H . Location 34 H of the external RAM holds the value 56 H . The
instruction sequence
MOVX
MOVX
copies the value 56 H into both the accumulator and external RAM location 12 H .
A, @R1
@R0,A
224
Instruction Set
Related parts for SAB80C517-M16
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Intel 80C32 - Siemens SAB-C501, Nearest Equivalent Replacement
Manufacturer:
Siemens Semiconductor Group
Part Number:
Description:
HiRel Silicon Schottky Diode (HiRel Discrete and Microwave Semiconductor Medium barrier diodes for detector and mixer applications)
Manufacturer:
SIEMENS [Siemens Semiconductor Group]
Datasheet:
Part Number:
Description:
HiRel Silicon PIN Diode (HiRel Discrete and Microwave Semiconductor Current controlled RF resistor for RF attenuators and switches)
Manufacturer:
SIEMENS [Siemens Semiconductor Group]
Datasheet:
Part Number:
Description:
HiRel Silicon PIN Diode (HiRel Discrete and Microwave Semiconductor Current controlled RF resistor for RF attenuators and switches)
Manufacturer:
SIEMENS [Siemens Semiconductor Group]
Datasheet:
Part Number:
Description:
GaAs-Infrarot-Sendediode GaAs Infrared Emitter
Manufacturer:
SIEMENS [Siemens Semiconductor Group]
Datasheet:
Part Number:
Description:
GaAlAs-Infrarot-Sendediode GaAlAs Infrared Emitter
Manufacturer:
SIEMENS [Siemens Semiconductor Group]
Datasheet:
Part Number:
Description:
IGBT MODULE
Manufacturer:
Siemens Semiconductor Group
Datasheet:
Part Number:
Description:
SIMOPAC Module (Power module Single switch N channel Enhancement mode)
Manufacturer:
Siemens Semiconductor Group
Datasheet:
Part Number:
Description:
(BSMxxx) TRANSISTOR
Manufacturer:
Siemens Semiconductor Group
Datasheet:
Part Number:
Description:
SIMOPAC Module (Power module Single switch N channel Enhancement mode)
Manufacturer:
Siemens Semiconductor Group
Datasheet:
Part Number:
Description:
main ratings
Manufacturer:
Siemens Semiconductor Group
Datasheet:
Part Number:
Description:
Manufacturer:
Siemens Semiconductor Group
Datasheet:
Part Number:
Description:
Manufacturer:
Siemens Semiconductor Group
Datasheet:
Part Number:
Description:
Manufacturer:
Siemens Semiconductor Group
Datasheet: