| 数据搜索系统,热门电子元器件搜索 |
|
ST10F280 数据表(PDF) 129 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
ST10F280 数据表(HTML) 129 Page - STMicroelectronics |
|
129 / 186 page ![]() ST10F280 129/186 17 - SYSTEM RESET System reset initializes the MCU in a predefined state. There are five ways to activate a reset state. The system start-up configuration is different for each case as shown in Table 32. 17.1 - Asynchronous Reset (Long Hardware Reset) An asynchronous reset is triggered when RSTIN pin is pulled low while RPD pin is at low level. Then the MCU is immediately forced in reset default state. It pulls low RSTOUT pin, it cancels pending internal hold states if any, it waits for any internal access cycles to finish, it aborts external bus cycle, it switches buses (data, address and control signals) and I/O pin drivers to high-impedance, it pulls high PORT0 pins and the reset sequence starts. Power-on reset The asynchronous reset must be used during the power-on of the MCU. Depending on crystal fre- quency, the on-chip oscillator needs about 10ms to 50ms to stabilize. The logic of the MCU does not need a stabilized clock signal to detect an asyn- chronous reset, so it is suitable for power-on condi- tions. To ensure a proper reset sequence, the RSTIN pin and the RPD pin must be held at low level until the MCU clock signal is stabilized and the system configuration value on PORT0 is settled. Hardware reset The asynchronous reset must be used to recover from catastrophic situations of the application. It may be triggerred by the hardware of the applica- tion. Internal hardware logic and application cir- cuitry are described in Reset circuitry chapter and Figures Figure 68 :, Figure 69 : and Figure 70 :. Exit of asynchronous reset state When the RSTIN pin is pulled high, the MCU restarts. The system configuration is latched from PORT0 and ALE, RD and R/W pins are driven to their inactive level. The MCU starts program execution from memory location 00'0000h in code segment 0. This starting location will typically point to the general initialization routine. Timing of asynchronous reset sequence are summarized in Figure 65. Note: 1. RSTIN rising edge to internal latch of PORT0 is 3 CPU clock cycles (6 TCL) if the PLL is bypassed and the prescaler is on (fCPU =fXTAL / 2), else it is 4 CPU clock cycles (8 TCL) . Table 32 : Reset Event Definition Reset Source Short-cut Conditions Power-on reset PONR Power-on Long Hardware reset (synchronous & asynchronous) LHWR t RSTIN > 1032 TCL Short Hardware reset (synchronous reset) SHWR 4 TCL < t RSTIN < 1032 TCL Watchdog Timer reset WDTR WDT overflow Software reset SWR SRST execution Figure 65 : Asynchronous Reset Timing 6 TCL or 8 TCL1 CPU Clock RSTIN Asynchronous Reset Condition RPD RSTOUT ALE PORT0 Reset Configuration INST #1 Internal Reset Signal Latching point of PORT0 for system start-up configuration |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |