Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comunicacion Serial
Comunicacion Serial
un l ón Snrlal
as funci
ones especi
ales, l
a
ocontr
olador B9C 51, i
tono ro
donl do l
EI puerto 3 del m i
cr
[ a que
abaj ldupl
on al m odo Ful ex, o que slgnihc
y p3 1 t
r a -
com uni al
ón seri
caci , l
os pm e s P3 0
.
. ,
i u buff
or ue l
e te reci
erm i bir un
bi ti
r y transm i r si taneam ont
m ul o Com o roco ptor tono n q p
puede reci .
b i
d o ha a aldo el
l do or el reg ótro receptor Si
i n (
segundo byte antes de que elbyte previ am ente re ci y p
,
uo else u ndo b t
e se com pl ete uno de
i
em po e n g y ,
te no a si
do leído en el t q
g o, sielpnm er by
em bar
l
os das bytes se piere)
úni stro q ue se
co regi
Elr t
r sor del puerto seri
ansm i e se accede por un
egis
trreceptor y
de stros internos
denom ina S BU F .
tuado en
a si
Est l ci
a posi ón de m em oria SSH de I dad
a uni regi
i
ti
ry eyendo delSUBI
l se accede al byte
e a transm
en el SBUF ga el byt
.
reci
bido) F
os uti
li t6
zando el bi ( t7
SM 1) y et bi
ElPuerto Serie puede operar en cuatr
o m o dos se l
eccionad
SMO)
(
Regi
stros i ansm i
a Tr
ucrados en I
nvol sión Seri
alfam i
lia 51
一
-
一
:
一
S eri SCON}
(
Regl=bode ControldelPuerto al
bo
- -
bé - b3 b2 b1
m L
"
TBA Tl RI
SM O SM 1
Ml&i
&iM=1
i
seri tuado en l
Es un r
egi
stode contm lyestado de tpuerto
r e, si os r
egi
stros internos. conüene:
・ M odo de trabaj
o y de sel
ecci
ón de vel dad de com uni
oci caci
ón
: .
ácuva (1 l
.
・ : R[ bander
bo) á de i ón de l
nterrupci a r ón, S
ecepci ógl
c:i :i
,
f
inal
izar t
a recepci
ón de18 bi
ten elm odo O haci
, a l
a mi
tad delir
ite val
o i deiti
áinpo delbí
tde
ptrsoti
Iv i
stop en l o m odos, debe Ser desacti
os otr vado war óg
e (ol co)
i
. ,
bl. Tl Bandera
.
de int
erru pción e n Ia l
ransm lsi ón, se acti
va (1 lógico por hardw a re a lf
\
de Ia t
ra nsm i
sión del8 bi
inal )
ten elm odo 0
o alco m i
enzo delbi tde f
in en l
os otro s m od os Debe
ser desacüvad o
porsollw are 0 I
.
ógl co ( )
・
b2:R B8 : En l
os m ad os 2 y3 es el9 bi
tque se reci
be , en elm odo 1
de parada en elm 0 RB8 es elbit 5lSM2 = ,
,
odo 0 no se ut
i
,
i
l za .
・ b3 TB8: Com s
ponde alnoveno ( 9)bH de datos en
los m odo 2
u=rio Habitu a l y 3 Es pro gra m abl
es por el .
.
m ente es elbi tde pari
da
・ b4 REN: sielR
.
EN = 1 perm ite l
,
En m odo 2 y 3 elSM2= 1
, Rtno se acti a siel9
.
var bi
tde datos (
RB8)es i
cero .
guala
・
b6 b7 Se es
-
ca e l
peci
fr m odo según l
atabl
a .
SMo
0
F
W F
.E
cR
ip
cl
ONy CL
DAD
0 i
@r t
aza 8 bi
t
l
g@ t
8 bi Vari
abl
e
2 UART 9 bi
t
l1
l3
l
gg
l
iM
i s bi
t
M odos de Operacr
dn dalP in rto Sarlal
m odo de trabaj
o de l
os com put
ador
es uül
i
, za n protocol
o UAR T en donde
,
pri
m er
o se I
ranam l
te elbi
t
ql ei
a :I
g
Modo
.
O:
i
t t
aQj
Caracteri
süca :
:
F r: cl@b
・ Las datos ent
ran y sa l
en de I
alnea RXD
i .
$:s@
l
・ TXD presenta l
os i
m pul
sos de despl
azam i
ento delrelol
34be dw a
La
. .
・
pal
abr
a de i
nform aci
ón a t
ransm i
ti
r o reci
bir es qe 8 bi
ts *i
. . i
endo elprmer en sal
ir o li
n -
l
legar elbi
tm enos si
gni
li
cat
ivo .
・ La vel
oci
dad de Ua nsm i
sión expresada En baudk
.
e BaudoT
( Bi seg) eata
*al -
dada por I
a
rel ó n 1/12 de l
aci afrecue nci
a de rel
o jdelm icroprocesador .
Ac+do í:
\ m a e ri
sti
cas
・
Es u ns c o m u n c eici
ón m s a co rde co n l
o s e st
ánda re s habiluale
Utí
liza 10 b i i
ts q u e s o n tra n sm itdo a a traves de TX D rlg c i
bicl
os a lr-av gs de R X D
La oc i
ve l i
da d d e lra nsm sión p uede s e r a ustad a
j po r e lu sua rio en un a m pl
io ra n go
M o d o 2:
C racterisicas
Tra ns m i ravés de
te a t TXD y recibe por R D X
uti
fi
za 11 bi
ts di
stri
bu i
do s d e l
a si
g ui
ente form a: 1 bi
tde i
ni o(
ci 0)
, 8 bi
tde datos . 1 blt de d ato
(
n ov e no bi
t tde f
) 1 bi i
n ,
La oc i
ve l dad de tra nsm isión es progra rna ble e n a 1f
bí 32 o 1/64 de la frecuencia de osa!acJp ,
M od o 3
Cs ra cte ri
sti
cas
Tra nsm i
te a través de TX D yrecibe porR D X
Uti
li
za 11 bi
ts di bui
sf i dos de l
a si
\
g ui
ent
e ・
f
orm a: 1 bi
・
tde i
ni o(
ci 0), 8 bi
tde datos, 1 bi
tde d alo
(
noveno bi
t)1 brtde fi
n,
La vel
oci
dad de transm i
sión puede seraj ad porelusuari
ust a o dentro de un a m pl
io ran go