Ingeniero

Páginas: 9 (2075 palabras) Publicado: 6 de octubre de 2012
S12SCIVZ

SCI “Interfaz serie asíncrona”

La Comunicación serie síncrona es compatible con RS232 y no lleva reloj.

Características principales:

Puede transmitir y recibir simultáneamente
Formato no regresa a cero
Selector de razón de Baud de 13 bits
Puede transmitir de 8 a 9 bits
El transmisor y el receptor están separadosExisten 2 métodos para detener el proceso
• Línea vacía.- si la línea se queda sin transmisión se va a dormir.

• Marca de dirección.- noveno bit es la marca para hacer función Wake up (Despierta).

Operaciones manejadas con interrupción con 8 banderas.
• Transmisión vacía.
• Transmisión completa.
• Dato recibido
• Entrada quieta
•Receiver overrun (sobre escritura).-Cuando ocurre una pérdida de datos por no haberse leído el dato que llego.
• Error de ruido
• Error de recepción
• Error de paridad
• Error de enmarcado
• Detección de ruido de 16 bits.

************Transmisión*****************



El bit de inicio debe permanecer unos minutos en cero.

****************Recepción*****************



Cada bitde inicio lo muestra 16 veces, es decir, es capaz de hacer 16 muestreos de 1 bit, para detectar errores.
*tiene 1 error 16 veces más rápido 1 bit
Transmisor 1 bit = Receptor lo muestra 16 veces
















Tipos de transmisión

De punto a punto.- cada canal de datos se utiliza para comunicar únicamente dos nodos.

Simplex.- Una de dos o transmite o recibe (radio,tele).

Half dúplex.- Un transmisor puede transmitir y recibir pero no al mismo tiempo (nextel).



Full dúplex.- Transmite y recibe al mismo tiempo (teléfono).


Multipunto.- cada canal de datos se puede utilizar para comunicar diversos nodos.

Comunicación cerrada
Tipo maestro a esclavo



Comunicación ha distancias largas
Transmisión y recepción múltiple de maestro a variosesclavos en serie


Comunicación a distancias cortas
Transmisión y recepción múltiple de maestro a varios esclavos en paralelo



Modos de operación del SCI

• Modo normal (run).- Es el modo de operación básico.

• Modo espera (wait).- La operación en el modo de espera (wait) del SCI depende del estado en el que se encuentre el bit SCISWAI que se encuentra en el registro decontrol 1 (SCICR1).

Si el bit SCISWAI=1 el SCI se irá a un estado de conservación de energía.
Si el bit SCISWAI=0 el SCI trabajara en modo normal.

• Modo Alto (stop).-Durante este modo el SCI se encuentra inactivo, para reducir el consumo de energía.


Diagrama ha bloques del SCI






Registros principales

Configuración.-En estos registros se activa el SCI y el modo en elque se va a recibir y transmitir.

Estado.-En estos registros están las banderas que indican que está ocurriendo y si hubo errores.

Operación.-En este registro esta el dato recibido o el dato que se va a transmitir.

Registro de configuración de Baud
SCIBDH
0 0 0
SBR12
SBR11
SBR10
SBR9
SBR8


SCIBDL
SBR7 SBR6
SBR5
SBR4
SBR3
SBR2
SBR1SBR0


En estos registros se configura la razón de Baud a utilizar. La fórmula para calcular la razón de Baud es:

Razón de Baud del SCI= El reloj del Bus del SCI / (16*BR)

El BR es el contenido de el registro de la razón de baud que se encuentra en el SCIBDH y en el SCIBDL, contiene 13 bits que van desde el bit SBR12 al SBR0











Registro de control1
SCICR1LOOPS
SCISWAI
RSRC
M
WAKE
ILT
PE
PT


LOOPS.- Este bit habilita la operación de lazo.

En la operación de lazo, el pin RXD se desconecta del SCI y la salida del transmisor se conecta internamente con la entrada del receptor.
Se utiliza para saber si lo que se mando es lo que llego.

1= Se habilita la operación de lazo
0= Se habilita la operación normal...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS