Document
SH68F86
Low Speed USB Micro-controller
Features
8-bit CMOS Micro-Processor (uP) core - Instruction set is compatible with standard 8051 - Build-in 12MHz RC for MCU clock
Memory - 16K Bytes Flash - Support USB Self-Sectors-Programming (SSP) - 256 bytes internal data memory
Operation voltage 4.4V - 5.25V
3.3V regulator output - Maximum driving current 35mA
Up to 13 general purpose I/O ports
Interrupt - 10 vectors interrupt structure - Timer0 & 1, USB, EX0
Two 8-Bit Base Timer
1 external Interrupt: EX0
Build-in 32KHz oscillator for programmable wake up timer
USB Specification Compliance - Complies with USB specification 1.1 - Support one Low-Speed USB Device Address with 3 endpoints (endpoint 0, 1, and 2) - Built-in 1.5Kohms USB pull-up resistor with DM
Built-in Watch Dog Timer (WDT)
Reset - Hardware reset - Power-on reset, Low-voltage reset - USB reset - Watch-Dog reset - Resume reset
Two power-reducing modes: - IDLE mode - Power-Down mode
Package: - 24 pad Chip Form - 20 pin TSSOP
General Description
The SH68F86 is an enhanced 8051-compatiable micro-controller with integrated low-speed USB SIE, Transceiver and data FIFO, build-in 1.8v for CPU core and 3.3v for USB transceiver, IO and others. With on-chip 16K bytes flash memory and internal 256 bytes data memory suit for variable applications. Two 8-bits timer, programmable Watch-dog timer and Wake-up timer provide great F/W facility and power saving mode operation, 13 selectable GPIO in 20 pin TSSOP package, build-in 12MHz oscillator to eliminate external crystal. Besides, build-in 32K oscillator, POR and LVR circuit will further saving your external components cost. The SH68F86 is a highly integrated MCU designed for cost effective applications. Application can cover such items as Dongle and others.
1 V2.0
Pin Configuration
SH68F86
Pad Configuration
SH68F86 20-Pin (TSSOP) Package
2
Block Diagram
SH68F86
V18
V33 VDD GND
12M RC Circuit Wake-up Timer 32KHz OSC
Low Voltage Reset Power On Reset 1.8v Regulator 3.3V Regulator
8051
16K Bytes Flash Memory
256 Bytes DATA RAM
Watch Dog Timer
Base Timer0 (8-Bit) Base Timer1 (8-Bit)
Power Reduce Mode Controller
USB Transceiver USB SIE
USB Data FIFO
External Interrupt
JTAG (Erase& Program)
I/O PORTs
VDP VDM
P00 - P06,P10 P07/INT0 P11 - P13 P14
3
Pin and Pad Description
PIN No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
PAD No. 5 6 7 8 11 12 13 14 18 19 20 21 22
23, 24 1 2 3 4 9
Designation P06 P05 P04
P03/TCK P14 P13 P12 P11 NC V18 VDD V33 VDM VDP GND P10
P00/TDO P01/TMS P02/TDI P07/INT0
I/O Description I/O Bi-directional I/O pin (3.3V) I/O Bi-directional I/O pin (3.3V) I/O Bi-directional I/O pin (3.3V) I/O Bi-directional I/O pin (3.3V) O Uni-directional output pin (5.0V)
I Uni-directional input pin (5.0V) I Uni-directional input pin (5.0V) I Uni-directional input pin (5.0V) -P Regulator output (1.8V) P Power supply (5V) P Regulator output (3.3V) I/O USB DI/O USB D+ P Ground I/O Bi-directional I/O pin .