EM78M611E
Universal Serial Bus Series Microcontroller
8.2.3.3IOC5 ~IOC9 I/O (Port Direction 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.4IOCA (Operation Mode 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 |
| Detect 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 currently requested to support remote wake |
| up or not. The Remote |
| 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.
18 • | Product Specification (V1.1) 11.22.2006 |
(This specification is subject to change without further notice)