欢迎访问ic37.com |
会员登录 免费注册
发布采购

SST89E516RD2-40-C-NJE 参数 Datasheet PDF下载

SST89E516RD2-40-C-NJE图片预览
型号: SST89E516RD2-40-C-NJE
PDF下载: 下载PDF文件 查看货源
内容描述: FlashFlex MCU [FlashFlex MCU]
分类和应用: 外围集成电路微控制器PC时钟
文件页数/大小: 81 页 / 832 K
品牌: SST [ SILICON STORAGE TECHNOLOGY, INC ]
 浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第54页浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第55页浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第56页浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第57页浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第59页浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第60页浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第61页浏览型号SST89E516RD2-40-C-NJE的Datasheet PDF文件第62页  
FlashFlex MCU  
SST89E516RD2 / SST89E516RD  
SST89V516RD2 / SST89V516RD  
Data Sheet  
10.0 RESET  
V
DD  
A system reset initializes the MCU and begins program  
execution at program memory location 0000H. The reset  
input for the device is the RST pin. In order to reset the  
device, a logic level high must be applied to the RST pin for  
at least two machine cycles (24 clocks), after the oscillator  
becomes stable. ALE, PSEN# are weakly pulled high dur-  
ing reset. During reset, ALE and PSEN# output a high level  
in order to perform a proper reset. This level must not be  
affected by external element. A system reset will not affect  
the 1 KByte of on-chip RAM while the device is running,  
however, the contents of the on-chip RAM during power up  
are indeterminate. Following reset, all Special Function  
Registers (SFR) return to their reset values outlined in  
Tables 3-5 to 3-9.  
+
10µF  
8.2K  
V
DD  
-
RST  
SST89E/V516RDx  
C
2
XTAL2  
XTAL1  
C
1
1273 F27.0  
FIGURE 10-1: Power-on Reset Circuit  
10.1 Power-on Reset  
10.2 Software Reset  
At initial power up, the port pins will be in a random state  
until the oscillator has started and the internal reset algo-  
rithm has weakly pulled all pins high. Powering up the  
device without a valid reset could cause the MCU to  
start executing instructions from an indeterminate  
location. Such undefined states may inadvertently cor-  
rupt the code in the flash.  
The software reset is executed by changing SFCF[1]  
(SWR) from “0” to “1”. A software reset will reset the pro-  
gram counter to address 0000H. All SFR registers will be  
set to their reset values, except SFCF[1] (SWR), WDTC[2]  
(WDTS), and RAM data will not be altered.  
10.3 Brown-out Detection Reset  
When power is applied to the device, the RST pin must be  
held high long enough for the oscillator to start up (usually  
several milliseconds for a low frequency crystal), in addition  
to two machine cycles for a valid power-on reset. An exam-  
ple of a method to extend the RST signal is to implement a  
RC circuit by connecting the RST pin to VDD through a 10  
µF capacitor and to VSS through an 8.2KΩ resistor as  
shown in Figure 10-1. Note that if an RC circuit is being  
used, provisions should be made to ensure the VDD rise  
time does not exceed 1 millisecond and the oscillator start-  
up time does not exceed 10 milliseconds.  
The device includes a brown-out detection circuit to protect  
the system from severed supplied voltage VDD fluctuations.  
SST89E516RDx internal brown-out detection threshold is  
3.85V, SST89V516RDx brown-out detection threshold is  
2.35V. For brown-out voltage parameters, please refer to  
Table 14-6.  
When VDD drops below this voltage threshold, the brown-  
out detector triggers the circuit to generate a brown-out  
interrupt but the CPU still runs until the supplied voltage  
returns to the brown-out detection voltage VBOD. The  
default operation for a brown-out detection is to cause a  
processor reset.  
For a low frequency oscillator with slow start-up time the  
reset signal must be extended in order to account for the  
slow start-up time. This method maintains the necessary  
relationship between VDD and RST to avoid programming  
at an indeterminate location, which may cause corruption  
in the code of the flash. The power-on detection is  
designed to work as power up initially, before the voltage  
reaches the brown-out detection level. The POF flag in the  
PCON register is set to indicate an initial power up condi-  
tion. The POF flag will remain active until cleared by soft-  
ware. Please see Section 3.6, “Power Control Register  
(PCON)” on page 30 for detailed information.  
VDD must stay below VBOD at least four oscillator clock peri-  
ods before the brown-out detection circuit will respond.  
Brown-out interrupt can be enabled by setting the EBO bit  
in IEA register (address E8H, bit 3). If EBO bit is set and a  
brown-out condition occurs, a brown-out interrupt will be  
generated to execute the program at location 004BH. It is  
required that the EBO bit be cleared by software after the  
brown-out interrupt is serviced. Clearing EBO bit when the  
brown-out condition is active will properly reset the device.  
If brown-out interrupt is not enabled, a brown-out condition  
will reset the program to resume execution at location  
0000H.  
For more information on system level design techniques,  
please review the FlashFlex MCU: Oscillator Circuit Design  
Considerations application note.  
©2007 Silicon Storage Technology, Inc.  
S71273-03-000  
1/07  
58  
 复制成功!