Esta nota de aplicación describe la transmisión y recepción simultáneas de datos en serie sincronizados con el reloj. Describe las especificaciones, las funciones utilizadas, los principios operativos y el software.
especificación
- Se utiliza un sistema de transferencia de datos en serie sincronizado con el reloj y se transmiten y reciben simultáneamente 4 bytes de datos de 8 bits.
- El reloj de transferencia utiliza el reloj interno. Los datos se transfieren a 250 kbps en sincronización con el reloj de transferencia.
- La longitud de datos de los datos transferidos es de 8 bits. Se transmite LSB primero comenzando con el bit menos significativo.
- El canal 1 se utiliza para las transferencias.
- La figura 1 muestra un diagrama de conexión para la transmisión/recepción de datos en serie en modo síncrono de reloj.
Función a usar
En esta tarea de ejemplo, los datos en serie se transmiten y reciben mediante el modo síncrono de reloj de la interfaz de comunicación en serie 3 (SCI3). En la Figura 2 se muestra un diagrama de bloques de la interfaz de comunicación en serie 3 y las funciones utilizadas en esta tarea de ejemplo se describen a continuación.
función
- reloj en serie
- Modo de sincronización de reloj SCI3
- Transmitir registro de desplazamiento 3 (TSR3)
- Transmitir registro de datos 3 (TSR3)
- Recibir registro de desplazamiento 3 (RSR3)
- Recibir registro de datos 3 (RDR3)
- Registro de modo serie 3 (SMR3)
- Registro de control en serie 3 (SCR3)
- Registro de estado de serie 3 (SSR3)
- Registro de control de puerto serie (SCPR)
- Registro de tasa de bits 3 (BRR3)