Skip to main content

Character transmission time at 1200 baud

Short answer

At 1200 baud, one bit time is 0.83 ms. A character with1 start,7 data,1 parity, and1 stop bit (10 bits) takes8.333 ms to transmit.

What is the time required for transmission of a character with one start bit, seven data bits, one parity bit, and one stop bit with 1200 baud?

Baud rate = number of signal elements (bits here) per second, so at 1200 baud the bit rate is 1200 bits/s (one signal element per bit).

Frame

Start bit + data bits + parity bit + stop bit = 1 + 7 + 1 + 1 = 10 bits per character.

Calculation

 Bit time      = 1 / 1200 = 0.8333 ms
 Character time = 10 bits x 0.8333 ms = 8.333 ms
 Characters per second = 1200 / 10 = 120 characters/s

Answer: 8.33 ms per character (about 120 characters per second). Only 7 of the 10 bits are information, so the effective data rate is 7 x 120 = 840 bits/s.

✓ Answer checked by Claude Sonnet 5.5

All Instrumentation II chapter 3 questions →