UART byte reception timing
A UART reception timing diagram shows how an asynchronous serial byte is framed on the receive line. The line is idle high, drops for the start bit, carries eight data bits and returns high for the stop bit. Sample points show where a receiver checks each bit, while the busy signal indicates the interval in which the receiver is handling the frame. This compact view helps firmware and hardware engineers confirm a protocol description, explain a logic-analyzer capture or document a test case. Add parity, a second stop bit, baud-rate timing or an error flag when the interface needs them. Keep every signal aligned to the same bit intervals so the framing is unambiguous.
Open it in the AI editor with a prompt pre-filled — keep what works, change what doesn't.
Scenario
An embedded developer is documenting a UART receive transaction.
Key decisions
- Frame boundaries: Show idle high, a start bit and a stop bit around the data.
- Sampling: Include sample points so the receiver timing is visible.
- Receiver status: Mark the busy interval over the active frame.
When to reuse this
Use for a basic asynchronous UART frame when bit timing is the main point of the drawing.
Frequently asked questions
What is a UART start bit?
How many data bits are shown?
Why show sample points?
More embedded systems examples
Try the diagram makers.
Tweak it with chat, export PNG/SVG, or fork it for your own use case.