jujuu

Páginas: 2 (251 palabras) Publicado: 29 de noviembre de 2013
COMUNICACION SERIAL
Ejemplo de comunicación serial:
Mandar 1 byte , lo manda bit a bit de forma serial

Comunicación sincrona
Cuando se utiliza la señalde datos y de sincronización

Comunicación asíncrona
Nada más se utiliza la señal de datos.

USART (Transmisor receptor universal sincrono asincrono):Protocolo que usa el MC

Caracateristicas del USART:
-El primer bit que se envia siempre es el menos significativo.
-SincronoAsincrono

Pines en el MC parala comunicación serial son: RXD (Receptor) (p3.0) y TXD (Transmisor) (P3.1)

Registro SCON.
RI=Bandera que se activa cuando termina de recibir un dato.TI= Bandera que se activa cuando termina de transmitir un dato.
REN: Si esta en 0 deshabilita el MC

SM0
SM1

0
0
Modo 0 sincrono 8 bits 1/12 frec.
01
MOdo 1 asincrono 10 bits variable
1
0
Modo 2 asincrono 11 bits 1/32 o 1/64
1
1
Modo 3 asincrono 11 bits variable

Para transmitir un dato se usaSBUF.
En el momento rn que se escribva en el SBUF inicia la comunicación

Mov SBUF,A---Transmitir
Mov A,SBUF---Ver lo que se recibe

Si TI y RI estanactivados el SBUF tiene lo recibido no lo transmitido.

Cuando se activa TI o RI se activa la interrupcion

En el modo 1 como el tiempo varia usa el timer 1 paraconfigurarlo como quieras (Agarra lo que quieras XD)

Para la velocidad del modo 2 se utiliza la sig formula:
(SMOD solo puede ser 1 o 0)
dfscvfdvds
vdfvdfvfd
vdf
vdf
vd
fvdf
v
dfv
sd
aga
sg
a
gf sd
g
dg
sdg
se
g
ewrg
we
rg
ewgr
ew
gw
eg
ew
gwe
g
ewgr
ew
grw
e
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Jujuu

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS