English
Language : 

W79E225A Datasheet, PDF (27/200 Pages) Winbond – 8-bit Microcontroller
Preliminary W79E225A/227A Data Sheet
PORT 0
Bit:
7
6
5
4
3
2
1
0
P0.7
P0.6
P0.5
P0.4
P0.3
P0.2
P0.1
P0.0
Mnemonic: P0
Address: 80h
Port 0 is an open-drain 8-bit bi-directional I/O port. As an alternate function Port 0 can function as the
multiplexed address/data bus to access off-chip memory. During the time when ALE is high, the LSB
of a memory address is presented. When ALE is low, the port transits to a bi-directional data bus. This
bus is used for reading external ROM and for reading or writing external RAM memory or peripherals.
When used as a memory bus, the port provides active high drivers. The reset condition of Port 0 is tri-
state. Pull-up resistors are required when using Port 0 as an I/O port.
BIT
NAME
FUNCTION
0 P0.0
MISO: SPI Master In Slave Out.
1 P0.1
MOSI: SPI Master Out Slave In.
2 P0.2
SPCLK: SPI Clock.
3 P0.3
/SS: Slave Select.
4 P0.4
INT2: External Interrupt 2.
5 P0.5
INT3: External Interrupt 3.
6 P0.6
INT4: External Interrupt 4.
7 P0.7
INT5: External Interrupt 5.
STACK POINTER
Bit:
7
6
5
4
3
2
1
0
SP.7
SP.6
SP.5
SP.4
SP.3
SP.2
SP.1
SP.0
Mnemonic: SP
Address: 81h
The Stack Pointer stores the Scratch-pad RAM address where the stack begins. In other words it
always points to the top of the stack.
DATA POINTER LOW
Bit:
7
6
5
4
3
2
1
0
DPL.7
DPL.6
DPL.5
DPL.4
DPL.3
DPL.2
DPL.1
DPL.0
Mnemonic: DPL
This is the low byte of the standard 8032 16-bit data pointer.
Address: 82h
- 27 -
Publication Release Date: December 14, 2007
Revision A2.0