参数资料
型号: ADUC848BSZ32-3
厂商: Analog Devices Inc
文件页数: 55/108页
文件大小: 0K
描述: IC MCU FLASH W/16BIT ADC 52MQFP
标准包装: 1
系列: MicroConverter® ADuC8xx
核心处理器: 8052
芯体尺寸: 8-位
速度: 12.58MHz
连通性: I²C,SPI,UART/USART
外围设备: POR,PSM,PWM,温度传感器,WDT
输入/输出数: 34
程序存储器容量: 32KB(32K x 8)
程序存储器类型: 闪存
EEPROM 大小: 4K x 8
RAM 容量: 2.25K x 8
电压 - 电源 (Vcc/Vdd): 2.7 V ~ 3.6 V
数据转换器: A/D 10x16b; D/A 1x12b,2x16b
振荡器型: 内部
工作温度: -40°C ~ 125°C
封装/外壳: 52-QFP
包装: 托盘
ADuC845/ADuC847/ADuC848
Data Sheet
Rev. C | Page 50 of 108
USER DOWNLOAD MODE (ULOAD)
Figure 28 shows that it is possible to use the 62 kbytes of
Flash/EE program memory available to the user as one single
block of memory. In this mode, all the Flash/EE memory is
read-only to user code.
However, most of the Flash/EE program memory can also be
written to during run time simply by entering ULOAD mode.
In ULOAD mode, the lower 56 kbytes of program memory can
be erased and reprogrammed by the user software as shown in
Figure 30. ULOAD mode can be used to upgrade the code in
the field via any user-defined download protocol. By configuring
the SPI port on the ADuC845/ADuC847/ADuC848 as a slave, it
is possible to completely reprogram the 56 kbytes of Flash/EE
program memory in under 5 s (see Application Note uC007,
“User Download Mode” at www.analog.com/microconverter).
Alternatively, ULOAD mode can be used to save data to the
56 kbytes of Flash/EE memory. This can be extremely useful in
data logging applications where the parts can provide up to
60 kbytes of data memory on-chip (4 kbytes of dedicated
Flash/EE data memory also exist).
The upper 6 kbytes of the 62 kbytes of Flash/EE program
memory (8 kbytes on the 32-kbyte parts) are programmable
only via serial download or parallel programming. This means
that this space appears as read-only to user code; therefore, it
cannot be accidentally erased or reprogrammed by erroneous
code execution, making it very suitable to use the 6 kbytes as a
bootloader. A bootload enable option exists in the Windows
serial downloader (WSD) to “Always RUN from E000H after
Reset.” If using a bootloader, this option is recommended to
ensure that the bootloader always executes correct code after
reset.
Programming the Flash/EE program memory via ULOAD
mode is described in the Flash/EE Memory Control SFR
section of ECON and also in Application Note uC007
(www.analog.com/microconverter).
EMBEDDED DOWNLOAD/DEBUG KERNEL
PERMANENTLY EMBEDDED FIRMWARE ALLOWS
CODE TO BE DOWNLOADED TO ANY OF THE
62 kBYTES OF ON-CHIP PROGRAM MEMORY.
THE KERNEL PROGRAM APPEARS AS NOP
INSTRUCTIONS TO USER CODE.
USER BOOTLOADER SPACE
THE USER BOOTLOADER
SPACE CAN BE PROGRAMMED IN
DOWNLOAD/DEBUG MODE VIA THE
KERNEL BUT IS READ ONLY WHEN
EXECUTING USER CODE
USER DOWNLOADER SPACE
EITHER THE DOWNLOAD/DEBUG
KERNEL OR USER CODE (IN
ULOAD MODE) CAN PROGRAM
THIS SPACE
FFFFH
2kBYTE
F800H
F7FFH
6kBYTE
E000H
dFFFH
56kBYTE
0000H
04741-031
62 kBYTES
OF USER
CODE
MEMORY
Figure 30. Flash/EE Program Memory Map in ULOAD Mode (62-kbyte Part)
The 32-kbyte memory parts have the user bootload space
starting at 6000H. The memory mapping is shown in Figure 31.
EMBEDDED DOWNLOAD/DEBUG KERNEL
PERMANENTLY EMBEDDED FIRMWARE ALLOWS
CODE TO BE DOWNLOADED TO ANY OF THE
32 kBYTES OF ON-CHIP PROGRAM MEMORY.
THE KERNEL PROGRAM APPEARS AS NOP
INSTRUCTIONS TO USER CODE.
USER BOOTLOADER SPACE
THE USER BOOTLOADER
SPACE CAN BE PROGRAMMED IN
DOWNLOAD/DEBUG MODE VIA THE
KERNEL BUT IS READ ONLY WHEN
EXECUTING USER CODE
USER DOWNLOADER SPACE
EITHER THE DOWNLOAD/DEBUG
KERNEL OR USER CODE (IN ULOAD
MODE) CAN PROGRAM THIS SPACE
NOT AVAILABLE TO USER
FFFFH
2kBYTE
F800H
8000H
8kBYTE
6000H
5FFFH
24kBYTE
0000H
04741-074
32 kBYTES
OF USER
CODE
MEMORY
Figure 31. Flash/EE Program Memory Map in ULOAD Mode (32-kbyte Part)
ULOAD mode is not available on the 8-kbyte Flash/EE program
memory parts.
Flash/EE Program Memory Security
The ADuC845/ADuC847/ADuC848 facilitate three modes of
Flash/EE program memory security: the lock, secure, and serial
safe modes. These modes can be independently activated,
restricting access to the internal code space. They can be
enabled as part of serial download protocol, as described in
Application Note uC004, or via parallel programming.
Lock Mode
This mode locks the code memory, disabling parallel program-
ming of the program memory. However, reading the memory in
parallel mode and reading the memory via a MOVC command
from external memory are still allowed. This mode is deactivated
by initiating an ERASE CODE AND DATA command in serial
download or parallel programming modes.
Secure Mode
This mode locks the code memory, disabling parallel program-
ming of the program memory. Reading/verifying the memory
in parallel mode and reading the internal memory via a MOVC
command from external memory are also disabled. This mode
is deactivated by initiating an ERASE CODE AND DATA
command in serial download or parallel programming modes.
Serial Safe Mode
This mode disables serial download capability on the device. If
serial safe mode is activated and an attempt is made to reset the
part into serial download mode, that is, RESET asserted (pulled
high) and de-asserted (pulled low) with PSEN low, the part
interprets the serial download reset as a normal reset only. It
therefore does not enter serial download mode, but executes only
a normal reset sequence. Serial safe mode can be disabled only
by initiating an ERASE CODE AND DATA command in
parallel programming mode.
相关PDF资料
PDF描述
VE-B3N-IW-F1 CONVERTER MOD DC/DC 18.5V 100W
ADUC842BCPZ32-5 IC MCU 32K FLASH ADC/DAC 56LFCSP
MC74VHC4316DG IC MUX/DEMUX QUAD 1X1 16SOIC
MC74LVXT4053DTRG IC MUX/DEMUX TRIPLE 2X1 16TSSOP
MC74LVXT4051DTRG IC MUX/DEMUX 8X1 16TSSOP
相关代理商/技术参数
参数描述
ADUC848BSZ32-5 功能描述:IC MCU FLASH W/16BIT ADC 52MQFP 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
ADUC848BSZ62-3 功能描述:IC MCU FLASH W/16BIT ADC 52MQFP 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
ADUC848BSZ62-5 功能描述:IC FLASH MCU W/16BIT ADC 52MQFP RoHS:是 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:MicroConverter® ADuC8xx 标准包装:250 系列:LPC11Uxx 核心处理器:ARM? Cortex?-M0 芯体尺寸:32-位 速度:50MHz 连通性:I²C,Microwire,SPI,SSI,SSP,UART/USART,USB 外围设备:欠压检测/复位,POR,WDT 输入/输出数:40 程序存储器容量:96KB(96K x 8) 程序存储器类型:闪存 EEPROM 大小:4K x 8 RAM 容量:10K x 8 电压 - 电源 (Vcc/Vdd):1.8 V ~ 3.6 V 数据转换器:A/D 8x10b 振荡器型:内部 工作温度:-40°C ~ 85°C 封装/外壳:48-LQFP 包装:托盘 其它名称:568-9587
ADUC848BSZ62-5 REEL MTL 制造商:Analog Devices 功能描述:
ADUC848BSZ62-5 制造商:Analog Devices 功能描述:IC 16-BIT ADC