# Camada física

## Codificação dos níveis lógicos

<figure><img src="https://1103423335-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvyEajzuIz0PAtDiV6JcU%2Fuploads%2F9RQHaepL6qNCODHGUMyz%2F2024-06-19_11-05.png?alt=media&#x26;token=f9a8a812-630e-42a7-b919-5aa61523ac3f" alt=""><figcaption></figcaption></figure>

Ao nível físico RS-232C os bits da trama são codificados em NRZ-L (Non Return to Zero - Level)

* Nível lógico 1: codificado com uma tensão negativa (na gama -3V a -25V)
* Nível lógico 0: codificado com uma tensão positiva (na gama +3V a +25V)

A codificação e descodificação da trama com estes níveis de tensão é assegurada por circuitos eletrónicos designados por **drivers de linha**

## Exemplo

### 8 bits de dados, 2 stop bits, paridade par

Valor a transmitir: 0xA3 (10100011)

<figure><img src="https://1103423335-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvyEajzuIz0PAtDiV6JcU%2Fuploads%2FxET22acSTl0l1Cw7nqiE%2F2024-06-19_11-08.png?alt=media&#x26;token=e039c904-731e-4cd8-a77a-efe822b59714" alt=""><figcaption></figcaption></figure>
