EM78M611E
Universal Serial Bus Series Microcontroller
18
Product Specification (V1.1) 11.22.2006
(This specification is subject to change without further notice)
8.2.3.3 IOC5 ~IOC9 I/O (Port Direct ion Control Registers)
Default Value: (0B_1111_1111)
These are I/O port (Port 5 ~ Port 7) direction control registers. Each bit controls the I/O
direction of three I/O ports respectively. When these bits are set to 1, the relative I/O
pins become input pins. Similarly, the I/O pins becomes outputs when the relative
control bits are cleared.
0 : Output direction
1 : Input direction
8.2.3.4 IOCA (Operation Mod e Control Register) Default Value: (0B_1110_0000)
Bit 7 Bit 6 Bit 5
Bit 4 Bit 3 Bit 2
Bit 1
Bit 0
Dual_Frq.1
Dual_Frq.0
- Remote_Wake up
ExReg_Sel
PDA
PS/2
USB
IOCA [0, 1] These two bits are used to select the operation mode.
IOCA[1] IOCA[0] Operation Mode
0 0 Detec t Mode
0 1 USB Mode
1 0 PS/2 Mode
1 1 USB Test Mode
IOCA[2] Pattern Detect Application function enable bit. This bit is used to enable the
Pattern Detect Application (PDA) function. For details about this function
refer to Section 8.11.
0 : Disable PDA function
1 : Enable PDA function
IOCA[3] Extra control register select bit. The five extra control registers (REA, REB,
REC, RED, and REE) are located in 0xA~0xE. To access these five
registers, set the bit as follows:
0 : Select RA~RE
1 : Select Extra Control register ERA~ERE
IOCA[4] Indicate whether the device is currentl y requested to support remote wake
up or not. The Remote Wake-up field can be modified by SetFeature () and
ClearFeature () requests.
0 : Do Not support remote wake up
1 : Supports remote wake up
NOTE
IOCA[4]: Remote_Wake up bit
EM78M611 do NOT support this function. Only EM78M611E does.