| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
High-Performance 8051-based MCUs: 8-bit 32-bit 8-Bit Cl
Top Searches for this datasheetuPSD 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 searchesTG320240B - 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 |