EM78612
Universal Serial Bus Microcontroller
Product Specification (V1.0) 03.22.2006 •
••
• 5
(This specification is subject to change without further notice)
•
••
•
Up to 12 general purposes I/O pins grouped into two ports (Port 6 and 7).
•
••
•
Up to 2 LED sink pins
•
••
•
Each GPIO pin of Ports 6 & Port 7 has an internal programmable pull-high
resistor
•
••
•
Each GPIO pin of Ports 6 has an internal programmable pull- low resistor
•
••
•
Each GPIO pin wakes up the MCU from sleep mode by input state change
Internal Memory
•
••
•
Built-in 2048*13 bits MASK ROM
•
••
•
Built-in 80 bytes general purpose registers (SRAM)
•
••
•
Built-in USB Application FIFOs.
Operation Frequency
•
••
•
Normal Mode: MCU runs on the external oscillator frequency
•
••
•
Dual Clock Mode: MCU runs at the frequency of 256 KHz (or 32KHz, 4KHz,
500Hz), emitted by the internal oscillator with the external ceramic resonator
turned off to save power.
Built-in 3.3V Voltage Regulator
•
••
•
For MCU power supply
•
••
•
Pull-up source for the external USB resistor on D-pin.
Package Type
•
••
•
16 pin PDIP(300MIL) / SOP(150MIL) (EM78612 AP / AM)
•
••
•
18 pin PDIP(300MIL) / SOP(300MIL) (EM78612 BP / BM)
•
••
•
20 pin PDIP(300MIL) / SOP(300MIL) (EM78612 CP / CM)
•
••
•
20 pin SSOP(209MIL) (EM78612 FM)
3 Applications
This microcontroller is designed for USB low speed device application or non-USB
embedded device. It is also suitable for PS/2 mouse application.