参数资料
型号: ADUC814ARUZ
厂商: Analog Devices Inc
文件页数: 27/72页
文件大小: 0K
描述: IC ADC 12BIT W/FLASH MCU 28TSSOP
产品培训模块: Process Control
标准包装: 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 宽)
包装: 管件
产品目录页面: 738 (CN2011-ZH PDF)
配用: EVAL-ADUC814QSZ-ND - KIT DEV FOR ADUC814 MICROCONVRTR
ADuC814
Rev. A | Page 33 of 72
FLASH/EE MEMORY TIMING
The typical program/erase times for the Flash/EE data memory
are
Erase Full Array (640 bytes)
2 ms
Erase Single Page (4 bytes)
2 ms
Program Page (4 bytes)
250 s
Read Page (4 bytes)
Within single instruction cycle
Using the Flash/EE Memory Interface
As with all Flash/EE memory architectures, the array can be
programmed in-system at a byte level, although it must be
erased first, the erasure being performed in page blocks (4-byte
pages in this case).
A typical access to the Flash/EE data array involves setting up
the page address to be accessed in the EADRL SFR, configuring
the EDATA1–4 with data to be programmed to the array (the
EDATA SFRs are not written to for read accesses), and finally,
writing the ECON command word, which initiates one of the
modes shown Table 11.
Note that a given mode of operation is initiated as soon as the
command word is written to the ECON SFR. The core micro-
controller operation on the ADuC814 is idled until the
requested program/read or erase mode is completed. In
practice, this means that even though the Flash/EE memory
mode of operation is typically initiated with a two-machine
cycle MOV instruction (to write to the ECON SFR), the next
instruction cannot be executed until the Flash/EE operation is
complete (250 s or 2 ms later). This means that the core does
not respond to interrupt requests until the Flash/EE operation is
complete, though the core peripheral functions like counter/
timers continue to count and time as configured throughout
this period. Although the 640-byte user Flash/EE array is
shipped from the factory pre-erased, i.e., byte locations set to
FFH, it is nonetheless good programming practice to include an
ERASE-ALL routine as part of any configuration/setup code
running on the ADuC814. An ERASE-ALL command consists
of writing 06H to the ECON SFR, which initiates an erasure of
all 640 byte locations in the Flash/EE array. This command
coded in 8051 assembly appears as
MOV ECON, #06H
; Erase all Command
; 2 ms Duration
Programming a Byte
In general terms, a byte in the Flash/EE array can be programmed
only if it has been erased previously. To be more specific, a byte
can only be programmed if it already holds the value FFH.
Because of the Flash/EE architecture, this erasure must happen
at a page level; therefore, a minimum of four bytes (1 page) are
erased when an ERASE command is initiated.
A more specific example of the program-byte process is shown
below. In this example the user writes F3H into the second byte
on Page 03H of the Flash/EE data memory space while
preserving the other three bytes already in this page. Because
the user is required to modify only one of the page bytes, the
full page must be first read so that this page can then be erased
without the existing data being lost. This example, coded in
8051 assembly, appears as
MOV EADRL,#03H
; Set Page Address
; Pointer
MOV ECON,#01H
; Read Page
MOV EDATA2,#0F3H
; Write New Byte
MOV ECON,#05H
; Erase Page
MOV ECON,#02H
; Write Page
; Program Flash/EE)
相关PDF资料
PDF描述
VI-J03-IY-F3 CONVERTER MOD DC/DC 24V 50W
ZX64-SLDB SHIELDING PLATE FOR ZX64 PLUG
VJ2225A821KBBAT4X CAP CER 820PF 100V 10% NP0 2225
VJ2225A821KBCAT4X CAP CER 820PF 200V 10% NP0 2225
ATSAM3U4EA-AU IC MCU 32BIT 256KB FLASH 144LQFP
相关代理商/技术参数
参数描述
ADUC814ARUZ-REEL 功能描述:IC MCU FLASH 12BIT ADC 28TSSOP 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
ADUC814ARUZ-REEL7 功能描述:IC MCU FLASH 12BIT ADC 28TSSOP 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
ADUC814BRU 功能描述:IC ADC 12BIT W/FLASH MCU 28TSSOP 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
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