Instruction Manual
Preliminary W79E8213/W79E8213R Data Sheet 
Publication Release Date: July 11, 2008 
- 32 -  Revision A2 
Continued 
BIT NAME  FUNCTION 
0 WDCLR 
Reset Watchdog Timer 
This bit helps in putting the watchdog timer into a know state. It also helps in 
resetting the watchdog timer before a time-out occurs. Failing to set the 
EWRST before time-out will cause an interrupt, if EWDI (EIE.4) is set, and 512 
clocks after that a watchdog timer reset will be generated if EWRST is set. This 
bit is self-clearing by hardware. 
The WDCON SFR is set to 0x000000B on a reset. WTRF (WDCON.2) is set to a 1 on a Watchdog 
timer reset, but to a 0 on power on/down resets. WTRF (WDCON.2) is not altered by an external 
reset. EWRST (WDCON.1) is set to 0 on a Power-on reset, reset pin reset, and Watch Dog Timer 
reset. 
All the bits in this SFR have unrestricted read access. WDRUN, WD0, WD1, EWRST, WDIF and 
WDCLR require Timed Access procedure to write. The remaining bits have unrestricted write 
accesses. Please refer TA register description. 
TA  REG  C7H 
WDCON  REG    D8H 
MOV  TA, #AAH  ; To access protected bits 
MOV  TA, #55H 
SETB  WDCON.0  ; Reset watchdog timer 
ORL    WDCON, #00110000B    ; Select 26 bits watchdog timer 
MOV  TA, #AAH 
MOV  TA, #55H 
ORL    WDCON, #00000010B    ; Enable watchdog reset 
PWMP COUNTER LOW BITS REGISTER 
Bit: 7 6 5 4 3 2 1 0 
  PWMP.7 PWMP.6 PWMP.5 PWP.4  PWMP.3 PWMP.2 PWMP.1 PWMP.1 
Mnemonic: PWMPL  Address: D9h 
BIT NAME  FUNCTION 
7~0  PWMP.[7:0]  PWM Counter Low Bits Register. 
PWM0 LOW BITS REGISTER 
Bit: 7 6 5 4 3 2 1 0 
 PWM0.7 PWM0.6 PWM0.5 PWM0.4 PWM0.3 PWM0.2 PWM0.1 PWM0.1 
Mnemonic: PWM0L  Address: DAh 
BIT NAME  FUNCTION 
7~0  PWM0.[7:0]  PWM 0 Low Bits Register. 
PWM1 LOW BITS REGISTER 
Bit: 7 6 5 4 3 2 1 0 
  PWM1.7 PWM1.6 PWM1.5 PWM1.4 PWM1.3 PWM1.2 PWM1.1 PWM1.0 
Mnemonic: PWM1L  Address: DBh 










