3 i/o ports, 1 programmable large current, 2 wakeup by port change function – EMC EM78612 User Manual

Page 24

Advertising
background image

EM78612

Universal Serial Bus Microcontroller

22

•••

Product Specification(V1.0) 03.22.2006

(This specification is subject to change without further notice)

✳✍✴

✵✢✶

✺✦✴

✼✾✽✎✿

✽❁❀❃❂✍✿

❄❆❅❈❇❊❉

❋✍✿

❄✎●✕❇❊❍❏■❑❅✘▲

■▼❅❈▲✠◆

❖▼€❘◗

€❈❙

❀❃❉

❭❊❉

❄✞❪✞✿

❇❊❋✍✽✎❫

❴❁❋✍❉

❭✍❉

❄✞❪✎✿

❇❊❋✠✽✦❫

✼✾✽✎✿

✽❁❀❃❂✍✿

❄❆❅❈❇❊❉

❋✍✿

❄✎●✕❇❊❍❏■❑❅

■▼❅

❖▼€❘◗

€❈❙

✳❊✴

✺✎✴

❵❛❭❊❭✍●

❄☛❖

✼❁❞

▲❊❡

▲❊❡

❚✆❚

▲❊❡✾▲✆▲

▲❊❡✾▲

7.3 I/O Ports

The EM78612 has up to twelve General Purposes I/O pins, which are classifies into two
port groups; Port 6 and Port 7. Each pin has an internal resistor that can be individually
selected by user.

The following describes the important features o EM78612 I/O pins.

7.3.1

Programmable Large Current

Port 7 has two pins; P70 and P71 that can drive large current of up to 30mA. The range
of driving current is from 3mA to 30mA, which is programmable. Use IOC8 [0,1] and
IOC8 [4,5] to control the sink current of P70/P71. The default current is 3mA.

7.3.2

Wakeup by Port Change Function

Each of the GPIO pins in Port 6 and Port 7 can wakeup the MCU through signal change
from input pin. This function is used to wake-up the MCU automatically from sleep
mode. It also supports the remote wake-up function for USB application.

Advertising