MCU 8-bit UPSD32xx 8032 CISC 80KB Flash 5V 80-Pin TQFP Tray, UPSD3212C-40U6, STMicroelectronics

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.The USB 1.1 low-speed interface has one Control endpoint and two Interrupt endpoints suitable for HID class drivers. The 8032 core is coupled to Programmable System Device (PSD) architecture to optimize the 8032 memory structure, offering two independent banks of Flash memory that can be placed at virtually any address within 8032 program or data address space, and easily paged beyond 64 Kbytes using on-chip programmable decode logic.Dual Flash memory banks provide a robust solution for remote product updates in the field through In-Application Programming (IAP). Dual Flash banks also support EEPROM emulation, eliminating the need for external EEPROM chips. General purpose programmable logic (PLD) is included to build an endless variety of gluelogic, saving external logic devices. The UPSD321xx also includes supervisor functions such as a programmable watchdog timer and low-voltage reset. In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance.

  • 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

Характеристики

Pin_count

80

Screening_level

Industrial

Number_of_programmable_i_os

46

Number_of_timers

3

On_chip_adc

4-chx8-bit

Operating_supply_voltage

5 V

Operating_temperature

-40 to 85 °C

Product_dimensions

12 x 12 x 1.4 mm

Min_operating_supply_voltage

4.5 V

Program_memory_size

80 KB

Program_memory_type

Flash

Ram_size

2 KB

Schedule_b

8542310000

Msl_level

3

Supplier_package

TQFP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/SGST/SGSTS24236/SGSTS24236-1.pdf?hkey=52A5661711E402568146F3353EA87419

Mounting

Surface Mount

Maximum_speed

40 MHz

Eccn

3A991.A.2

Бренд

Data_bus_width

8 Bit

Device_core

8032

Max_processing_temp

235, 260

Htsn

8542310001

Instruction_set_architecture

CISC

Тип интерфейса

I2C/UART

Lead_finish

Matte Tin

Max_operating_supply_voltage

5.5 V

SKU: UPSD3212C-40U6

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.The USB 1.1 low-speed interface has one Control endpoint and two Interrupt endpoints suitable for HID class drivers. The 8032 core is coupled to Programmable System Device (PSD) architecture to optimize the 8032 memory structure, offering two independent banks of Flash memory that can be placed at virtually any address within 8032 program or data address space, and easily paged beyond 64 Kbytes using on-chip programmable decode logic.Dual Flash memory banks provide a robust solution for remote product updates in the field through In-Application Programming (IAP). Dual Flash banks also support EEPROM emulation, eliminating the need for external EEPROM chips. General purpose programmable logic (PLD) is included to build an endless variety of gluelogic, saving external logic devices. The UPSD321xx also includes supervisor functions such as a programmable watchdog timer and low-voltage reset. In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance.

  • 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

Additional information

Pin_count

80

Screening_level

Industrial

Number_of_programmable_i_os

46

Number_of_timers

3

On_chip_adc

4-chx8-bit

Operating_supply_voltage

5 V

Operating_temperature

-40 to 85 °C

Product_dimensions

12 x 12 x 1.4 mm

Min_operating_supply_voltage

4.5 V

Program_memory_size

80 KB

Program_memory_type

Flash

Ram_size

2 KB

Schedule_b

8542310000

Msl_level

3

Supplier_package

TQFP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/SGST/SGSTS24236/SGSTS24236-1.pdf?hkey=52A5661711E402568146F3353EA87419

Mounting

Surface Mount

Maximum_speed

40 MHz

Eccn

3A991.A.2

Бренд

Data_bus_width

8 Bit

Device_core

8032

Max_processing_temp

235, 260

Htsn

8542310001

Instruction_set_architecture

CISC

Тип интерфейса

I2C/UART

Lead_finish

Matte Tin

Max_operating_supply_voltage

5.5 V