Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

SH79F6488P/080PR Datasheet(PDF) 127 Page - SINOWEALTH Electronic Ltd

Part # SH79F6488P/080PR
Description  Enhanced 8051 Microcontroller with 20bit Σ-ΔADC and LCD Driver
PDF  152 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SINOWEALTH [SINOWEALTH Electronic Ltd]
Direct Link  https://en.sinowealth.com
Logo SINOWEALTH - SINOWEALTH Electronic Ltd

SH79F6488P/080PR Datasheet(HTML) 127 Page - SINOWEALTH Electronic Ltd

Back Button SH79F6488P/080PR Datasheet HTML 123Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 124Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 125Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 126Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 127Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 128Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 129Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 130Page - SINOWEALTH Electronic Ltd SH79F6488P/080PR Datasheet HTML 131Page - SINOWEALTH Electronic Ltd Next Button
Zoom Inzoom in Zoom Outzoom out
 127 / 152 page
background image
SH79F6488/SH79F6489
127
8.12 Power Management
8.12.1 Features
 Two power saving modes: Idle mode and Power-Down mode
 Two ways to exit Idle and Power-Down mode: interrupt and reset
To reduce power consumption, SH79F6488/SH79F6489 supplies two power saving modes: Idle mode and Power-Down mode.
These two modes are controlled by PCON & SUSLO register.
8.12.2 Idle Mode
In this mode, the clock to CPU is frozen, the program execution is halted, and the CPU will stop at a defined state. But the
peripherals continue to be clocked. When entering idle mode, all the CPU status before entering will be preserved. Such as:
PSW, PC, SFR & RAM are all retained.
By two consecutive instructions: setting SUSLO register as 0x55, and immediately followed by setting the IDL bit in PCON
register, will make SH79F6488/SH79F6489 enter Idle mode. If the consecutive instruction sequence requirement is not met,
the CPU will clear either SUSLO register or IDL bit in the next machine cycle. And the CPU will not enter Idle mode. The setting
of IDL bit will be the last instruction that CPU executed.
There are two ways to exit Idle mode:
(1) An interrupt generated. The clock to the CPU will be restored, and the hardware will clear SUSLO register and IDL bit in
PCON register. Then the program will execute the interrupt service routine first, and then jumps to the instruction
immediately following the instruction that activated Idle mode.
(2) Reset signal (logic low on the RESET pin, WDT RESET if enabled, LVR REST if enabled), this will restore the clock to the
CPU, the SUSLO register and the IDL bit in PCON register will be cleared by hardware, finally the SH79F6488/SH79F6489
will be reset. And the program will execute from address 0000H. The RAM will keep unchanged and the SFR value might be
changed according to different function module.
8.12.3 Power-Down Mode
The Power-Down mode places the SH79F6488/SH79F6489 in a very low power state. Power-Down mode will stop all the
clocks including CPU and peripherals. If WDT is enabled, WDT block will keep on working. When entering Power-Down mode,
all the CPU status before entering will be preserved. Such as: PSW, PC, SFR & RAM are all retained.
By two consecutive instructions: setting SUSLO register as 0x55, and immediately followed by setting the PD bit in PCON register,
will make SH79F6488/SH79F6489 enter Power-Down mode. If the consecutive instruction sequence requirement is not met, the
CPU will clear either SUSLO register or PD bit in the next machine cycle. And the CPU will not enter Power-Down mode.
The setting of PD bit will be the last instruction that CPU executed.
Note: If IDL bit and PD bit are set simultaneously, the SH79F6488/SH79F6489 enters Power-Down mode. The CPU will not go in
Idle mode when exiting from Power-Down mode, and the hardware will clear both IDL & PD bit after exit form Power-Down mode.
There are four ways to exit the Power-Down mode:
(1) An active external Interrupt such as INT0, INT1 ,INT2 ,INT3 & INT4 will make SH79F6488/SH79F6489 exit Power-Down
mode. The oscillator will start after interrupt happens, after warm-up time, the clocks to the CPU and peripheral will be
restored, the SUSLO register and PD bit in PCON register will be cleared by hardware. Program execution resumes with the
interrupt service routine. After completion of the interrupt service routine, program execution resumes with the instruction
immediately following the instruction that activated Power-Down mode.
(2) Timer3 interrupt will make SH79F6488/SH79F6489 exit Power-Down mode when 32.768kHz is the clock source. The
oscillator will start after interrupt happens, after warm-up time, the clocks to the CPU and peripheral will be restored, the
SUSLO register and PD bit in PCON register will be cleared by hardware. Program execution resumes with the interrupt
service routine. After completion of the interrupt service routine, program execution resumes with the instruction
immediately following the instruction that activated Power-Down mode.
(3) Base Timer interrupt will make SH79F6488/SH79F6489 exit Power-Down mode when 32.768kHz or 12MHz internal RC is
the clock source. The oscillator will start after interrupt happens, after warm-up time, the clocks to the CPU and peripheral
will be restored, the SUSLO register and PD bit in PCON register will be cleared by hardware. Program execution resumes
with the interrupt service routine. After completion of the interrupt service routine, program execution resumes with the
instruction immediately following the instruction that activated Power-Down mode.
(4) Reset signal (logic low on the RESET pin, WDT RESET if enabled, LVR REST if enabled). This will restore the clock to the
CPU after warm-up time, the SUSLO register and the PD bit in PCON register will be cleared by hardware, finally the
SH79F6488/SH79F6489 will be reset. And the program will execute from address 0000H. The RAM will keep unchanged
and the SFR value might be changed according to different function module.
Note:
(1) In order to entering Idle/Power-Down, it is necessary to add 3 NOPs after setting IDL/PD bit in PCON.
(2) In order to entering Idle/Power-Down,all ports are not floating,set to output or input with pull-high.
(3) In order to entering Idle/Power-Down,reserved pin of LQFP 64 package must be set to output or input with pull-high.
(4) After base timer or LCD on, if WDT is on ,WDT cannot be turn off in Power-Down mode.Therefore, users need to read or
write RSTSTAT register in case to WDT overflow.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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