結果 終端程序以RS-232異步格式發送ASCII數據。鍵入字符時,將傳輸ASCII等效字符。字符根據您鍵入的速率傳輸。它們不是固定間隔發送的。這種類型的傳輸稱為異步傳輸。在RS-232中,“1”或標記由約-12V DC表示,“0”或空間由約+ 12V DC表示。 發送引腳TxD#3通常位于-12 V DC的標記電壓。發送數據時,首先發生的是所謂的“起始位”。這是從-12 V DC電平到+12 V DC的轉換。然后信號在+12 V DC保持一段時間。該突然轉換用于通知接收器異步數據。在起始位之后,然后發送數據位; 根據要發送的字符的十六進制等效值。LSB首先與MSB一起發送。在MSB之后,在-12 V DC的標記電壓下發送“停止”位。這向接收者表明現在已經發送了完整的角色。 讓我們檢查ASCII'G'的傳輸: G = $ 47(十六進制)= 1 0 0 0 1 1 1(見圖8) 位/秒= 2400,位周期= 1 /速率= 1/2400 =416.7μs 'G'的ASCII值可以在圖8中找到。注意小寫和大寫字母有不同的值。圖8給出了7位ASCII值。發送的波形將包括:起始位(空格)+標記(1 = LSB)+標記(1)+標記(1)+空格(0)+空格(0)+空格(0)+標記(1 = MSB )+標記(停止) 將看到以下波形:
請注意,圖9中上面顯示的理論波形與圖6中所示的ADC-200/20上捕獲的波形完全匹配。請注意,對于2400 bps的比特率,比特長度=417μs。
答案 1.1.參見圖8,ASCII'8'= $ 38 = 0 1 1 1 0 0 0 起始位(0)+空格(0 = LSB)+空格(0)+空格(0)+ mark(1)+ mark(1)+ mark(1)+ space(0 = MSB)+ stop(1) 起始位(0)+空格(0 = LSB)+空格(0)+空格(0)+ mark(1)+ mark(1)+ mark(1)+ space(0 = MSB)+ stop(1) 2.由于數據速率是兩倍,所以位長會是一半。比特持續時間= 1/4800 bps =208.3μs。
回到實驗