-
1. Data: 2008-01-17 10:29:33
Temat: elektronik do projektowania na 8051
Od: "grzegorz" <n...@z...pl>
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 p...@z...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 www.st.com/psm, at no
charge.
The uPSD34xx also includes supervisor functions such as a programmable
watchdog timer
and low-voltage reset.