Serial Communication Interface (SCI)
compatible with the MC68681 DUART, the M68HC11 SCI interface, and the Intel 8051 serial
interface.
8.1.1 Synchronous Mode
Synchronous mode (SCR[WD2–0]=000, Shift Register mode) handles serial-to-parallel and
parallel-to-serial conversions. In Synchronous mode, the clock is always common to the transmit
and receive shift registers. As a controller (synchronous master), the DSP puts out a clock on the
SCLK pin. To select master mode, choose the internal transmit and receive clocks (set TCM and
RCM=0).
As a peripheral (synchronous slave), the DSP accepts an input clock from the SCLK pin. To select
the slave mode, choose the external transmit and receive clocks (TCM and RCM=1). Since there
is no frame signal, if a clock is missed because of noise or any other reason, the receiver loses
synchronization with the data without any error signal being generated. You can detect an error
of this type with an error detecting protocol or with external circuitry such as a watchdog timer.
The simplest way to recover synchronization is to reset the SCI.
8.1.2 Asynchronous Mode
Asynchronous data uses a data format with embedded word sync, which allows an
unsynchronized data clock to be synchronized with the word if the clock rate and number of bits
per word is known. Thus, the clock can be generated by the receiver rather than requiring a
separate clock signal. The transmitter and receiver both use an internal clock that is 16 times the
data rate to allow the SCI to synchronize the data. The data format requires that each data byte
have an additional start bit and stop bit. Also, two of the word formats have a parity bit. The
Multidrop mode used when SCIs are on a common bus has an additional data type bit. The SCI
can operate in full-duplex or half-duplex modes since the transmitter and receiver are
independent.
8.1.3 Multidrop Mode
Multidrop is a special case of asynchronous data transfer. The key difference is that a protocol
allows networking transmitters and receivers on a single data-transmission line. Inter-processor
messages in a multidrop network typically begin with a destination address. All receivers check
for an address match at the start of each message. Receivers with no address match can ignore the
remainder of the message and use a wakeup mode to enable the receiver at the start of the next
message. Receivers with an address match can receive the message and optionally transmit an
acknowledgment to the sender. The particular message format and protocol used are determined
by the user’s software.
DSP56311 User’s Manual, Rev. 2
8-2
Freescale Semiconductor
相关PDF资料
DSPAUDIOEVMMB1E BOARD MOTHER DSP563XX
DSPIC30F2010 DEVELOPMENT KIT KIT DEV EMBEDDED C
DSTRM-KT-0181A DSTREAM DEBUG AND TRACE UNIT
DSUT1CSU SURGE SUPPR NETWORK W/GROUND
DTEL2 SURGE SUPPRESSOR PHONE RJ11/RJ45
DV003001 PROGRAMMER PICSTART PLUS 16C/17C
DV164035 MPLAB ICD3 IN-CIRC DEBUGGER
DV164039 KIT DEV PIC24FJ256DA210
相关代理商/技术参数
DSP56311EVMIG_D 制造商:未知厂家 制造商全称:未知厂家 功能描述:DSP56311EVMIG DSP56311EVM Sample Code
DSP56311EVMUM 制造商:未知厂家 制造商全称:未知厂家 功能描述:DSP56311 Evaluation Module Hardware Reference Manual
DSP56311FACT 制造商:未知厂家 制造商全称:未知厂家 功能描述:DSP56311 Higher performance programmable DSP for demanding voice and data applications
DSP56311UM 制造商:未知厂家 制造商全称:未知厂家 功能描述:DSP56311 24-Bit Digital Signal Processor Users Manual
DSP56311UMAD 制造商:未知厂家 制造商全称:未知厂家 功能描述:DSP56311 Users Manual Addendum
DSP56311VF150 功能描述:数字信号处理器和控制器 - DSP, DSC 150Mhz/300MMACS 150Mhz EFCOP RoHS:否 制造商:Microchip Technology 核心:dsPIC 数据总线宽度:16 bit 程序存储器大小:16 KB 数据 RAM 大小:2 KB 最大时钟频率:40 MHz 可编程输入/输出端数量:35 定时器数量:3 设备每秒兆指令数:50 MIPs 工作电源电压:3.3 V 最大工作温度:+ 85 C 封装 / 箱体:TQFP-44 安装风格:SMD/SMT
DSP56311VF150B1 功能描述:数字信号处理器和控制器 - DSP, DSC 24 BIT DSP RoHS:否 制造商:Microchip Technology 核心:dsPIC 数据总线宽度:16 bit 程序存储器大小:16 KB 数据 RAM 大小:2 KB 最大时钟频率:40 MHz 可编程输入/输出端数量:35 定时器数量:3 设备每秒兆指令数:50 MIPs 工作电源电压:3.3 V 最大工作温度:+ 85 C 封装 / 箱体:TQFP-44 安装风格:SMD/SMT
DSP56311VF150R2 功能描述:数字信号处理器和控制器 - DSP, DSC 24 BIT DSP RoHS:否 制造商:Microchip Technology 核心:dsPIC 数据总线宽度:16 bit 程序存储器大小:16 KB 数据 RAM 大小:2 KB 最大时钟频率:40 MHz 可编程输入/输出端数量:35 定时器数量:3 设备每秒兆指令数:50 MIPs 工作电源电压:3.3 V 最大工作温度:+ 85 C 封装 / 箱体:TQFP-44 安装风格:SMD/SMT