English
Language : 

PONE-000-01 Datasheet, PDF (36/56 Pages) List of Unclassifed Manufacturers – The ideal device for simple nodes, such as switches, actuators and sensor
March 2000
CEWay™ PL-One Data Sheet
Bit Addressing
16 bytes of data memory (addresses 20 hex to 2F hex) are bit addressable. SFRs that have addresses of
1XXX X000 bin are bit addressable.
Scratch Pad
Direct addresses from 3F hex to 7F hex are usable as scratch pad registers or for a stack.
External Data Memory
External data memory may be either 8-bit or 16-bit addressable. Registers R0 and R1 are used for indirect
8-bit addressing, the DPTR register is used for 16-bit addressing.
SPECIAL FUNCTION REGISTERS
All I/O, timer/counter and UART operations for the M8052 are accessed via Special Function Registers
(SFRs). These registers occupy direct data memory space locations in the range 80 hex to FF hex. In the
same area various control and program registers may be accessed. Their names and addresses are
given in Table 10 below, and their definitions follow.
SFR Map
Description
Port 0
Stack Pointer
Data Pointer Low Byte
Data Pointer High Byte
Receive Buffer from PLSES
Transmit Buffer to PLSES
Power Control Register
Timer/Counter Control
Timer/Counter Mode Control
Timer/Counter 0 low byte
Timer/Counter 1 low byte
Timer/Counter 0 high byte
Timer/Counter 1 high byte
Port 1
Serial Control Register
Serial Data Buffer
Port 2
Interrupt Enable Register
Port 3
Interrupt Priority Register
Timer/Counter 2 Control
Capture Register 2 low byte
Capture Register 2 high byte
Abbreviation
P0
SP
DPL
DPH
PH_RX_BUF
PH_TX_BUF
PCON
TCON
TMOD
TL0
TL1
TH0
TH1
P1
SCON
SBUF
P2
IE
P3
IP
T2CON
RCAP2L
RCAP2H
Address
80
81
82
83
84*
85*
87
88
89
8A
8B
8C
8D
90
98
99
A0
A8
B0
B8
C8
CA
CB
Bit Addressable
ü
ü
ü
ü
ü
ü
ü
ü
ü
D-CW-0100-04
Page 36 of 56