參數(shù)資料
型號(hào): EM78612
英文描述: Dual Advanced Synchronous Rectified Buck MOSFET Drivers with Pre-POR OVP; Temperature Range: -40°C to 85°C; Package: 16-QFN
中文描述: USB控制器
文件頁(yè)數(shù): 15/29頁(yè)
文件大?。?/td> 692K
代理商: EM78612
EM78612
Universal Serial Bus Microcontroller Series
This specification may change without further notice.
22
3/5/2003 (V1.0)
The UDC handles and decodes most Standard USB commands defined in the USB
Specification Rev1.1. If UDC receives an unsupported command, it will set a flag to notify
MCU the receipt of such command. The Standard Commands that EM78612 supports
includes; Clear Feature, Get Configuration, Get Interface, Get Status, Set Address, Set
Configuration, Set Feature, and Set Interface.
Each time UDC receives a USB command, it writes the command into EP0’s FIFO. Only
when it receives unsupported command that the UDC will notify the MCU through interrupt.
Therefore, EM78612 is very flexible under USB application because the developer can
freely choose the method of decoding the USB command as dictated by different situation.
8.4.3 Device Address and Endpoints
EM78612 supports one device address, three endpoints, EP0 for control endpoint, and EP1
& EP2 for interrupt endpoint. Sending data to USB host in EM78612 is very easy. Just write
data into EP’s FIFO, then set flag, and the UDC will handle the rest. It will then confirm that
the USB host has received the correct data from EM78612.
8.5
Reset
The EM78612 provides three types of reset: (1) Power-on Reset, (2) WatchDog Reset, and
(3) USB Reset.
8.5.1 Power-On Reset
Power-on Reset occurs when the device is attached to power and a reset signal is initiated.
The signal will last until the MCU becomes stable. After a Power-on Reset, the MCU enters
into following predetermined states (see below), and then, it is ready to execute the program.
a. The program counter is cleared.
b. The TCC timer and WatchDog timer are cleared.
c. Special registers and Special Control registers are all set to initial value.
The MCU also has a low voltage detector that detects low output power condition.
Whenever the output voltage of the 3.3V regulator decreases to below 2.2V, a reset signal is
set off.
8.5.2 WatchDog Reset
When the WatchDog timer overflows, it causes the WatchDog to reset. After it resets, the
program is executed from the beginning and some registers will be reset. The UDC however,
remains unaffected.
8.5.3 USB Reset
When UDC detects a USB Reset signal on USB Bus, it interrupts the MCU, then proceed to
perform the specified process that follows.
相關(guān)PDF資料
PDF描述
EM78P451 Dual Advanced Synchronous Rectified Buck MOSFET Drivers with Protection Features; Temperature Range: 0&degC to 70°C; Package: 16-QFN
EM83050 Dual Advanced Synchronous Rectified Buck MOSFET Drivers with Protection Features; Temperature Range: -40°C to 85°C; Package: 16-QFN T&R
EM83055 Keyboard encoder for Windows ME, 98, 2000 with FN key enhanced
EM92P203 Flexible Single Ended Current Mode PWM Controller; Temperature Range: -25°C to 85°C; Package: 16-SOIC
EMBEDDEDPROCESSOR Single Event Hardened High-Speed, Dual Output PWM; Temperature Range: QML Class Q; Package: 16-SBDIP
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
EM78701 制造商:TE Connectivity 功能描述:
EM78800 制造商:EMC 制造商全稱:ELAN Microelectronics Corp 功能描述:8-BIT MICRO-CONTROLLER
EM78803 制造商:EMC 制造商全稱:ELAN Microelectronics Corp 功能描述:8-BIT MICRO-CONTROLLER
EM78803A 制造商:EMC 制造商全稱:ELAN Microelectronics Corp 功能描述:8-BIT MICRO-CONTROLLER
EM78803AAQ 制造商:EMC 制造商全稱:ELAN Microelectronics Corp 功能描述:8-BIT MICRO-CONTROLLER