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

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.