结果 终端程序以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。
回到实验