Specification
Overview
-
General Description
EM85F684A is a high-performance Flash version of the 80C52 single-chip 8-bit microcontroller with full speed USB functions. EM85F684A features a full-speed USB module compatible with the USB specifications Version 2.0. This module integrates the USB transceivers with a 3.3V voltage regulator and the Serial Interface Engine (SIE). USB Event detection logic (Reset and Suspend/Resume) and FIFO buffers supporting the mandatory control Endpoint (EP0) and up to four versatile Endpoints (EP1/EP2/EP3/EP4) with minimum software overhead are also part of the USB module. EM85F684A retains the features of the 80C52 with 256 bytes RAM, 2048/1024 bytes XRAM, two 16-bit Timers/Counters (T0/T1), a full duplex UART and an on-chip oscillator. EM85F684A also has built-in peripheral functions such as SPI, two I2C, 6 PWMs, etc.
-
Features & Benefits
-
Operating Voltage:
- USB: 4.25V ~ 5.5V at 0C~70C (commercial)
- Non-USB: 3V ~ 5.5V at 0C ~70C (commercial)
-
Memory Configuration:
- Flash ROM size: 16K x 8 bits (Including ISP boot code 8K bytes)
- 2K x 8 bits for EEPROM
- **EM85F682A : When use EEPROM function, Flash ROM size = 16K x 8 bits.
- 10,000 write/erase cycles
- More than 10 years data retention
- RAM:1024 x 8 bits XRAM
- **256 x 8 bits RAM
- **USB FIFO: 320 bytes (64 bytes for EP0 and 256 bytes for EP1~EP4).
-
USB Specification Compliance:
- Full-speed Universal Serial Bus Specification Version 2.0.
- P75 (D+) has an internal pull-high resistor (1.5 KΩ).
- 1 Control Endpoint (EP0).
- 4 Bulk/Interrupt/Isochronous Endpoint (EP1~EP4).
- Programmable EP1~EP4 FIFO depth.
-
I/O Ports
- Each GPIO pin of Ports 5, 6, 7, 8, 9, has an internal programmable pull-high resistor.
- Pin change wakeup: Ports 5, 6, 9
- Output Ports have high drive/sink mode
-
Interrupt:
- Internal: TIMER0/1, Timer3, WDT, I2CA/B, SPI, PWMA /B/C/D/E/F, USB, UART
- External: INT0~INT3, I/O pin change interrupt
-
Two 16-bit Timer Counters: T0/T1
-
One 8-bit Timer: T3
-
Operation Frequency:
- XTAL Mode: 8/16 MHz
- PLL24M : Source Clock From XTAL 8/16MHz.
- Internal High RC Mode: 8/16/24 MHz
- Internal Low RC Mode: 256K/32K/4K/500Hz
-
Operation Mode:
- Normal Mode: Both high clock and low clock active.
- Green Mode: Low clock only
- Idle Mode: CPU clock halt, peripheral clock still in oscillation.
- Power-Down Mode: Both high clock and low clock stop.
-
Serial Peripheral Interface (SPI)
- 4-wire synchronous with 8-byte buffer
- 2~12 MHz Master/Slave
-
Two sets Inter-Integrated Circuit (I2CA/I2CB).
- Master/Slave with 7/10 bits address and 8 bits data transmit/receive.
- Baud rate: 400k/100kbps.
-
Six sets Pulse Width Modulation (PWM).
- Maximum: 6 channels PWM output.
- 16-bit resolution PWM output.
-
Package Type:
- 48-pin QFN (5 x 5 x 0.6mm) EM85F684AAW
- 24-pin QFN (4 x 4 x 0.8mm) EM85F684ADW
-
-
Data Sheet
-
Download File
-
-
Package
-
Download File
-
-
Support Tool
-
Website Link
-
-
Technical Information
-
Website Link
-