






















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
cONCEITOS SOBRE A BAUD RATE E AS PORTAS SERIAIS DO 8051
Tipologia: Notas de aula
Oferta por tempo limitado
Compartilhado em 19/08/2019
1 documento
1 / 30
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Em oferta
DESLOCAMENTO Canal de transmissão
Direção da Transferência dos Dados
a) SIMPLEX a) SIMPLEX
TRANSM.
RECEP.
b) HALF b) HALF-
TRANSM.
RECEP.
TRANSM.
RECEP.
c) FULL c) FULL-
TRANSM.RECEP.
TRANSM.RECEP.
1, 1e 1/2 ou 2
stop bits
próximocaracter
repouso
5 a 8 bits de dados
bit de paridade
start bit
bits de repouso
1
0
1/
1/
1/
1/
1/
1/
1/
1
1
1
1
start bit
O sincronismo é feito a cada caractere, através de um clock localizado noreceptor, cujo período é K vezes menor do que o período de duração do bit.
tempo de duração do bit
Tc -
período do clock de sincronismo do caractere
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona
.
.
Tc
TB= 16.Tc
1
0
0
0
0
0
0
0
0
1
0
0/
Após a amostragem de 8 zeros, garante-se o START bit, ou seja, o iníciodo caractere.
bit de paridade
start bit
1
0
1/
1/
1/
1/
1/
1/
1/
1/
1/
D 0
D
D
D
D
D
D
D
stop bit
TB
16 Tc
8 Tc
16 Tc
16 Tc
16 Tc
16 Tc
16 Tc
16 Tc
16 Tc
16 Tc
16 Tc
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona
110 Baud …………….
9.1 ms
150 Baud …………….
6.66 ms
300 Baud …………….
3.33 ms
600 Baud …………….
1.66 ms
1200 Baud …………… 833 us2400 Baud …………… 416
us
4800 Baud …………… 208
us
9600 Baud ……………. 104
us
19200 Baud …………… 52
us
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona
Comunicação Serial RS 232 Comunicação Serial RS 232 -
C
Padronizada pela EIA ( Electronic Industries Association - USA)
Recommended S
Standard
232 : número da norma
C : número de revisões da norma
: Serial Assíncrona
Taxa de Comunicação de 75 Baud a 19200 Baud
Comprimento do cabo de ligação entre equipamentos:menor do que 15 metros, sem amplificação.
Não existe isolação elétrica entre os equipamentos
Lógica Negativa Lógica Negativa
nível lógiconível de tensãofunçãocondição do sinal
Comunicação Serial RS 232 Comunicação Serial RS 232 -
C
SPACE
NIVEL 0
ON
-SPACE-
SPACE
NÍVEL 0
ON
MARK
NIVEL 1
OFF
OFF
NIVEL 1
MARK
2V
2V
MARGEM DE RUÍDO
região deregião detransiçãotransição
região deregião detransiçãotransição
Transmissão
Recepção
Comunicação Serial RS 232 Comunicação Serial RS 232 -
C
DTE DTE
DCE DCE
TxD TxD
Esta linha permanece em nível lógico “1” (tensão negativa), enquanto nãotiver dados.
DTEDTE
DCE DCE
RxDRxD
Esta linha permanece em nível lógico “1” (tensão negativa), enquanto nãotiver dados.
Comunicação Serial RS 232 Comunicação Serial RS 232 -
C
TxD TxD
RTSRTSCTSCTS
RTS RTS
CTS CTS
TxD TxD
DADO SERIAL
RTS – Request to SendCTS – Clear to Send
Comunicação Serial RS 232 Comunicação Serial RS 232 -
C
TXDTXD
RXD RXD
GND GND
2 3 7
2 3
7
TXDTXDRXDRXD
GNDGND
2 3 4 5 6 7 8 20
2 3 4 5 6 7 8 20
pino 4: RTSpino 5: CTSpino 6: DSR
pino 8: DCDpino 20: DTR
Comunicação Serial RS 232 Comunicação Serial RS 232 -
C
Os registradores SBUF de recepção e de
transmissão são fisicamente separados.
PCON
DPH
DPL
SP
P
80
TH
TH
TL
TL
TMOD
TCON
88
P
90
SBUF
SCON
98
P
A
1E
A
P
B
IP
C0 B
TH
TL
RCAP2H
RCAP2L
T2MOD
T2CON
C
PSW
D8 D
ACC
E8 E
B
F8 F
Modo 0 – Modo Síncrono
: O dado serial (de 8 Bits com LSB primeiro) é
transmitido e recebido através de RxD. O TxD envia o clock. A Taxa deComunicação (“baud rate”) é fixa em 1/12 da freqüência do oscilador. Modo 1 – Modo Assíncrono
: 10 Bits são transmitidos (via TxD) ou recebidos (via
RxD) : 1 StartBit, 8 Bits de dados com LSB primeiro e um StopBit. O “baud rate” évariável. Modo 2 – Modo Assíncrono
: 11 Bits são transmitidos (via TxD) ou recebidos (via
RxD) : 1 StartBit, 8 Bits de dados com LSB primeiro, um nono Bit programável, eum StopBit. O “baud rate” é programável para 1/32 ou 1/64 da freqüência dooscilador. Modo 3 – Modo Assíncrono
: 11 Bits são transmitidos (via TxD) ou recebidos (via
RxD) : 1 StartBit, 8 Bits de dados com LSB primeiro, um nono Bit programável, eum StopBit. O “baud rate” é variável.
Registrador de Controle da Porta Serial - SCON
SM
No modo 0 , SM2 deve ser igual a zero.
RI
RB
TI
REN
SM
SM
TB
SM
Variável (11 bits)
3
1
1
Fclock / 32
ou Fclock / 64
2
0
1
Variável (10 bits)
1
1
0
Fclock / 12
0
0
0
Taxa de Transmissão
Modo de
Funcionamento
SM
SM