100μ s
8MHz
Alguns outros pensamentos:
- 100μ s± 2 %
- 3.5V
- Este sinal usa um HI para MARK (no RS-232, um MARK é uma tensão negativa), portanto deve ser uma saída de nível lógico de uma micro e não de sinalização RS-232.
Se você retirar o bit START necessário e o STOP mínimo de um bit, significa que provavelmente existem pelo menos sete bits restantes para os dados:
O exemplo acima seria interpretado como 0x2A, independentemente de endianness, se eu estiver prestando atenção.
No entanto, este seria o gráfico para oito bits de dados:
Nesse caso, a interpretação seria 0xAA ou 0x55, dependendo da natureza endian do fluxo. Portanto, isso pode representar seu 0xAA (little endian, que eu acredito que seja mais comum).
Como você pode ver, o transmissor e o receptor devem concordar a priori sobre o número de bits de dados e a natureza endia deles.
Os resultados do escopo podem ser interpretados como tamanhos de palavras seriais ainda mais longos. Eu já os vi antes (9, mais comumente, como alguns CIs costumavam suportar, mas eu já vi 10 usados antes).
Sem acordo, é difícil ter certeza.
Como barra lateral:
Lembro-me dos dias em que os teletipos estavam passando de 5 bits para 6 bits (DTE do início da década de 1960) na época em que o RS-232 foi criado em 1960, pois meu pai tinha esse tipo de teletipo em casa, em um escritório doméstico. As comunicações RS-232 de seis bits realmente existiram por um período de tempo.
A codificação ASCII foi amplamente usada no final dos anos 60 e início dos anos 70 e é uma codificação de 7 bits. Era muito comum que as comunicações de dados RS-232 usassem 7 bits de dados.
Posteriormente, quando ICs de comunicação e microcontroladores passaram a ser utilizados em comum e os tamanhos de registradores de 8 bits estavam disponíveis em abundância, o RS-232 era frequentemente estendido para transmitir / receber 8 bits por vez.
Acho que a maioria das pessoas hoje espera que seja usada para comunicações de 8 bits. Mas esse nem sempre foi o caso.
F=1/T
.