Escolar Documentos
Profissional Documentos
Cultura Documentos
Porta Serial
Periférico
PC1
Byte bit
EIARS232
Conector DB9
EIARS232
Interface Serial
Pino Pino Nome Direção Função
DB9 DB25
3 2 Transmitter Data [TxD] PC → EQ Transmite os dados do PC para o
Equipamento.
[DCD]
9 22 Ring Indicator [RI] MDM → PC Indicador de chamadas. (Usado para
comunicação com Modens)
EIARS232
Conector DB9
EIARS232
DTE – DTE (DB9)
TxD TxD
2 2
RxD RxD
3 3
5 5
Ground
Interface
FULL DUPLEX
EIARS232
Serial
Porta Serial
Porta Serial
PC1 PC2
TxD
2 2
RxD
3 3
7 7
Ground
UART
Padrão EIA232
inversa.
UART
Padrão EIA232
inativo
inativo
start start bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 stop stop
paridade
Byte transmitido = 01100101
UART
Exemplo
UART
Modo de Operação
inativo inativo
start bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 stop
bit bit
ASC II paridade
TTL RS232
Arquitetura
8051
No 8051 temos os pinos TxD e RxD que são utilizados
especialmente para a transferência e recepção de dados
serialmente (TxD pino P3.1 | RxD P3.0), onde esses pinos são
compatíveis com níveis TTL.
Registradores Especiais
Comunicação Serial
PCON
SMOD – – – – – – –
SCON
SM0 SM1 SM2 REN TB8 RB8 TI RI
SBUF
99h
Registradores Especiais
Programm Control
SMOD
SMOD
2
baud rate= ∗(rate do overflow Timer 1)[bps]
32
Registradores Especiais
Serial Buffer
SBUF