|
|
Número de pieza | EM78P611F | |
Descripción | Universal Serial Bus Series Microcontroller | |
Fabricantes | ELAN Microelectronics | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de EM78P611F (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! EM78P611F
Universal Serial Bus
Series Microcontroller
Product
Specification
DOC. VERSION 1.4
ELAN MICROELECTRONICS CORP.
January 2011
1 page EM78P611F
Universal Serial Bus Series Microcontroller
1 General Description
The EM78P611F is a series of 8-bit Universal Serial Bus RISC architecture, One-Time
Programmable (OTP) microcontrollers. It is specifically designed for USB low speed
device applications and supports standard devices such as PS/2 keyboard. The
EM78P611F also supports one device address and three endpoints. With no firmware
involved, these series of microcontrollers can automatically identify and decode
Standard USB Command to Endpoint Zero.
The EM78P611F has 8-level stacks and 6 interrupt sources. It has 144 bytes of
General Purpose SRAM and 6K words of OTP ROM.
2 Features
Operating voltage: 4.5V ~ 5.5V
All GPIO are 5V
Low-cost solution for low-speed USB devices, such as keyboard, 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
• Supports one device address and three endpoints
USB Application
• P75 (D-) has an internal pull-high resistor (1.5 KΩ)
• USB protocol handling
• USB device state handling
• Identifying and decoding of Standard USB commands to EndPoint Zero
PS/2 Application Support
• Built-in PS/2 port interface for keyboard and mouse
Built-in 8-bit RISC MCU
• 8-level stacks for subroutine nesting and interrupt
• 8-bit real time clock/counter (TCC) with overflow interrupt
• Six available interrupts
• Built-in free running RC oscillator for Watchdog Timer and Dual clock mode
• Two independent programmable prescalers for WDT and TCC
• Two power saving methods:
1. Power-down mode (Sleep mode)
2. Dual clock mode
Product Specification (V1.4) 01.14.2011
(This specification is subject to change without further notice)
•1
5 Page EM78P611F
Universal Serial Bus Series Microcontroller
7 Function Description
The EM78P611F memory is organized into three spaces, namely; User Program
memory in 6K×13 bits ROM space, Data Memory in 144 bytes SRAM space, USB
Application FIFO's for EndPoint0, EndPoint1, and EndPoint2.
7.1 Program Memory
The program space of the EM78P611F is 6K words, and is divided into six pages.
Each page is 1K words long. After a reset, the 13-bit Program Counter (PC) points to
location zero of the program space.
The Interrupt Vector is at 0x0001 and accommodates the TCC interrupt, P74~P77
state changed interrupt, EndPoint0 interrupt, USB Suspend interrupt, USB Reset
interrupt, and USB Host Resume interrupt.
When interrupt occurs, the MCU will auto save to the status register (R3), RAM Select
Register (R4), and the Accumulator (A), then clears PS0~PS2 and fetch the next
instruction from the corresponding address as illustrated in the following diagram.
After Reset
PC
0X0000
0X0001
0X03FF
0X0400
0X07FF
0X0800
0X0BFF
0X0C00
0X0FFF
0X1000
0X13FF
0X1400
0X17FF
Address
Reset Vector
Interrupt Vector
Page 0
Page 1
Page 2
Page 3
Page 4
Page 5
Figure 7-1 Fetching Next Instruction when Interrupt occurs
When executing “RETI” instruction, the MCU will pop A, R3, R4 and stack, and enable
an interrupt.
7.2 Data Memory
The Data Memory has 144 bytes SRAM space. It has also an on-chip USB Application
FIFO space for USB Application. Figure 7-2 shows the organization of the Data
Memory Space.
Product Specification (V1.4) 01.14.2011
(This specification is subject to change without further notice)
•7
11 Page |
Páginas | Total 30 Páginas | |
PDF Descargar | [ Datasheet EM78P611F.PDF ] |
Número de pieza | Descripción | Fabricantes |
EM78P611F | Universal Serial Bus Series Microcontroller | ELAN Microelectronics |
EM78P611G | Universal Serial Bus Series Microcontroller | ELAN Microelectronics |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |