参数资料
型号: AT89S8253-24AC
厂商: Atmel
文件页数: 31/60页
文件大小: 0K
描述: IC 8051 MCU FLASH 12K 44TQFP
标准包装: 160
系列: 89S
核心处理器: 8051
芯体尺寸: 8-位
速度: 24MHz
连通性: SPI,UART/USART
外围设备: POR,WDT
输入/输出数: 32
程序存储器容量: 12KB(12K x 8)
程序存储器类型: 闪存
EEPROM 大小: 2K x 8
RAM 容量: 256 x 8
电压 - 电源 (Vcc/Vdd): 2.7 V ~ 5.5 V
振荡器型: 内部
工作温度: 0°C ~ 70°C
封装/外壳: 44-TQFP
包装: 托盘
37
3286P–MICRO–3/10
AT89S8253
20. Programming the Flash and EEPROM
Atmel’s AT89S8253 Flash microcontroller offers 12K bytes of In-System reprogrammable Flash
code memory and 2K bytes of EEPROM data memory.
The AT89S8253 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 programmed. This device sup-
ports a parallel programming mode and a serial programming mode. The serial programming
mode provides a convenient way to reprogram the AT89S8253 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 separate address spaces in the parallel and
serial programming modes: 0000H to 2FFFH for code memory and 000H to 7FFH for data
memory.
The code and data memory arrays in the AT89S8253 are programmed byte-by-byte or by page
in either programming mode. To reprogram any non-blank byte in the parallel or serial mode, the
user needs to invoke the Chip Erase operation first to erase both arrays since there is no built-in
auto-erase capability.
Parallel Programming Algorithm: To program and verify the AT89S8253 in the parallel pro-
gramming mode, the following sequence is recommended (see Figure 26-1):
1.
Power-up sequence:
a.
Apply power between V
CC and GND pins.
b.
Set RST pin to “H”.
c.
Apply a 3 MHz to 24 MHz clock to XTAL1 pin and wait for at least 10 ms.
2.
Set PSEN pin to “L”
a.
ALE pin to “H”
b.
EA pin to “H” and all other pins to “H”.
3.
Raise EA/VPP to 12V to enable Flash programming, erase or verification. Enable the
P3.0 pull-up (10 K
Ω typical) for RDY/BSY operation.
4.
Apply the appropriate combination of “H” or “L” logic levels to pins P3.3, P3.4, P3.5,
P3.6, P3.7 to select one of the programming operations shown in the Flash Program-
ming Modes table.
5.
Apply the desired byte address to pins P1.0 to P1.7 and P2.0 to P2.5.
a.
Apply data to pins P0.0 to P0.7 for write code operation.
6.
Pulse ALE/PROG once to load a byte in the code memory array, the data memory
array, or the lock bits.
7.
Repeat steps 5 and 6, changing the address and data for up to 64 bytes in the code
memory page or 32 bytes in the data memory (EEPROM) page. When loading a page
with individual bytes, the interval between consecutive byte loads should be no longer
than 150 s. Otherwise the device internally times out and assumes that the page load
sequence is completed, rejecting any further loads before the page programming
sequence has finished. This timing restriction also applies to Page Write of the 64-byte
User Row.
8.
After the last byte of the current page has been loaded, wait for 5 ms or monitor the
RDY/BUSY pin until it transitions high. The page write cycle is self-timed and typically
takes less than 5 ms.
9.
To verify the last byte of the page just programmed, bring pin P3.4 to “L” and read the
programmed data at pins P0.0 to P0.7.
相关PDF资料
PDF描述
AT89LP4052-16XI IC 8051 MCU FLASH 4K 20TSSOP
DSPIC33FJ64GS406-I/MR IC MCU/DSP 64KB FLASH 64QFN
PIC24HJ64GP502-I/MM IC PIC MCU FLASH 64K 28-QFN
AT89LP4052-16SI IC 8051 MCU FLASH 4K 20SOIC
AT89LP4052-16PU IC 8051 MCU FLASH 4K 20DIP
相关代理商/技术参数
参数描述
AT89S8253-24AI 功能描述:8位微控制器 -MCU UNSAWN WAFER 20 MIL BACKGRIND - 24MHZ 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
AT89S8253-24AU 功能描述:8位微控制器 -MCU 12kB Flash 256B RAM 2.7V-5.5V 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
AT89S8253-24AU SL383 制造商:Atmel Corporation 功能描述:MCU 8-bit AT89 80C51 CISC 12KB Flash 3.3V/5V 44-Pin TQFP T/R
AT89S8253-24JC 功能描述: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
AT89S825324JI 制造商:Atmel Corporation 功能描述: