Thereby, such functions as those of analyzing the communication rate, reporting of the communication rate to the UART 108, receiving the first character, which have been performed by the MPU 109 in the further prior art, are performed by the peripheral circuits such as the rate analyzing portion 102, baud-rate-clock generating portion 107, shift-register portion 106 and so forth.