The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

High-Performance 8051-based MCUs: 8-bit 32-bit 8-Bit Cl


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



uPSD Overview
High-Performance 8051-based
MCUs: 8-bit 32-bit
8-Bit
Classic Embedded Control
Appliances, Point-of-Sale Devices, Industrial Control, Electronic Gaming, Building Security Control, Energy Metering
16-Bit
Complex Control Systems
Hard Disk Drives, CD/DVD Drives, Industrial Motor Control
32-Bit
High Performance Embedded Control
Point Sale Terminals, PBX, Industrial Automation, GPS, Printers, Networking Systems, Serial Protocol Conversion, Medical Equipment, Security Surveillance
Performance
MIPS
STR9 STR9
ARM9 ARM9
MIPS MIPS MIPS MIPS MIPS
STR7 STR7
ARM7 ARM7
µPSD µPSD
ST10 ST10
Application Requirements
uPSD Overview
uPSD Family 8-bit MCUs
3200 3200 Series Series Performance (MIPs) Flash (bytes) SRAM (bytes) Speed 80K-288K 80K-288K 2K-32K 2K-32K Low-Speed Low-Speed
3300 Turbo 3300 Turbo Series Series 80K-288K 80K-288K 2K-32K 2K-32K
3400 Turbo 3400 Turbo Plus Series Plus Series 96K-288K 96K-288K 4K-32K 4K-32K Full-Speed Full-Speed
Increasing Performance
uPSD Overview
Migration from 256K Flash
Move down memory size needed
Same pin-out footprint applies each individual uPSD Series Drop-In replacements spans SRAM Flash Memory size
Flash rger etitio
Part uPSD3x12/ uPSD3x22 uPSD3x33 uPSD3x34 uPSD3x54
Main Flash Bytes 128K 256K 256K
Secondary Flash Bytes 16K/
SRAM Bytes
uPSD Overview
uPSD Architecture Stack
Cost-Effective High Density memory
Die-to-Die (CMOS)
(Flash)
TQFP lead frame
uPSD Overview
µPSD Family Features
High Performance Turbo 8-bit Microcontroller
MIPS peak 8051 Based
JTAG Debug Programming Large Memory
288K bytes Flash bytes SRAM
Programmable Logic Lots connections
USB, UARTs, I2C, SPI, IrDA, ADC, PWM,
Inexpensive Easy Tools
US$59 takes
uPSD Overview
TurboPlus Core
Turbo uPSD3400 uses only clocks instruction, original 8051 uses clocks more processing power than original 8051 architecture MIPS average (mixture 4-byte instructions) fetch 2-byte instructions single cycle Innovative Pre-Fetch Branch Cache keep performance near peak
Maximum Performance
Standard Standard 12-clock 8032 12-clock 8032 Turbo Turbo 4-clock 8032 4-clock 8032
uPSD Overview
JTAG Debugging Programming
Software Engineer must what happening inside MCU; options
Hardware In-Circuit Emulator (ICE) Expensive, sloppy Serial Debugger Inexpensive, non-intrusive uPSD3300/3400
Hardware Price:
JTAG Debugger* Price:
Also Programs Flash
uPSD Overview
Excellent Memory Management
Built-in Address Decoding
uPSD memory sector address 8-bit page register built into Decode
Page Register DECODE
SRAM
FLAS MAIN FLASH MAIN FLASH
Sector Sectors
MAIN FLASH
8032
Address
FLAS FLASH FLASH FLASH FLASH Sectors Sector Selects
Memory Paging Easy using Decode
Break traditional 8051 Byte address limit imposed only address lines
FFFF
Page Main Flash
Page Page Main Main Flash Flash
Page Main Flash
Page Main Flash
Common Pages
here: SRAM, Flash, I/O,
0000
uPSD Overview
Flexible Memory Allocation
8051 Architecture uses separate address space code data Allocate dual banks Flash meet Application Demands decide split Flash memory
Code (complex algorithms)
FLASH DATA
Data
(printers,
Code (like typical flash 8051s)
FLASH DATA
EEPROM Emulation
GUI, tables)
FLASH CODE
MAIN FLASH
MAIN FLASH
MAIN FLASH
CODE
DATA
CODE
uPSD Overview
Remote Field Updates with
Before
READ WRITE
Flash DATA FLASH CODE
In-Application Programming Implemented Special uPSD register Dual Flash banks read-while-write
8032
During
READ WRITE
READ ONLY READ
READ ONLY
Flash CODE MAIN FLASH
USB, UART, Modem.
8032
After
READ WRITE
TREAT DATA READ
Flash DATA FLASH CODE
Updated Program
8032
READ ONLY
uPSD Overview
Broad Variety Connections
SRAM
Motor Control, Event counting/timing, Simple DAC, Tone Generation
Turbo 8032 CORE DECODE MNGR JTAG DEBUG
MAIN FLASH FLASH
Glue Logic, Clock Dividers, State Machine Sequencers, Simple Counters, Shifters, Chip-Selects Keypads, Displays, LEDs, Relays, Contol Panels, Sensors, Acuators
PROGRAMMABLE LOGIC
UARTs
Widely used serial connection supporting plug-and-play operation. Connect Modems, Terminals, Displays, Unit, Bluetooth, Infrared
IrDA
Reduce Current Battery Operation
uPSD Overview
Connect Displays, Communication Chips, Mass Storage Devices, Many Industry Peripherals Monitor Environment, Data Acquisition, Closed-Loop Control Feedback
Programmable Logic
Built-in MacroCell General Purpose Logic Similar standard 22V10 architecture Eliminate small PLDs, PALs, 74XXX series discrete logic Easy Point-and-Click configuration with PSDsoft Express Build:
Glue logic 74XXX State-machines Shifters Counters Chip-selects external devices Keypad interfaces Delay generators Clock dividers Decoders Multiplexers
Easy interface external devices
State
State State
State
uPSD Overview
Timer/Counters
16-bit Programmable Counter Array (PCA)
channels, separate time bases Each channel
Timer/Counter Capture/Compare
addition standard 8032 Timer/Counters
timer/counters total (PCA 8032)
Counter Module Timer Counter Module Timer Counter Module Timer Counter Module Timer Counter Module Timer Counter Module
Free-Running 16-bit Counter
Free-Running 16-bit Counter
Internal Clock Source
uPSD Overview
Higher resolution Analog-to-Digital Converter
10-bit resolution, input channels
Fast Conversion
Only usec Gives sample rate
1024 Voltage Steps
usec sample time
uPSD Overview
Clock
Slow-Clock Mode Lower Power Operation
takes long, slow strides power sensitive applications Divide clock speed less than 2000 times original speed Divide on-the-fly, does affect uPSD interfaces (I2C, UART, etc) Active current drops couple depending usage
Tolerant 3.3V uPSDs
peripheral connect 3.3V uPSD? problem lines handle this
3.3V uPSD
Connection Problem
Peripheral
uPSD Overview
Pointers Pins
Dual Data Pointers
Data Pointers Memory Moving data from point Source Moves point slow with Destination Data Data Pointer Dual Data Pointers (source destination) speed data movement least
Cross-Bar Switch
uPSD3300 have many functions; some pins several functions need sacrifice function when functions needed that cross-bar switch reroutes function another More design flexibility smaller package
Function: ADC, SPI, UART, IrDA, GPIO
Port Cross-Bar Switch Port
uPSD Overview
Tools Software
JTAG Debugging Tools uPSD
ULINK from RLINK from
US$59 US$59 Resale
Resale
US$59 US$59 Resale
Resale
uPSD Overview
RLINK JTAG Debugger
JTAG Programming Debug RLINK sold separately from online purchasing from distributors Great customers build their prototype board with most Compiler Includes PSDsoft Express Orderable RLINK-ST
Kit: Kit: US$59 US$59 Resale
Resale
Order On-Line
uPSD Overview
ULINK JTAG Debugger
ULINK-uPSD JTAG Adapter uPSD) JTAG Programming Debug from Keil uVision ULINK-uPSD sold separately from online purchasing from distributors
Kit: Kit: US$59 US$59 Resale
Resale
Great customers using Keil uVision build their prototype board Includes eval version Keil uVision code limit) Orderable ULINK-UPSD
Order On-Line
uPSD Overview
DK3400 Development
Detachable daughter card USB-FS functionality/demos RLINK built into daughter card ULINK JTAG Adaptor Debug with ULINK RLINK Demo Compilers: Keil uVision2, byte limit Raisonance RIDE, limit RLINK Unlimited Debugging
Full-Speed
US$199 US$199
Resale Resale
required cables power supply Orderable DK3400
Order On-Line
uPSD Overview
DK3400 Boards
Daughter Card
Daughter Card Bottom (Includes RLINK Circuitry)
uPSD Overview
DK3300 Development
ULINK RLINK JTAG Adaptors debugging programming Demo Compilers:
Keil uVision2, byte limit Raisonance RIDE, limit
RLINK Unlimited Debugging
code size limit with most compiler
required cables power supply Orderable DK3300-ELCD
US$199 US$199
Resale Resale
Order On-Line
uPSD Overview
DK3200 Development
Self-explanatory
Complete example design hour
Includes Circuit Board with uPSD3234 FlashLINK JTAG programmer RS-232 Cable Power Supply includes:
PSDsoft Express Keil 8051 Compiler limit) 8032 firmware drivers 8032 Example Code example 8032) uPSD3200 Data Sheet Notes
$149 $149
Orderable
DK3200-110 (110V P/S) DK3200-220 (220V
Order On-Line
uPSD Overview
µPSD Software Support
Most Standard 8051 Compiler/Linker
uPSD supports firmware from most compiler supporting standard 8051 Tools from Keil, Raisonance, Tasking, provide direct support
Turbo µPSD JTAG Debug Support
Keil's uVision Integrated Development Environment (IDE) Keil ULINK JTAG cable support debugging Turbo µPSD.
ULINK only supported with Keil uVision
Raisonance's RLINK JTAG debug cable supports most standard 8051 compiler debugging.
CAPs Configuration Programming Software uPSD
Graphic software development tool used configure µPSD pins, memory map, general purpose equations easily entered using point-and-click method, entering ABEL equations Available download free-of-charge from website
uPSD Overview
New! CAPs uPSD
New, more graphically oriented software used configuration programming uPSD Drag drop memory editor Wizard Mode provides typical memory templates Fully functional beta version available download from MCU. Full version with translator from PSDsoft Express Design available download from
uPSD Overview
Device Programming
Vendor Microsystems uPSD Package Model Number Single/Gang? TQFP52 TQFP80 BP1148 Single BP1200/BP1400 Single BP2100/2200 Gang Comments
HI/LO Research (Tribal Microsystems)
ALL-11P2 ALL-11P3 PRO-208
Single Single Gang
certification stage certification stage Based customer demand except uPSD3422 except uPSD3422
Needham's Electronics
EMP-21 EMP-11
Gang Single
JTAG Technologies Data
3710 DUAL
Gang Single
uPSD Overview
Thank You. Visit Soon mcu.st.com/micropsd
uPSD Overview
Reference Slides
uPSD3400 Turbo Plus Series
Elas 8032 pera ltage IrDA Proto lation GPIO cells tion Time r/Co
uPSD3422EVB40U6 uPSD3422EB40U6 uPSD3422EVB40T6 uPSD3422EB40T6 uPSD3433EVB40U6 uPSD3433EB40U6 uPSD3433EVB40T6 uPSD3433EB40T6 uPSD3434EVB40U6 uPSD3434EB40U6 uPSD3434EVB40T6 uPSD3434EB40T6 uPSD3454EVB40U6 uPSD3454EB40U6 uPSD3454EVB40T6 uPSD3454EB40T6
MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40 MIP/40
128K 128K 128K 128K 256K 256K 256K 256K 256K 256K 256K 256K
Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit Full 8/10-bit
TQFP80 TQFP80 TQFP52 TQFP52 TQFP80 TQFP80 TQFP52 TQFP52 TQFP80 TQFP80 TQFP52 TQFP52 TQFP80 TQFP80 TQFP52 TQFP52
Prod Prod Prod Prod Prod Prod Prod Prod Prod Prod Prod Prod 4Q05 4Q05 4Q05 4Q05
uPSD Overview
Oper atin
uPSD3300 Turbo Series
roce peed Reso lutio Time r/Co unte (byte Oper 8032 IrDA Prot ocol Supe rviso GPIO Stat pera
Peak
(byt
uPSD3312D-40T6 uPSD3333D-40T6 uPSD3333D-40U6 uPSD3334D-40U6
MIP/40 MIP/40 128K MIP/40 128K MIP/40 256K
8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit 8/10-bit
4.5-5.5 +85C TQFP52 Prod 3.0-3.6 +85C TQFP52 Prod 4.5-5.5 +85C TQFP52 Prod 3.0-3.6 +85C TQFP52 Prod 4.5-5.5 +85C TQFP80 Prod 3.0-3.6 +85C TQFP80 Prod 4.5-5.5 +85C TQFP80 Prod 3.0-3.6 +85C TQFP80 Prod 3.0-3.6 +85C TQFP80 Prod 4.5-5.5 +85C TQFP80 Prod 3.0-3.6 +85C TQFP52 Prod 4.5-5.5 +85C TQFP52 Prod
uPSD3312DV-40T6 MIP/40
uPSD3333DV-40T6 MIP/40 128K uPSD3333DV-40U6 MIP/40 128K uPSD3334DV-40U6 MIP/40 256K uPSD3354DV-40U6 MIP/40 256K uPSD3354D-40U6 uPSD3354D-40T6 MIP/40 256K MIP/40 256K uPSD3354DV-40T6 MIP/40 256K
uPSD Overview
Pack
Prod uctio
lash
uPSD3200 Standard Series
Volta Time r/Co unte Prod uctio roce peed otoc 8032 Acce Peak Perf Cloc Main Flas (byte Flas tes) pera ture
ratin
uPSD3254A-40U6 uPSD3254A-40T6 uPSD3254BV-24U6 uPSD3234A-40U6 uPSD3234BV-24U6 uPSD3234A-40T6 uPSD3253B-40T6 uPSD3253BV-24T6 uPSD3233B-40U6 uPSD3233BV-24U6 uPSD3233B-40T6 uPSD3233BV-24T6 uPSD3212CV-24T6 uPSD3212C-40T6 uPSD3212CV-24U6 uPSD3212C-40U6 uPSD3212A-40T6 uPSD3212A-40U6
MIP/40 256K 8bit MIP/40 256K 8bit MIP/24 256K MIP/40 256K MIP/24 256K MIP/40 256K 8bit 8bit 8bit 8bit 8bit 8bit 8bit 8bit 8bit 8bit 8bit 8bit 8bit 8bit
4.5-5.0 4.5-5.0 3.0-3.6 4.5-5.0 3.0-3.6 4.5-5.0 4.5-5.0 3.0-3.6 4.5-5.0 3.0-3.6 4.5-5.0 3.0-3.6 3.0-3.6 4.5-5.0 3.0-3.6 4.5-5.0 4.5-5.0 4.5-5.0
+85C TQFP80 Prod +85C TQFP80 Prod +85C TQFP80 Prod +85C TQFP80 Prod
+85C TQFP52 Prod
+85C TQFP52 Prod +85C TQFP52 Prod +85C TQFP52 Prod +85C TQFP80 Prod +85C TQFP80 Prod
MIP/40 128K MIP/24 128K MIP/40 128K MIP/24 128K MIP/40 128K MIP/24 128K MIP/24 MIP/40 MIP/24 MIP/40 MIP/40 MIP/40
+85C TQFP52 Prod +85C TQFP52 Prod +85C TQFP52 Prod +85C TQFP52 Prod +85C TQFP80 Prod +85C TQFP80 Prod +85C TQFP80 Prod
8bit 8bit
+85C TQFP52 Prod
uPSD Overview
Pack
IrDA
GPIO

Other recent searches


TG320240B - TG320240B   TG320240B Datasheet
SVC203CP - SVC203CP   SVC203CP Datasheet
RB085B-90 - RB085B-90   RB085B-90 Datasheet
PFN2310 - PFN2310   PFN2310 Datasheet
MHW9188N - MHW9188N   MHW9188N Datasheet
AM81214-030 - AM81214-030   AM81214-030 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive