![](http://datasheet.mmic.net.cn/280000/MC144144P_datasheet_16092228/MC144144P_19.png)
MC144144
19
MOTOROLA
READ1 or READ2 command. The data byte or bytes are
then clocked out in sequence, MSB first, while NOP com-
mands are written into the device. Data bits are clocked out
on the rising edge of SCK. All available data bytes must be
read to clear the DAV bit and permit subsequent reads.
The first bit of the first output byte is driven out on SDO fol-
lowing the rising edge of SCK on the last bit (LSB) of the
READ1 or READ2 command.
COMMANDS AND REGISTERS
Serial Port Commands
Most of the MC144144 commands are common to both
the I2C and SPI modes. Some commands, such as NOP and
the SPI read commands, are unique to SPI mode operation.
In the I2C mode, the commands must be contained within the
start – slave address – etc., sequence. In the following com-
mand descriptions, the letter “h” following a command code
designates hexadecimal notation.
RESET
RST = FBh, FCh, 00h —
A three byte command sequence in
SPI or I2C mode.
CM7
CM6
CM5
CM4
CM3
CM2
CM1
CM0
1
1
1
1
1
0
1
X
The RESET command sequence will establish all the default
settings but will not reset the serial port itself. This sequence
can be entered without RDY being set.
NO OPERATION
NOP = 00h —
A one byte command for use in SPI or I2C
mode.
CM7
CM6
CM5
CM4
CM3
CM2
CM1
CM0
0
0
0
0
0
0
0
X
The NOP command does not affect the status of the RDY bit
in the serial status (SS) register and can be executed inde-
pendent of the RDY status.
SERIAL SYNC BYTES
SSB = FFh,
…
FFh, FEh —
Used in SPI mode.
CM7
CM6
CM5
CM4
CM3
CM2
CM1
CM0
1
1
1
1
1
1
1
X
SPI mode communications can be synchronized by sending
a synchronizing data string to the part. This string should
consist of at least two SSB bytes of FFh followed by one SSB
byte of FEh. At the end of the FEh byte the port is ready for
use.
CAPTION/TEXT DISPLAY MODE COMMANDS
CPTX = 10h – 1Fh —
Caption and text display commands
are one byte commands.
CM7
CM6
CM5
CM4
CM3
CM2
CM1
CM0
0
0
0
1
FLD
LANG
CPTX
DONOF
A data channel can be selected for display with the display
either enabled (DEC ON) or disabled (DEC OFF). These
commands will turn off an active XDS display mode.
CMD
Byte
17
15
1F
1D
13
11
1B
19
Data Channel
and DEC ON
CC1
CC2
CC3
CC4
T1
T2
T3
T4
CMD
Byte
16
14
1E
1C
12
10
1A
18
Data Channel
and DEC OFF
CC1
CC2
CC3
CC4
T1
T2
T3
T4
XDS AND MISCELLANEOUS DISPLAY MODE
COMMANDS
DISP = 20h – 28h —
XDS display commands are one byte
commands.
CM7
CM6
CM5
CM4
CM3
CM2
CM1
CM0
0
0
1
0
0
AUTO
DISP
DONOF
These commands control the XDS display modes and the
state of the 16 second erase timer. The 16 second erase tim-
er is active only for both the caption and XDS display modes
but not for text display mode.
CMD
Byte
Disp
23
XDSG
27
XDSG
21
XDSF
25
XDSF
20
*
24
*
XDS
16 Sec
Timer
ON
OFF
ON
OFF
ON
OFF
* Does not affect the display mode currently in operation.
READ AND WRITE COMMANDS
Read Selects
RDS1 = 40h – 47h
CM7
CM6
CM5
CM4
CM3
CM2
CM1
CM0
0
1
0
AD4
AD3
AD2
AD1
AD0
A one byte command which is used to initiate a one byte
read sequence by moving the contents of the register identi-
fied by the address field of the command, to the output regis-
ter. Only addresses 0 – 7 are valid.
RDS2 = 60h – 66h
CM7
CM6
CM5
CM4
CM3
CM2
CM1
CM0
0
1
1
AD4
AD3
AD2
AD1
AD0
A one byte command which is used to initiate a two byte
read sequence by moving the contents of the two consecu-
tive registers, starting with the one identified by the address
portion of the command, to the output registers and setting
the RD2 bit in the SS register. Only addresses 0 – 6 are valid.