English
Language : 

W79E825A Datasheet, PDF (18/127 Pages) Winbond – 8-BIT MICROCONTROLLER
W79E825A/824A/823B/822B Data Sheet
SYMBOL
DEFINITION
ADDR MSB
ESS LSB
BIT_ADDRESS, SYMBOL
RESET
IP1
Interrupt priority 1
F8H
(FF)
-
(FE)
-
(FD)
(FC)
(FB)
PPWM PWDI PC2
(FA)
PC1
(F9)
(F8)
PKB
PI2
xx000000B
IP1H
Interrupt high priority 1 F7H -
-
PPWMH PWDIH PC2H PC1H PKBH PI2H xx000000B
P0IDS
Port 0 Digital Input
Disable
F6H
00000000B
B
B register
F0H (F7)
(F6)
(F5)
(F4)
(F3)
(F2)
(F1)
(F0)
00000000B
EIE
Interrupt enable 1
E8H
(EF)
-
(EE)
-
(ED) (EC)
EPWM EWDI
(EB)
EC2
(EA)
EC1
(E9)
EKB
(E8)
EI2
xx000000B
ADCH
ADC converter result E2H ADC.9 ADC.8 ADC.7 ADC.6 ADC.5 ADC.4 ADC.3 ADC.2 xxxxxxxxB
ADCCON ADC control register E1H ADC.1 ADC.0 ADCEX ADCI ADCS RCCLK AADR1 AADR0 xx000x00B
ACC
Accumulator
E0H (E7)
(E6)
(E5)
(E4)
(E3)
(E2)
(E1)
(E0)
00000000B
PWMCON2 PWM control register 2 DFH BKCH BKPS BPEN BKEN PWM3B PWM2B PWM1B PWM0B 00000000B
PWM3L PWM 3 low bits register DEH PWM3.7 PWM3.6 PWM3.5 PWM3.4 PWM3.3 PWM3.2 PWM3.1 PWM3.0 00000000B
PWM2L PWM 2 low bits register DDH PWM2.7 PWM2.6 PWM2.5 PWM2.4 PWM2.3 PWM2.2 PWM2.1 PWM2.0 00000000B
PWMCON1 PWM control register 1 DCH PWMRUN load
CF
CLRPWM PWM3I PWM2I PWM1I PWM0I 00000000B
PWM1L PWM 1 low bits register DBH PWM1.7 PWM1.6 PWM1.5 PWM1.4 PWM1.3 PWM1.2 PWM1.1 PWM1.0 00000000B
PWM0L PWM 0 low bits register DAH PWM0.7 PWM0.6 PWM0.5 PWM0.4 PWM0.3 PWM0.2 PWM0.1 PWM0.0 00000000B
PWMPL
PWM counter low
register
D9H PWMP0.7 PWMP0.6PWMP0.5PWMP0.4 PWMP0.3 PWMP0.2 PWMP0.1 PWMP0.0 00000000B
WDCON Watch-Dog control
D8H
(DF)
(DE)
WDRUN -
(DD)
WD1
(DC)
WD0
(DB)
WDIF
(DA)
WTRF
(D9)
EWRST
(D8)
WDCLR
0x000000B
PWMCON3 PWM control register 3 D7H -
-
-
-
-
-
-
BKF
xxxxxxx0B
PWM3H PWM 3 high bits register D6H -
-
-
-
-
-
PWM3.9 PWM3.8 xxxxxx00B
PWM2H PWM 2 high bits register D5H -
-
-
-
-
-
PWM2.9 PWM2.8 xxxxxx00B
PWM1H PWM 1 high bits register D3H -
-
-
-
-
-
PWM1.9 PWM1.8 xxxxxx00B
PWM0H PWM 0 high bits register D2H -
-
-
-
-
-
PWM0.9 PWM0.8 xxxxxx00B
PWMPH
PWM counter high
register
D1H -
-
-
-
-
-
PWMP0.
9
PWMP0.
8
xxxxxx00B
PSW
Program status word
D0H
(D7)
CY
(D6)
AC
(D5)
F0
(D4)
RS1
(D3)
RS0
(D2)
OV
(D1)
F1
(D0)
P
00000000B
NVMDATA NVM Data
CFH
00000000B
NVMCON NVM Control
CEH EER
EWR -
-
-
-
-
-
00000000B
TA
Timed Access
Protection
C7H TA.7
TA.6 TA.5 TA.4 TA.3 TA.2 TA.1 TA.0 11111111B
NVMADDR NVM address
C6H
00000000B
I2ADDR I2C address1
C1H ADDR.7 ADDR.6 ADDR.5 ADDR.4 ADDR.3 ADDR.2 ADDR.1 GC
xxxxxxx0B
I2CON
I2C Control register
C0H
(CF)
-
(CE)
ENS1
(CD)
STA
(CC)
STO
(CB)
SI
(CA)
AA
(C9)
-
(C8)
-
x00000xxB
I2TIMER
I2C Timer Counter
register
BFH -
-
-
-
-
ENTI DIV4 TIF
00000000B
I2CLK
I2C Clock Rate
BEH I2CLK.7 I2CLK.6 I2CLK.5 I2CLK.4 I2CLK.3 I2CLK.2 I2CLK.1 I2CLK.0 00000000B
I2STATUS
BDH
00000000B
I2DAT
BCH I2DAT.7 I2DAT.6 I2DAT.5 I2DAT.4 I2DAT.3 I2DAT.2 I2DAT.1 I2DAT.0 xxxxxxxxB
SADEN Slave address mask B9H
00000000B
IP0
Interrupt priority
B8H
(BF)
-
(BE)
(BD)
PADC PBO
(BC)
PS
(BB)
PT1
(BA)
PX1
(B9)
PT0
(B8)
PX0
x0000000B
IP0H
Interrupt high priority B7H -
PADCH PBOH PSH PT1H PX1H PT0H PX0H x0000000B
P2M2
Port 2 output mode 2 B6H -
-
-
-
-
-
P2M2.1 P2M2.0 xxxxxx00B
P2M1
Port 2 output mode 1 B5H P2S
P1S
P0S
ENCLK T1OE T0OE P2M1.1 P2M1.0 00000000B
P1M2
Port 1 output mode 2 B4H P1M2.7 P1M2.6 -
P1M2.4 P1M2.3 P1M2.2 P1M2.1 P1M2.0 00000000B
P1M1
Port 1 output mode 1 B3H P1M1.7 P1M1.6 -
P1M1.4 P1M1.3 P1M1.2 P1M1.1 P1M1.0 00000000B
P0M2
Port 0 output mode 2 B2H P0M2.7 P0M2.6 P0M2.5 P0M2.4 P0M2.3 P0M2.2 P0M2.1 P0M2.0 00000000B
P0M1
Port 0 output mode 1 B1H P0M1.7 P0M1.6 P0M1.5 P0M1.4 P0M1.3 P0M1.2 P0M1.1 P0M1.0 00000000B
- 18 -