elektronik do projektowania na 8051

Jan 17, 2008 15 Replies

Firma z okolicy Warszawy poszukuje do sta³ej pracy elektronika ze



znajomo¶ci± projektowania uk³adów opartych na



mikrokontrolerze serii uPSD34xx lub zbli¿onych.



(poni¿ej opis techniczny mikrokontrolera)



zapytania i oferty na snipped-for-privacy@zarzad.pl


The Turbo Plus uPSD34xx 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 4-byte



instruction



prefetch queue (PFQ) and a 4-entry fully associative branching cache (BC).



The MCU is



connected to a 16-bit internal instruction path to maximize performance,



enabling loops of



code in smaller localities to execute extremely fast. The 16-bit wide



instruction path in the



Turbo Plus Series allows double-byte instructions to be fetched from memory



in a single



memory cycle. This keeps the average performance near its peak performance



(peak



performance for 5V, 40MHz Turbo Plus uPSD34xx is 10 MIPS for single-byte



instructions,



and average performance will be approximately 9 MIPS for mix of single- and



multi-byte



instructions).



USB 2.0 (full speed, 12Mbps) is included, providing 10 endpoints, each with



its own 64-byte



FIFO to maintain high data throughput. Endpoint 0 (Control Endpoint) uses



two of the 10



endpoints for In and Out directions, the remaining eight endpoints may be



allocated in any



mix to either type of transfers: Bulk or Interrupt.



Code development is easily managed without a hardware In-Circuit Emulator by



using the



serial JTAG debug interface. JTAG is also used for In-System Programming



(ISP) in as little



as 10 seconds, perfect for manufacturing and lab development. 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 64K bytes



using onchip



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 PLD is configured using the software



development



tool, PSDsoft Express, available from the web at

formatting link
at no



charge.



The uPSD34xx also includes supervisor functions such as a programmable



watchdog timer



and low-voltage reset.


Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required