English
Language : 

UPSD3233B-40U6 Datasheet, PDF (3/8 Pages) STMicroelectronics – 8032 MCU with USB and Programmable Logic
uPSD32xx
SUMMARY DESCRIPTION
The uPSD32xx Series combines a fast 8051- Dual Flash memory banks provide a robust solu-
based microcontroller with a flexible memory tion for remote product updates in the field through
structure, programmable logic, and a rich periph- In-Application Programming (IAP). Dual Flash
eral mix including USB, to form an ideal embedded banks also support EEPROM emulation, eliminat-
controller. At its core is an industry-standard 8032 ing the need for external EEPROM chips.
MCU operating up to 40MHz.
General purpose programmable logic (PLD) is in-
A JTAG serial interface is used for In-System Pro- cluded to build an endless variety of glue-logic,
gramming (ISP) in as little as 10 seconds, perfect saving external logic devices. The PLD is config-
for manufacturing and lab development.
ured using the software development tool, PSD-
The USB 1.1 low-speed interface has one Control
endpoint and two Interrupt endpoints suitable for
soft Express, available from the web at
www.st.com/psm, at no charge.
HID class drivers.
The 8032 core is coupled to Programmable Sys-
t(s) tem Device (PSD) architecture to optimize the
8032 memory structure, offering two independent
c banks of Flash memory that can be placed at vir-
u tually any address within 8032 program or data ad-
d dress space, and easily paged beyond 64K bytes
ro using on-chip programmable decode logic.
The uPSD32xx also includes supervisor functions
such as a programmable watchdog timer and low-
voltage reset.
P Figure 2. Block Diagram
t(s) - Obsolete P3.0:7
Obsolete Produc P1.0:7
(3) 16-bit
Timer/
Counters
(2)
External
Interrupts
8032
MCU
Core
I2C
UART0
(8) GPIO, Port 3
(8) GPIO, Port 1
(4) 8-bit ADC
uPSD32xx
Programmable
Decode and
Page Logic
1st Flash Memory:
64K, 128K,
or 256K Bytes
2nd Flash Memory:
16K or 32K Bytes
SRAM:
2K, 8K, or 32K Bytes
General
Purpose
Programmable
Logic,
16 Macrocells
(8) GPIO, Port A
(80-pin only)
(8) GPIO, Port B
(2) GPIO, Port D
(4) GPIO, Port C
PA0:7
PB0:7
PD1:2
PC0:7
UART1
JTAG ISP
P4.0:7
USB+,
USB–
(5) 8-bit PWM
(8) GPIO, Port 4
USB v1.1
8032 Address/Data/Control Bus
(80-pin device only)
Supervisor:
Watchdog and Low-Voltage Reset
VCC, VDD, GND, Reset, Crystal In
MCU
Bus
Dedicated
Pins
AI10401
3/8