A method of frame synchronization for serial data transmission is presented herein.
A transmitting circuit in a data communication apparatus converts frame data into
serial data and transmits the same, and following the serial data, the transmitting
circuit transmits frame synchronization data varying several times in the interval
from an edge of a clock signal to an edge of the next clock signal; a receiving
circuit receives the frame data and detects two or more variations in the same
interval to find the end of the frame data, by receiving the serial data from a
signal line, serial data is transmitted while carrying out frame synchronization.