Arduino println () belgelerine bakarsanız, sonunda bir satır başı ve satır besleme eklediğini görürsünüz. Ondalık olarak ikilide şu anlama gelen 65 (A), 13 (CR) ve 10 (LF) elde edersiniz:
01000001 00001101 00001010
Async seri verileri önce LSB'ye gönderilir, böylece:
10000010 10110000 01010000
Sinyaliniz boşta yüksek, bu nedenle başlangıç biti 0 ve durma biti 1 olacak, böylece her bayta ekleyerek aşağıdakilerle sonuçlanacaksınız:
0100000101 0101100001 0010100001
Diyagramınızdan tam zamanlamayı çalışmak biraz zor ama en azından kabaca eşleşiyor gibi görünüyor ve ekstra bitlerin bazılarının nereden geldiği ve neden yeniden sipariş verildiği hakkında bir fikir vermelidir. Kvegaoro tarafından sağlanan Wikipedia bağlantısı, zaman uyumsuz seri veriler hakkında birçok iyi arka plan bilgisi verir.