1 general description, 2 features – EMC EM78612 User Manual

Page 6

Advertising
background image

EM78612

Universal Serial Bus Microcontroller

4

•••

Product Specification(V1.0) 03.22.2006

(This specification is subject to change without further notice)

1 General Description

The EM78612 is a series of Universal Serial Bus 8-bit RISC microcontrollers. It is
specifically designed for USB low speed device application and to support legacy
device such as PS/2 mouse. The EM78612 also support one device address and two
endpoints..

The EM78612 is implemented on a RISC architecture. It has five-level stack and six
interrupt sources. The amount of General Input/Output pins is up to12. Each device
has 80 bytes SRAM. The ROM size of the EM78612 is 2K.

These series of chips have Dual Clock mode which allows the device to run on low
power saving frequency.

2 Features

Low-cost solution for low-speed USB devices, such as mouse, joystick, and
gamepad.

USB Specification Compliance

••••

Universal Serial Bus Specification Version 1.1

••••

USB Device Class Definition for Human Interface Device (HID), Firmware
Specification Version 1.1

••••

Support 1 device address and 2 endpoints (EP0 and EP1)

USB Application

••••

USB protocol handling

••••

USB device state handling

••••

Identifies and decodes Standard USB commands to EndPoint Zero

PS/2 Application Support

••••

Built-in PS/2 port interface

Built-in 8-bit RISC MCU

••••

5 level stacks for subroutine and interrupt

••••

6 available interrupts

••••

8-bit real time clock/counter (TCC) with overflow interrupt

••••

Built-in RC oscillator free running for WatchDog Timer and Dual clock mode

••••

Two independent programmable prescalers for WDT and TCC

••••

Two methods of power saving:
1. Power-down mode (SLEEP mode)
2. Low frequency mode.

••••

Two clocks per instruction cycle

I/O Ports

Advertising