参数资料
型号: ADUC814BRU
厂商: Analog Devices Inc
文件页数: 39/72页
文件大小: 0K
描述: IC ADC 12BIT W/FLASH MCU 28TSSOP
标准包装: 50
系列: MicroConverter® ADuC8xx
核心处理器: 8052
芯体尺寸: 8-位
速度: 16.78MHz
连通性: I²C,SPI,UART/USART
外围设备: POR,PSM,温度传感器,WDT
输入/输出数: 17
程序存储器容量: 8KB(8K x 8)
程序存储器类型: 闪存
EEPROM 大小: 640 x 8
RAM 容量: 256 x 8
电压 - 电源 (Vcc/Vdd): 2.7 V ~ 5.5 V
数据转换器: A/D 6x12b; D/A 2x12b
振荡器型: 内部
工作温度: -40°C ~ 125°C
封装/外壳: 28-TSSOP(0.173",4.40mm 宽)
包装: 管件
配用: EVAL-ADUC814QSZ-ND - KIT DEV FOR ADUC814 MICROCONVRTR
ADuC814
Rev. A | Page 44 of 72
SERIAL PERIPHERAL INTERFACE
The ADuC814 integrates a complete hardware serial peripheral
interface (SPI) on-chip. SPI is an industry-standard synchronous
serial interface that allows eight bits of data to be synchronously
transmitted and received simultaneously, i.e., full duplex. Note
that the SPI pins MISO and MOSI are multiplexed with digital
outputs P3.6 and P3.7. These pins are controlled via the CFG814.0
bit in the CFG814 SFR (Table 17), which configures the relevant
Port 3 pins for normal operation or serial port operation. When
the relevant Port 3 pins are configured for serial interface operation
via the CFG814 SFR, the SPE bit in the SPICON SFR configures
SPI or I2C operation (see SPE bit description in Table 18). SPI
can be configured for master or slave operation, and typically
consists of four pins described next.
MISO (Master In, Slave Out Data I/O Pin)
The MISO pin (Pin 23) is configured as an input line in master
mode and as an output line in slave mode. The MISO line on
the master (data in) should be connected to the MISO line in
the slave device (data out). The data is transferred as byte-wide
(8-bit) serial data, MSB first.
MOSI (Master Out, Slave In Pin)
The MOSI pin (Pin 24) is configured as an output line in master
mode and as an input line in slave mode. The MOSI line on the
master (data out) should be connected to the MOSI line in the
slave device (data in). The data is transferred as byte-wide (8-bit)
serial data, MSB first.
SCLOCK (Serial Clock I/O Pin)
The SCLOCK pin (Pin 25) is used to synchronize the data being
transmitted and received through the MOSI and MISO data
lines. A single data bit is transmitted and received in each
SCLOCK period. Therefore, a byte is transmitted/received after
eight SCLOCK periods. The SCLOCK pin is configured as an
output in master mode and as an input in slave mode.
In master mode, the bit rate, polarity, and phase of the clock are
controlled by the CPOL, CPHA, SPR0, and SPR1 bits in the
SPICON SFR (see Table 18). In slave mode, the SPICON register
must be configured with the phase and polarity (CPHA and
CPOL) of the expected input clock. In both master and slave
modes, the data is transmitted on one edge of the SCLOCK
signal and sampled on the other. It is important, therefore, that
the CPHA and CPOL are configured the same for the master
and slave devices.
SS (Slave Select Input Pin)
The SS input pin (Pin 22) is used only when the ADuC814 is
configured in slave mode to enable the SPI peripheral. This line
is active low. Data is received or transmitted in slave mode only
when the SS pin is low, allowing the ADuC814 to be used in
single master, multislave SPI configurations. If CPHA = 1, then
the SS input may be permanently pulled low. With CPHA = 0,
the SS input must be driven low before the first bit in a byte-
wide transmission or reception and return high again after the
last bit in that byte-wide transmission or reception. In SPI slave
mode, the logic level on the external SS pin can be read via the
SPR0 bit in the SPICON SFR.
The following SFR registers are used to control the SPI interface.
SPICON
SPI Control Register
SFR Address
F8H
Power-On Default
04H
Bit Addressable
Yes
ISPI
WCOL
SPE
SPM
CPOL
CPHA
SPR1
SPR0
Table 18. SPICON SFR Bit Designations
Bit No.
Name
Description
7
ISPI
SPI Interrupt Bit.
Set by the MicroConverter at the end of each SPI transfer.
Cleared directly by the user code or indirectly by reading the SPIDAT SFR.
6
WCOL
Write Collision Error Bit.
Set by the MicroConverter if SPIDAT is written to while an SPI transfer is in progress.
Cleared by the user.
5
SPE
SPI Interface Enable Bit.
Set by the user to enable the SPI interface.
Cleared by the user to enable the I2C interface.
4
SPIM
SPI Master/Slave Mode Select Bit.
Set by the user to enable master mode operation (SCLOCK is an output).
Cleared by the user to enable slave mode operation (SCLOCK is an input).
3
CPOL1
Clock Polarity Select Bit.
Set by the user if SCLOCK idles high. Cleared by the user if SCLOCK idles low.
相关PDF资料
PDF描述
ADUC816BCP IC MCU 8K FLASH ADC/DAC 56LFCSP
ADUC824BSZ-REEL IC MCU 8K FLASH ADC/DAC 52MQFP
ADUC831BCPZ IC MCU 62K FLASH ADC/DAC 56LFCSP
ADUC832BSZ-REEL IC MCU 62K FLASH ADC/DAC 52MQFP
ADUC834BCPZ-REEL IC MCU 62K FLASH ADC/DAC 56LFCSP
相关代理商/技术参数
参数描述
ADUC814BRU-REEL 制造商:Analog Devices 功能描述:MCU 8-bit ADuC8xx 8052 CISC 8KB Flash 3V/5V 28-Pin TSSOP T/R 制造商:Analog Devices 功能描述:MCU 8BIT CISC 8KB FLASH 3.3V/5V 28TSSOP - Tape and Reel 制造商:Analog Devices Inc. 功能描述:8-bit Microcontrollers - MCU 12 BIT ADC WITH EMBEDDED 8-BIT MICRO I.C
ADUC814BRU-REEL7 制造商:Analog Devices 功能描述:MCU 8-Bit ADuC8xx 8052 CISC 8KB Flash 3V/5V 28-Pin TSSOP T/R 制造商:Analog Devices 功能描述:MCU 8BIT CISC 8KB FLASH 3.3V/5V 28TSSOP - Tape and Reel 制造商:Analog Devices Inc. 功能描述:8-bit Microcontrollers - MCU 12 BIT ADC WITH EMBEDDED 8-BIT MICRO I.C
ADUC814BRUZ 功能描述:IC ADC 12BIT W/FLASH MCU 28TSSOP RoHS:是 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:MicroConverter® ADuC8xx 产品培训模块:MCU Product Line Introduction XMEGA Introduction AVR XMEGA USB Connectivity 标准包装:90 系列:AVR® XMEGA 核心处理器:AVR 芯体尺寸:8/16-位 速度:32MHz 连通性:I²C,IrDA,SPI,UART/USART 外围设备:欠压检测/复位,DMA,POR,PWM,WDT 输入/输出数:50 程序存储器容量:192KB(96K x 16) 程序存储器类型:闪存 EEPROM 大小:4K x 8 RAM 容量:16K x 8 电压 - 电源 (Vcc/Vdd):1.6 V ~ 3.6 V 数据转换器:A/D 16x12b; D/A 2x12b 振荡器型:内部 工作温度:-40°C ~ 85°C 封装/外壳:64-TQFP 包装:托盘 配用:ATSTK600-RC14-ND - STK600 SOCKET/ADAPTER 64TQFPATSTK600-TQFP64-ND - STK600 SOCKET/ADAPTER 64-TQFPATAVRONEKIT-ND - KIT AVR/AVR32 DEBUGGER/PROGRMMRATAVRISP2-ND - PROGRAMMER AVR IN SYSTEM
ADUC814BRUZ-REEL 功能描述:IC MCU 8K FLASH ADC/DAC 28-TSSOP RoHS:是 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:MicroConverter® ADuC8xx 标准包装:38 系列:Encore!® XP® 核心处理器:eZ8 芯体尺寸:8-位 速度:5MHz 连通性:IrDA,UART/USART 外围设备:欠压检测/复位,LED,POR,PWM,WDT 输入/输出数:16 程序存储器容量:4KB(4K x 8) 程序存储器类型:闪存 EEPROM 大小:- RAM 容量:1K x 8 电压 - 电源 (Vcc/Vdd):2.7 V ~ 3.6 V 数据转换器:- 振荡器型:内部 工作温度:-40°C ~ 105°C 封装/外壳:20-SOIC(0.295",7.50mm 宽) 包装:管件 其它名称:269-4116Z8F0413SH005EG-ND
ADUC814BRUZ-REEL7 功能描述:IC MCU 8K FLASH ADC/DAC 28-TSSOP RoHS:是 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:MicroConverter® ADuC8xx 标准包装:38 系列:Encore!® XP® 核心处理器:eZ8 芯体尺寸:8-位 速度:5MHz 连通性:IrDA,UART/USART 外围设备:欠压检测/复位,LED,POR,PWM,WDT 输入/输出数:16 程序存储器容量:4KB(4K x 8) 程序存储器类型:闪存 EEPROM 大小:- RAM 容量:1K x 8 电压 - 电源 (Vcc/Vdd):2.7 V ~ 3.6 V 数据转换器:- 振荡器型:内部 工作温度:-40°C ~ 105°C 封装/外壳:20-SOIC(0.295",7.50mm 宽) 包装:管件 其它名称:269-4116Z8F0413SH005EG-ND