EMC EM78612 User Manual

Page 22

Advertising
background image

EM78612

Universal Serial Bus Microcontroller

20

•••

Product Specification(V1.0) 03.22.2006

(This specification is subject to change without further notice)

IOCD (Port 7 Pull-High Control Register)

Default Value: (0B_0000_0000)

7

6

5

4

3

2

1

0

-

-

-

-

PH73

PH72

PH71

PH70

IOCD [0~3]

Select whether the 132K Ohm pull-high resistor of Port 7 individual pin is
connected or not.

1: Enable the pull-high function.

0: Disable the pull-high function.

IOCE (Special Function Control Register)

Default Value: (0B_1111_0000)

7

6

5

4

3

2

1

0

/Dual clock

/WUE

WTE

RUN

0

0

0

0

IOCE [0~3]

Undefined register. The default value is zero.

IOCE [4]

Run bit. This bit can be cleared by the firmware and set during power-on,
or by the hardware at the falling edge of wake-up signal. When this bit is
cleared, the clock system is disabled and the MCU enters into power
down mode. At the transition of wake-up signal from high to low, this bit is
set to enable the clock system.

1: Run mode. The EM78612 is working normally.

0: Sleep mode. The EM78612 is in power down mode.

IOCE [5]

WatchDog Timer enable bit. The bit disable/enables the WatchDog
Timer.

1: Enable WDT.

0: Disable WDT.

NOTE

If the Code Option WTC bit is "0,” WDT is always disabled.

IOCE [6]

Enable the wake-up function as triggered by port-change. This bit is set
by UDC.

1: Disable the wake-up function.

0: Enable the wake-up function.

IOCE [7]

Dual clock Control bit. This bit is used to select the frequency of system
clock. When this bit is cleared, the MCU will run on very low frequency
save power and the UDC will stop working.

1: Selects EM78612 to run on normal frequency.

0: Selects to run on slow frequency.

Advertising