MCU 8-bit UPSD32xx 8032 CISC 256KB Flash 3.3V 80-Pin TQFP Tray, uPSD3354DV-40U6, STMicroelectronics

The Turbo uPSD33xx Series combines a powerful 8051-based microcontroller with a flexible memory structure, programmable logic, and a rich peripheral mix to form an ideal embedded controller. At its core is a fast 4-cycle 8032 MCU with a 6-byte instruction prefetch queue (PFQ) and a 4-entry fully associative branching cache (BC) to maximize MCU performance, enabling loops of code in smaller localities to execute extremely fast.

  • FAST 8-BIT TURBO 8032 MCU, 40MHz
    • Advanced core, 4-clocks per instruction
    • 10 MIPs peak performance at 40MHz (5V)
    • JTAG Debug and In-System Programming
    • Branch Cache & 6 instruction Prefetch Queue
    • Dual XDATA pointers with auto incr & decr
    • Compatible with 3rd party 8051 tools
  • 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
    • 100K guaranteed erase cycles, 15-year retention
  • CLOCK, RESET, AND SUPPLY MANAGEMENT
    • SRAM is Battery Backup capable
    • Flexible 8-level CPU clock divider register
    • Normal, Idle, and Power Down Modes
    • Power-on and Low Voltage reset supervisor
    • Programmable Watchdog Timer
  • PROGRAMMABLE LOGIC, GENERAL PURPOSE
    • 16 macrocells
    • Create shifters, state machines, chipselects, glue-logic to keypads, panels, LCDs, others
  • COMMUNICATION INTERFACES
    • I2C Master/Slave controller, 833KHz
    • SPI Master controller, 10MHz
    • Two UARTs with independent baud rate
    • IrDA protocol support up to 115K baud
    • Up to 46 I/O, 5V tolerant on 3.3V uPSD33xxV
  • A/D CONVERTER
    • Eight Channels, 10-bit resolution, 6µs
  • TIMERS AND INTERRUPTS
    • Three 8032 standard 16-bit timers
    • Programmable Counter Array (PCA), six 16-bit modules for PWM, CAPCOM, and timers
    • 8/10/16-bit PWM operation
    • 11 Interrupt sources with two external interrupt pins
  • OPERATING VOLTAGE SOURCE (±10%)
    • 5V devices use both 5.0V and 3.3V sources
    • 3.3V devices use only 3.3V source

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

Pin_count

80

Specifications

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

Number_of_timers

3

Operating_supply_voltage

3.3 V

Operating_temperature

-40 to 85 °C

Product_dimensions

12 x 12 x 1.4 mm

Program_memory_type

Flash

Schedule_b

8542310000

Number_of_programmable_i_os

46

Maximum_speed

40 MHz

Mounting

Surface Mount

Eccn

3A991.A.2

Бренд

Data_bus_width

8 Bit

Device_core

8032

Htsn

8542310001

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

I2C/SPI/UART

Lead_finish

Matte Tin

SKU: uPSD3354DV-40U6

Description

The Turbo uPSD33xx Series combines a powerful 8051-based microcontroller with a flexible memory structure, programmable logic, and a rich peripheral mix to form an ideal embedded controller. At its core is a fast 4-cycle 8032 MCU with a 6-byte instruction prefetch queue (PFQ) and a 4-entry fully associative branching cache (BC) to maximize MCU performance, enabling loops of code in smaller localities to execute extremely fast.

  • FAST 8-BIT TURBO 8032 MCU, 40MHz
    • Advanced core, 4-clocks per instruction
    • 10 MIPs peak performance at 40MHz (5V)
    • JTAG Debug and In-System Programming
    • Branch Cache & 6 instruction Prefetch Queue
    • Dual XDATA pointers with auto incr & decr
    • Compatible with 3rd party 8051 tools
  • 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
    • 100K guaranteed erase cycles, 15-year retention
  • CLOCK, RESET, AND SUPPLY MANAGEMENT
    • SRAM is Battery Backup capable
    • Flexible 8-level CPU clock divider register
    • Normal, Idle, and Power Down Modes
    • Power-on and Low Voltage reset supervisor
    • Programmable Watchdog Timer
  • PROGRAMMABLE LOGIC, GENERAL PURPOSE
    • 16 macrocells
    • Create shifters, state machines, chipselects, glue-logic to keypads, panels, LCDs, others
  • COMMUNICATION INTERFACES
    • I2C Master/Slave controller, 833KHz
    • SPI Master controller, 10MHz
    • Two UARTs with independent baud rate
    • IrDA protocol support up to 115K baud
    • Up to 46 I/O, 5V tolerant on 3.3V uPSD33xxV
  • A/D CONVERTER
    • Eight Channels, 10-bit resolution, 6µs
  • TIMERS AND INTERRUPTS
    • Three 8032 standard 16-bit timers
    • Programmable Counter Array (PCA), six 16-bit modules for PWM, CAPCOM, and timers
    • 8/10/16-bit PWM operation
    • 11 Interrupt sources with two external interrupt pins
  • OPERATING VOLTAGE SOURCE (±10%)
    • 5V devices use both 5.0V and 3.3V sources
    • 3.3V devices use only 3.3V source

Additional information

Pin_count

80

Specifications

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

Number_of_timers

3

Operating_supply_voltage

3.3 V

Operating_temperature

-40 to 85 °C

Product_dimensions

12 x 12 x 1.4 mm

Program_memory_type

Flash

Schedule_b

8542310000

Number_of_programmable_i_os

46

Maximum_speed

40 MHz

Mounting

Surface Mount

Eccn

3A991.A.2

Бренд

Data_bus_width

8 Bit

Device_core

8032

Htsn

8542310001

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

I2C/SPI/UART

Lead_finish

Matte Tin