| Electronic Components Datasheet Search |
|
PMS150C Datasheet(PDF) 40 Page - PADAUK Technology. |
|
|
|||||||||||||||||||||||||||||
PMS150C Datasheet(HTML) 40 Page - PADAUK Technology. |
|
40 / 67 page ![]() PMS150C 8 bit IO-Type Controller ©Copyright 2018, PADAUK Technology Co. Ltd Page 40 of 67 PDK-DS-PMS150C-EN-V004 – Jan. 24, 2018 5.10. Power-Save and Power-Down There are three operational modes defined by hardware: ON mode, Power-Save mode and Power-Down modes. ON mode is the state of normal operation with all functions ON, Power-Save mode (“stopexe”) is the state to reduce operating current and CPU keeps ready to continue, Power-Down mode (“stopsys”) is used to save power deeply. Therefore, Power-Save mode is used in the system which needs low operating power with wake-up occasionally and Power-Down mode is used in the system which needs power down deeply with seldom wake-up. Table 3 shows the differences in oscillator modules between Power-Save mode (“stopexe”) and Power-Down mode (“stopsys”). Differences in oscillator modules between STOPSYS and STOPEXE IHRC ILRC STOPSYS Stop Stop STOPEXE No Change No Change Table 3: Differences in oscillator modules between STOPSYS and STOPEXE 5.10.1. Power-Save mode (“stopexe”) Using “stopexe” instruction to enter the Power-Save mode, only system clock is disabled, remaining all the oscillator modules be active. For CPU, it stops executing; however, for Timer16, counter keep counting if its clock source is not the system clock. The wake-up sources for “stopexe” can be IO-toggle or Timer16 counts to set values when the clock source of Timer16 is IHRC or ILRC modules. Wake-up from input pins can be considered as a continuation of normal execution, the detail information for Power-Save mode shown below: IHRC and ILRC oscillator modules: No change, keep active if it was enabled. System clock: Disable, therefore, CPU stops execution. OTP memory is turned off. Timer16, Timer2: Stop counting if system clock is selected by clock source or the corresponding oscillator module is disabled; otherwise, it keeps counting. Wake-up sources: IO toggle in digital mode (PxDIER bit is 1) or Timer16 or Timer2. The watchdog timer must be disabled before issuing the “stopexe” command, the example is shown as below: CLKMD.En_WatchDog = 0; // disable watchdog timer stopexe; …. // power saving Wdreset; CLKMD.En_WatchDog = 1; // enable watchdog timer |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |