827
Serial Communications Instructions Section 3-23
Description TXDU(256) reads N bytes of data from words S to S+(N÷2)–1 and outputs the
raw data in no-protocol mode from the Serial Communications Unit with the
unit address specified in bits 0 to 7 of C+1, through the port specified with bits
8 to 11 of C+1. The logical port number can be set to any value between 0
and 7 and is specified with bits 12 to 15 of C+1.
The start and end codes specified for no-protocol mode in the allocated DM
Setup Area are added to the data before the data is output. Up to 259 bytes
can be sent, including the send data (N = 256 bytes max.), the start code, and
the end code.
Data can be sent only when the Communications Port Enabled Flag for the
specified logical port (A202.00 to A202.07 for ports 0 to 7) is ON and the
TXDU Instruction Executing Flag (in the allocated DM Setup Area) is OFF.
Note The logical port number can be allocated automatically by setting bits 12 to 15
of C+1 to F. For details, refer to About Communications Port Numbers on
page 850.
Constants --- Specified values
only
#0000 to #0100
(binary) or &0 to
&256 (decimal)
Data Registers --- --- DR0 to DR15
Index Registers ---
Indirect addressing
using Index Registers
,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15
Area S C D