参数资料
型号: ACE1101LEMT8X
厂商: FAIRCHILD SEMICONDUCTOR CORP
元件分类: 微控制器/微处理器
英文描述: Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
中文描述: 8-BIT, EEPROM, 4 MHz, MICROCONTROLLER, PDSO8
封装: PLASTIC, TSSOP-8
文件页数: 28/33页
文件大小: 152K
代理商: ACE1101LEMT8X
28
www.fairchildsemi.com
ACE1101 Rev. C.8
A
10.0 In-circuit Programming Specification for ACE1101
The ACE1101 supports in-circuit programming of the internal data
EEPROM, program EEPROM, and the initialization registers. An
externally controlled four wire interface consisting of a LOAD
control pin (G3), a serial data SHIFT_IN input pin (G4), a serial
data SHIFT_OUT output pin (G2), and a CLOCK pin (G1) is used
to access the on-chip memory locations. Communication be-
tween the ACE1101 and the external programmer is made through
a 32-bit command and response word described in Table 13.
The serial data timing for the four wire interface is shown in Figure
23. The programming protocol is shown in Figure 22.
The external programmer brings the ACE1101 into programming
mode by applying a supervoltage level (V
SUPERVOLTAGE
) to the
LOAD pin. The external programmer then needs to set the LOAD
pin to 5V before shifting in the 32-bit serial command word using
the SHIFT_IN and the CLOCK signals. By definition, bit 31 of the
command word is shifted in first. At the same time, the ACE1101
shifts out the 32-bit serial response to the last command on the
SHIFT_OUT pin. It is recommended that the external programmer
samples this signal t
(850ns) after the rising edge of the
CLOCK signal. The serial response word sent immediately after
entering programming mode contains indeterminate data.
After 32 bits have been shifted into the ACE1101, the external
programmer must set the LOAD signal to 0V, and then apply two
clock pulses as shown in Figure 22. When reading the device, the
external programmer must set the LOAD signal to 5V before it
sends a new command word. When writing to the ACE1101, the
SHIFT_OUT signal acts as the READY signal. The ACE1101 sets
SHIFT_OUT low by the time the programmer has sent the second
rising edge during the LOAD = 0V phase (if the timing specifica-
tions in Figure 22 are obeyed). The ACE1101 will set the R bit of
the Status register when the write operation has completed. The
external programmer must wait for the R bit to go high before
bringing the LOAD signal to 5V to initiate a new command cycle.
Powering down the device will cause the part to exit programming
mode.
Writing a series of bytes to the ACE1101 is achieved by sending
a series of command words with bit 24 set to 0. Reading a series
of bytes from the ACE1101 is achieved by sending a series of
command words with the desired addresses in sequence and
reading the following response words to verify the correct address
and reading the data contents.
The addresses for the data EEPROM and code EEPROM spaces
are the same as those used in normal operation.
Table 13: 32-Bit Command and Response Word
Bit number
Input command word
Output response word
bits 31 – 30
Must be set to 0
X
bit 29
Set to 1 to read/write data EEPROM,
0 otherwise
X
bit 28
Set to 1 to read/write code EEPROM,
Initialization registers 0 otherwise
X
bits 27 – 25
Must be set to 0
X
bit 24
Set to 1 to read, 0 to write
X
bits 23 – 18
Must be set to 0
X
bits 17 – 8
Address of the byte to be read or written
Same as Input command word
bits 7 – 0
Data to be programmed or zero if data is to be read
Programmed data or data read at specified address
NOTE 1:
During in-circuit programming, pin 3 (G5) must be either not connected or driven high.
NOTE 2:
For further information, see Application Note AN-8005.
相关PDF资料
PDF描述
ACE1101E Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
ACE1101 Arithmetic Controller Engine For Low Power Applications(低功耗器件运用的算术控制引擎)
ACE1202E Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
ACE12022EM8X Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
ACE12022BEM8X Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
相关代理商/技术参数
参数描述
ACE1101LM8 功能描述:8位微控制器 -MCU SO-8 1.8V-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
ACE1101LM8X 功能描述:8位微控制器 -MCU SO-8 1.8V-5.5V T/R 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
ACE1101LMT8 功能描述:8位微控制器 -MCU TSSOP-8 1.8V-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
ACE1101LMT8X 功能描述:8位微控制器 -MCU TSSOP-8 1.8-5.5V T/R 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
ACE1101LN 功能描述:8位微控制器 -MCU DIP-8 1.8V-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