
STMicroelectronics
UPSD321xx description
The UPSD321xx Series combines a fast 8051-based microcontroller with a flexible memory structure, programmable logic, and a rich peripheral mix including USB, to form an ideal embedded controller. At its core is an industry-standard 8032 MCU operating up to 40MHz.
A JTAG serial interface is used for In-System Programming (ISP) in as little as 10 seconds, perfect for manufacturing and lab development.
FEATUREs
■ Fast 8-bit 8032 MCU
– 40 MHz at 5.0 V, 24 MHz at 3.3 V
– Core, 12-clocks per instruction
■ Dual Flash memories with memory management
– Place either memory into 8032 program address space or data address space
– Read-while-write operation for inapplication programming and EEPROM emulation
– Single voltage program and erase
– 100 K minimum erase cycles, 15-year retention
■ Clock, reset, and supply management
– Normal, idle, and power down modes
– Power-on and low voltage reset supervisor
– Programmable watchdog timer
■ Programmable logic, general-purpose
– 16 macrocells
– Implements state machines, glue-logic, etc.
■ Timers and interrupts
– Three 8032 standard 16-bit timers
– 10 Interrupt sources with two external interrupt pins
■ A/D converter
– Four channels, 8-bit resolution, 10 µs
■ Communication interfaces
– USB v1.1, low-speed 1.5 Mbps, 3 endpoints
– I2C master/slave bus controller
– Two UARTs with independent baud rate
– Six I/O ports with up to 46 I/O pins
– 8032 address/data bus available on TQFP80 package
– 5 PWM outputs, 8-bit resolution
■ JTAG in-system programming
– Program the entire device in as little as 10 seconds
■ Single supply voltage
– 4.5 to 5.5 V
– 3.0 to 3.6 V
■ ECOPACK® packages