Special Function Register (SFR)
The address 00C0H to 00FFH and 0200H to 027FH are reserved for the special function registers
(SFR). MPC2F35 has 36 SFRs to be used to control or store the status of I/O, timers, system clock and
other peripherals.
Symbol
Address
00C1
00C2
00C3
00C5
00C6
00D0
00D1
00D2
00D3
00D4
00D8
00D9
00DA
00DB
00DC
00DE
00DF
00E0
00E1
00E2
00E8
00E9
00EA
0200
0201
0202
0240
0241
0244
0245
0248
0249
024C
024D
0250
0251
Description
Interrupt request enable
Interrupt request status flag
Interrupt request clear
Timer 0
Initial Value
IRQ_EN
IRQ_ST
IRQ_CLR
TM0
TM0_CTL
P0_BUF
P1_BUF
P2_BUF
P3_BUF
P4_BUF
P0
P1
P2
P3
P4
WDT_ST
WDT_CLR
USB_CTL
X
00
00
00
00
00
00
00
00
00
X
X
X
X
X
00
X
00
00
00
00
00
X
00
00
00
00
00
00
00
00
00
00
00
00
00
Timer 0 control
Port 0 output buffer
Port 1 output buffer
Port 2 output buffer
Port 3 output buffer
Port 4 output buffer
Port 0 pad value
Port 1 pad value
Port 2 pad value
Port 3 pad value
Port 4 pad value
Watchdog timer status flag
Watchdog clear
USB bus control
USB_ADDR
USB_DI / USB_DO
DPM_CTL
DPMO
USB register address
USB register data buffer
USB bus mode control
USB bus output for the PS/2 mode
USB bus value for the PS/2 mode
Power-saving control
FCPU selector
Release the halt mode enable
Port 0 control register
Port 0 mode register
Port 1 control register
Port 1 mode register
Port 2 control register
Port 2 mode register
Port 3 control register
Port 3 mode register
Port 4 control register
Port 4 mode register
DPMI
PWR_CTL
FCPU_SR
RLH_EN
P0_CR
P0_MR
P1_CR
P1_MR
P2_CR
P2_MR
P3_CR
P3_MR
P4_CR
P4_MR
MEGAWIN
MPC2F35_USB Data Sheet
7