参数资料
型号: AT89LS8252-12JC
厂商: Atmel
文件页数: 10/35页
文件大小: 0K
描述: IC MICRO CTRL 12MHZ 44PLCC
标准包装: 27
系列: 89LS
核心处理器: 8051
芯体尺寸: 8-位
速度: 12MHz
连通性: SPI,UART/USART
外围设备: POR,WDT
输入/输出数: 32
程序存储器容量: 8KB(8K x 8)
程序存储器类型: 闪存
EEPROM 大小: 2K x 8
RAM 容量: 256 x 8
电压 - 电源 (Vcc/Vdd): 2.7 V ~ 6 V
振荡器型: 内部
工作温度: 0°C ~ 70°C
封装/外壳: 44-LCC(J 形引线)
包装: 管件
其它名称: AT89LS825212JC
AT89LS8252
0850C–MICRO–3/06
18
Program Memory Lock Bits
The AT89LS8252 has three lock bits that can be left unpro-
grammed (U) or can be programmed (P) to obtain the addi-
tional features listed in the following table.
When lock bit 1 is programmed, the logic level at the EA pin
is sampled and latched during reset. If the device is pow-
ered up without a reset, the latch initializes to a random
value and holds that value until reset is activated. The
latched value of EA must agree with the current logic level
at that pin in order for the device to function properly.
Once programmed, the lock bits can only be unpro-
grammed with the Chip Erase operations in either the par-
allel or serial modes.
Lock Bit Protection Modes (1) (2)
Notes:
1. U = Unprogrammed
2. P = Programmed
Program Lock Bits
Protection Type
LB1
LB2
LB3
1
U
No internal memory lock feature.
2
P
U
MOVC instructions executed from external program memory are disabled from fetching
code bytes from internal memory. EA is sampled and latched on reset and further
programming of the Flash memory (parallel or serial mode) is disabled.
3
P
U
Same as Mode 2, but parallel or serial verify are also disabled.
4
P
Same as Mode 3, but external execution is also disabled.
Programming the Flash and EEPROM
Atmel’s AT89LS8252 Flash Microcontroller offers 8K bytes
of in-system reprogrammable Flash Code memory and 2K
bytes of EEPROM Data memory.
The AT89LS8252 is normally shipped with the on-chip
Flash Code and EEPROM Data memory arrays in the
erased state (i.e. contents = FFH) and ready to be pro-
grammed. This device supports a High-Voltage (12V) Par-
allel programming mode and a Low-Voltage (2.7V to 6V)
Serial programming mode. The serial programming mode
provides a convenient way to download the AT89LS8252
inside the user’s system. The parallel programming mode
is compatible with conventional third party Flash or EPROM
programmers.
The Code and Data memory arrays are mapped via sepa-
rate address spaces in the serial programming mode. In
the parallel programming mode, the two arrays occupy one
contiguous address space: 0000H to 1FFFH for the Code
array and 2000H to 27FFH for the Data array.
The Code and Data memory arrays on the AT89LS8252
are programmed byte-by-byte in either programming mode.
An auto-erase cycle is provided with the self-timed pro-
gramming operation in the serial programming mode.
There is no need to perform the Chip Erase operation to
reprogram any memory location in the serial programming
mode unless any of the lock bits have been programmed.
In the parallel programming mode, there is no auto-erase
cycle. To reprogram any non-blank byte, the user needs to
use the Chip Erase operation first to erase both arrays.
Parallel Programming Algorithm
To program and verify the AT89LS8252 in the parallel pro-
gramming mode, the following sequence is recommended:
1.
Power-up sequence:
Apply power between VCC and GND pins.
Set RST pin to “H”.
Apply a 3 MHz to 12 MHz clock to XTAL1 pin and wait
for at least 10 milliseconds.
2.
Set PSEN pin to “L”
ALE pin to “H”
EA pin to “H” and all other pins to “H”.
3.
Apply the appropriate combination of “H” or “L” logic
levels to pins P2.6, P2.7, P3.6, P3.7 to select one of
the programming operations shown in the Flash
Programming Modes table.
4.
Apply the desired byte address to pins P1.0 to P1.7
and P2.0 to P2.5.
Apply data to pins P0.0 to P0.7 for Write Code opera-
tion.
5.
Raise EA/V
PP to 12V to enable Flash programming,
erase or verification.
6.
Pulse ALE/PROG once to program a byte in the
Code memory array, the Data memory array or the
lock bits. The byte-write cycle is self-timed and typi-
cally takes 1.5 ms.
相关PDF资料
PDF描述
AT89LS8252-12AI IC 8051 MCU FLASH 8K 44TQFP
AT89LS8252-12AC IC MICRO CTRL 12MHZ 44TQFP
AT89LS53-12PC IC MICRO CTRL 12MHZ 40DIP
AT89LS53-12JI IC 8051 MCU FLASH 12K 44PLCC
AT89LS53-12JC IC MICRO CTRL 12MHZ 44PLCC
相关代理商/技术参数
参数描述
AT89LS8252-12JI 功能描述:8位微控制器 -MCU Microcontroller RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
AT89LS8252-12PC 功能描述:8位微控制器 -MCU Microcontroller RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
AT89LS8252-12PI 功能描述:8位微控制器 -MCU Microcontroller RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
AT89LS8252-24QI 功能描述:8位微控制器 -MCU Microcontroller RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
AT89LV51-12AC 功能描述:8位微控制器 -MCU 80C31 w/4k RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT