| 数据搜索系统,热门电子元器件搜索 |
|
STM6600AS24DM6F 数据表(PDF) 12 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STM6600AS24DM6F 数据表(HTML) 12 Page - STMicroelectronics |
|
12 / 51 page ![]() Operation STM6600 - STM6601 12/51 Doc ID 15453 Rev 7 3 Operation The STM6600-STM6601 simplified smart push-button on/off controller with Smart Reset™ and power-on lockout enables and disables power for the application depending on push- button states, signals from the processor, and battery voltage. Power-on Because most of the processors have outputs in high-Z state before initialization, an internal pull-down resistor is connected to PSHOLD input during startup (see Figure 7, 8, 9, 10, 11, 12, 13, and 18). To power up the device the push-button PB has to be pressed for at least tDEBOUNCE and VCC has to be above VTH+ for the whole tDEBOUNCE period. If the battery voltage drops below VTH+ during the tDEBOUNCE, the counter is reset and starts to count again when VCC > VTH+ (see Figure 13). After tDEBOUNCE the enable signal is asserted (EN goes high, EN goes low), reset output RST is asserted for tREC and then the startup routine is performed by the processor. During initialization, the processor sets the PSHOLD signal high. On the STM6600 the PSHOLD signal has to be set high prior to push-button release and tON_BLANK expiration, otherwise the enable signal is deasserted (EN goes low, EN goes high) - see Figure 7, 8, 9, and 10. The time up to push-button release represents the maximum time allowed for the system to power up and initialize the circuits driving the PSHOLD input. If the PSHOLD signal is low at push-button release, the enable output is deasserted immediately, thus turning off the system power. If tON_BLANK expires prior to push-button release, the PSHOLD state is checked at its expiration. This safety feature disables the power and prevents discharging the battery if the push-button is stuck or it is held for an unreasonable period of time and the application is not responding (see Figure 8 and 10). PB status, INT status and VCC undervoltage detection are not monitored until power-up is completed. On the STM6601 the PSHOLD signal has to be set high before tON_BLANK expires, otherwise the enable signal is deasserted - see Figure 11 and 12. In this case the tON_BLANK period is the maximum time allowed for the power switch and processor to perform the proper power- on. If the PSHOLD signal is low at the end of the blanking period, the enable output is released immediately, thus turning off the system power. PB status, INT status and VCC undervoltage detection are not monitored during the entire tON_BLANK period. This failsafe feature prevents the user from turning on the system when there is a faulty power switch or an unresponsive microprocessor. Push-button interrupt If the device works under normal operation (i.e. PSHOLD is high) and the push-button PB is pressed for more than tDEBOUNCE, a negative pulse with minimum tINT_Min width is generated on the INT output. By connecting INT to the processor interrupt input (INT or NMI) a safeguard routine can be performed and the power can be shut down by setting PSHOLD low - see Figure 14. Forced power-down mode The PSHOLD output can be forced low anytime during normal operation by the processor and can deassert the enable signal - see Figure 14. |
|
链接网址 |
| 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 |