







| |
Dear Reader,
welcome to the February 2005 edition of MicroController
Pros Corporation's Embedded News Digest, your source for microcontroller and
embedded system news.
-
New product
additions at the MicroControllerShop:
x86:
80586 Tutorial Kit
ARM: Philips
LPC22xx Development Boards with Ethernet, 4x CAN, USB, RS232, LCD; Header
boards with USB, CAN, RS232 for easy pin access.
Atmel AVR:
USB JTAG In-Circuit Debugger and Programmer
ST
Microelectronics:
ST7FLITE2 USB Starter Kit
Programmers:
Universal 4x Gang Programmer, supports 15000+ devices, USB port;
Universal 48 pin Programmer for parallel port, 3800+ devices.
- Please help us to spread the word about this free
microcontroller news source.
Let your friends, colleagues or customers know about the Embedded News Digest.
This month's issue:
Atmel has released four new microcontrollers
meant for different types of lighting ballast applications, including single and
multiple fluorescent tube applications, systems with DALI control, and HID
lighting such as back-projection display systems or vehicle headlamps.
The AT90PWMx AVR microcontrollers support the dimming fluorescent and the HID
ballast segments. Both the 8-Kbyte Flash AT90PWM3 and AT90PWM2 devices integrate
the DALI protocol, allowing you to network the ballasts to a centralized system,
thus achieving high flexibility in controlling light levels, plus maintenance
benefits and high energy savings. The 4-Kbyte Flash AT90PWM1 offers a
cost-effective solution for low-end HID lamp ballasts and dimmable fluorescent
lamp requiring an analog control interface.
For the non-dimming fluorescent ballasts, the AT83EB5114 is a highly integrated
and optimized C51 microcontroller. Available in a low-pin-count SO20 package, it
supports a 4-Kbyte ROM and a 256-byte EEPROM.
These microcontrollers have dedicated peripherals to manage both the Power
Factor Correction (PFC) functionality and the lamp power, thus reducing the
external component count. These functionalities are ensured by 12- or 16-bit
enhanced PWM generators, amplifiers, and a 10-bit Analog-to-Digital Converter.
The AT90PWM3 also integrates a 10-bit Digital-to-Analog Converter.
The AT90PWM2 is available in SO24; the AT90PWM3 is available in SO32 or MLF/QFN32.
Pricing for 10,000 units is $2.20 for the AT90PWM2 and $2.50 for the AT90PWM3.
The AT90PWM1 samples will be available in 3Q05 in SO24 package. Users can start
designs on the AT90PWM2, as it offers compatibility with the AT90PWM1. The
AT83EB5114 ROM device is available in SO20 package for large volumes at a unit
price of $1.30. A Flash version (AT89EB5114) in SO20 is also available for
development purpose.
Atmel: CANopen Protocol Stack for AT91SAM7A ARM7-based Microcontrollers
Atmel Corporation and Port GmbH have released an
industrial-strength CANopen Protocol Stack for the Atmel AT91SAM7A ARM7-based
microcontroller family.
The CANopen Protocol Stack is fully compliant with the CiA standard DS301 V4.02.
It may be used to implement network master, slave or mixed applications, using
more than one CAN channel for controlling the CANopen network. In addition to
standardizing communication objects, CANopen specifies application objects used
in various device profiles. These device profiles guarantee a defined device
behavior and provide interchangeability of CANopen devices. Port GmbH provides
extension modules for its CANopen Library to employ these profiles. The modules
make it easy to use the desired device profiles. Beyond the generic profile for
digital I/O devices, additional ones are available, including Safety-Relevant
Communication, Layer Setting Services (LSS) or Flying Master for use in maritime
applications.
Pricing of the CANopen Protocol Stack starts at €2500. Free Evaluation versions
for Atmel's AT91SAM7A evaluation kits are available from Port.
Atmel: Three New tinyAVR Flash Microcontrollers with Internal Temperature
Sensors
Atmel has announced three new members of the tinyAVR Flash
Microcontroller family, targeting battery chargers, sensor end-points and
low-end motor control applications.
The devices offer three different Flash, EEPROM and SRAM combinations. The
ATtiny25, ATtiny45 and ATtiny85 have 2 KB, 4 KB and 8 KB of Self-Programmable
Flash memory, respectively. They each include a temperature sensor, allowing
temperature calibration of system parameters. Being truly pin compatible and
functionally the same, it is possible to migrate both up and down in memory
footprint with minimum effort. All the new devices are capable of 20 MIPS
throughput when running at 20 MHz.
In embedded systems, the ATtiny25/45/85 can monitor and control
temperature, power supply voltages and currents, and communicate to the system
host through its Universal Serial Interface (USI) communication module.
All advanced microcontroller features that are typically found only in high-end
microcontrollers are available in these small eight-pin microcontrollers, such
as internal EEPROM, differential ADC channels, and integrated 16 MHz
high-precision internal RC Oscillator.
The on-chip, low-power PLL is used to control two Pulse Width Modulation (PWM)
outputs capable of generating a 250 kHz PWM output at 8-bit resolution.
User-adjustable dead-time generators are used to avoid pulse overlapping for the
driver stage. Together with the four 10-bit A/D converter channels, and a fast
analog comparator, this provides all the means for current and voltage control
and safety when controlling power.
ATtiny25/45/85 also excels in battery-powered equipment due to the inherent low
power consumption, and three individually selectable low-power sleep modes.
Also, the application software can control the system clock frequency in real
time. Additional power saving is achieved by using the Power Stop System,
allowing the user to turn off timers, USI, and/or ADC when not in use. The
ATtiny25/45/85 consumes less than 100 nA in Power Down mode.
Samples of ATtiny45 are available today in PDIP or SOIC 8-pin packages, and QFN
20-pad packages. ATtiny25 and ATtiny85 samples will be available in 2Q05. Volume
production will commence in 2nd half of 2005 for the three devices. Volume
prices for 10,000 units are $0.80, $0.97 and $1.27, for ATtiny25, ATtiny45 and
ATtiny85 respectively.
Atmel: ATmega406 Fully-Configurable Single-Chip Smart Battery Solution
The new ATmega406 is the first high-voltage technology AVR microcontroller
implementing full 2- to 4-cell Lithium Ion smart battery monitoring and
protection on a single chip.
To enable the ATmega406 to be powered directly from a 2-, 3- or 4-cell Li-ion
configuration, the device includes an on-chip voltage regulator allowing the
device to be powered from 4 to 25V. It also features three 25V-tolerant FET
drivers for charge, discharge, and pre-charge, as well as on-chip FETs for cell
balancing. To provide the most accurate estimate of charge left, the device has
a Coulomb Counter ADC with an 18-bit output for battery current monitoring, as
well as a 12-bit ADC for individual cell voltage and temperature monitoring.
Both ADCs use high-accuracy on-chip voltage reference. Battery protection is
autonomous, providing the end-user with the best safety, as MCU-related issues
such as a code runaway or a software bug do not affect it. Adding communication
periphery and an efficient MCU architecture, ATmega406 is the first fully
configurable single-chip smart battery solution in the market.
Battery protection is implemented as independent circuitry, not requiring the
MCU to operate. If the device is exposed to an over-current or short-circuit
condition, the autonomous battery protection will shut off the affected FET.
Likewise, if any cell voltage drops to a potentially damaging voltage level,
ATmega406 will automatically prevent further battery discharge by shutting down
the discharge FET and going to a power-off mode. Independent battery protection
ensures the safest solution for the end user. The trigger levels for the
different battery protection modes are programmable, and for safety reasons they
are also lockable against software updates. If no battery protection is
triggered, the MCU is allowed direct FET control, which enables battery-charging
algorithms to be implemented inside the battery itself.
Balancing cell voltages effectively increases the amount of charge that can be
drawn from the battery pack by aligning the lowest safe voltage of all battery
cells. Individual battery cell monitoring combined with the ATmega406's
integrated cell balancing FETs allow cell-balancing algorithms implemented in
software to improve battery capacity.
With 40 Kbytes of Flash program memory, 512 Bytes of EEPROM for data parameter
storage, and 2 Kbytes of internal SRAM for program data, ATmega406 has the
algorithm processing power necessary to implement battery monitoring and
management for a full 4-cell laptop PC battery pack configuration. The device
includes the SM-bus interface for communication with the host application, and
Atmel's self-programming Flash allows battery firmware upgrading through this or
any other interface.
All parts of the ATmega406 are optimized for extremely low power consumption,
drawing less than 1.2 mA in active mode and less than 2 µA in power-off mode.
The ATmega406 is available today in LQFP 48-pin package. Pricing starts at $2.75
for volumes above 100K.
The new microcontrollers capitalize on a powerful FR60 core
running at up to 50MHz with a 5-stage pipeline, 16-bit fixed-length instruction
set, and built-in hardware multiplier and barrel shifter. They were specifically
designed for a wide range of embedded control applications including digital
home appliances.
The devices incorporate an external bus for memory expansion
or the direct connection of Graphic Display Controllers. They also integrate
512kByte of embedded Flash memory as well as 24kByte of embedded SRAM. The
versatile external interface allows direct access to 16-bit SRAM as well as
asynchronous ROM (Page Mode Flash supported). This, together with its high-speed
5-channel Direct Memory Access Controller (DMAC), guarantees fast data transfer
and simplifies circuit board design.
Serial communication is supported by an I2C interface and up
to five USARTs (each with their own baud rate generator). Four independent ICU
(Input Capture Unit) channels are included together with up to eight OCU (Output
Compare Unit) channels, four 16-bit reload timers and up to six PPG timers. A
maximum 12 channels of 10-bit A/D converter as well as up to three channels of
D/A converter complete this powerful data processing engine.
To enable maximum flexibility, if a resource function is not
used the respective pin can be used as standard input or output pin.
A flexible clock concept offers several internal clock
frequencies as well as individual settings for the core, the peripherals and the
external bus interface. These, combined with the standard power management
function assists the user in finding the optimum trade-off between performance
and power consumption for specific applications.
After retreating from the 8-bit Flash microcontroller market
several years back, Infineon re-enters the market again with its first new FLASH
based 8-bit micro. The company also introduced two new 32-bit TriCore based
micros.
Priced at less than 1 Euro per price, the XC866 is a
high-performance 8-bit microcontroller based on the standard 8051 architecture
with on-chip flash memory and powerful peripherals. The XC866 offers fast
instruction cycle times of only 75ns to 150ns and flash memory capacity of up to
16KByte. The device offers 12KByte program flash and 4KByte data flash, which
also can be used for program storage. Performance and cost-saving features of
the XC866 include a 26.67MHz system frequency, an on-chip oscillator and PLL for
clock generation and an embedded voltage regulator supporting single voltage
supply of 3.3V or 5.0V. A high-performance capture compare unit enables flexible
PWM signal generation with special modes for motor control. The peripherals also
include an 8-channel 10-bit AD converter, three 16-bit timers, UART, SCC
(Synchronous Serial Channel) and on-chip debugging support (JTAG).
The 32-bit TriCore based TC1115 offers an on-chip
Floating Point Unit (FPU), a clock-rate up to 150MHz, and available peripherals
such as MultiCAN or high-speed serial I/Os (ASC, SSC). Compared to other Tricore-based
devices for industrial applications (the TC1130 product), the TC1115 has a
reduced peripheral set targeting cost-sensitive high-performance applications.
Other competitive features of the TC1115 include 144KByte of on-chip RAM memory,
a 32-bit high-performance External Bus Unit (EBU) for fast access between caches
and external memories, and Infineon’s Flexible Peripheral Interface bus (FPI)
for enhanced on-chip communications. A capture and compare unit and a
multifunction GPTU (General Purpose Timer Unit) enable flexible PWM signal
generation. Like all TriCore-based microcontrollers, the TC1115 combines the
real-time capability of a microcontroller, the math performance of a DSP and the
simple programmability of the RISC architecture. The TC1115 features a dual
voltage supply with 1.5V core and 3.3V I/O voltage.
The TC1796 is the latest member of the Infineon AUDO-NG
family. It offers 150MHz system speed at full automotive temperature range,
2MByte embedded program flash and 128KByte data flash memory. The new 32-bit
TriCore-based microcontroller is ideally suited for use in demanding automotive
and industrial control applications that require real-time performance combined
with DSP capabilities and very fast interrupt response times. Innovative
peripherals like the Micro Second Bus, the Micro Link Interface for serial
inter-processor communications and the advanced triple bus (local memory bus and
two peripheral busses) structure make the TC1796 one of the most powerful 32-bit
automotive microcontrollers. The 32-bit Peripheral Control Processor (PCP 2)
with single-cycle instructions offloads tasks from the CPU and increases the
overall computing performance.
The feature set of the TC1796 also includes two Asynchronous Serial Channels (ASC),
two SSCs, a CAN module with four CAN nodes (MultiCAN) for high efficiency data
handling, two GPTAs with a powerful set of digital signal filtering and timer
functionality to realize autonomous and complex I/O management, a Local Timer
Cell Array (LTCA) for signal generation purposes, two medium speed AD converter
units with 8-bit, 10-bit or 12-bit resolution and a fast AD converter unit. The
TC1796 operates at 1.5V core and 3.3V I/O voltage.
Samples of the new microcontrollers are available now. The
XC866 comes in a green P-TSSOP-38 package for industrial and automotive
temperature ranges, the TC1115 in a P-LBGA-208 package and the TC1796 in a
P-BGA-416 package.
In quantities of 10k, the XC866 is priced at approximately Euro 1.00 per piece;
the TC1115 is priced at Euro 10.25 each; and the TC1796 is priced at Euro 19.00
per piece.
The dsPIC30F3014 and dsPIC30F4013 extend the
package and memory range of the General Purpose Family, adding 24 and 48 Kbytes
of Flash program memory respectively, in a package as small as an 8x8 mm QFN.
The dsPIC30F4013 is the smallest General Purpose Family part to offer a CODEC
interface and CAN.
The dsPIC30F3014 and dsPIC30F4013 are able to
operate at five volts. Additional key features include: 24 Kbytes (dsPIC30F3014)
or 48 Kbytes (dsPIC30F4013) of Flash program memory, which can withstand more
than 100,000 erase/write cycles and has 40-plus years of data retention over a
wide operating voltage and temperature range; Two Kbytes of SRAM and one
Kbyte of high-endurance EEPROM data memory; 12-bit analog-to-digital
converter with up to 13 signal channels and 100k samples-per-second; Three
(dsPIC30F3014) or Five (dsPIC30F4013) 16-bit Timers; SPI™, I2C™ and up to
two UARTs; One CAN interface (dsPIC30F4013 only); CODEC interface
(dsPIC30F4013 only).
The dsPIC30F3014 and dsPIC30F4013 are available
today for general sampling and volume production in the package options listed
below. Pricing for the dsPIC30F3014 is $5.63 each in 10,000-unit quantities, and
the dsPIC30F4013 is $7.25 each in 10,000-unit quantities.
Micronas announced a new 8/16 bit
controller platform. Highly integrated, the CDC 16xxF family features three CAN
interfaces, a Power Saving Module (PSM), five stepper motors drivers, five
pulse-width modules, a sound generator, an integrated LCD module and many other
peripherals. To simplify upgrades of existing designs, the device executes both
legacy 8-bit code and 16-bit instructions, and it can address up to 256 KB of
program memory without bank-switching.
Each of the three CAN modules can individually administer up to 16 objects,
allowing for simple gateways putting only moderate load on the CPU. The CAN
modules can be used as full- or basic CAN and meet the requirements of the Bosch
specification V2.0B. The modules are ISO 16485 certified by C&S in Wolfenbüttel.
The ports can be used to drive LCD displays
directly by means of the integrated LCD module. For instrumentation and steering
column applications, the controller contains an audio module allowing the user
to implement simple sounds such as chimes, buzzers, turn-signals clicks, and
other warning or status alerts. Power management has been enhanced with two new
modes, Idle and Wake, plus an integrated Real Time Clock (RTC) module for direct
support of car clock operation, eliminating the need for an external 32 KHz
oscillator.
Additional features are an interrupt controller, four different timers, a
9-channel 10-bit ADC, two comparators, three UARTs, two SPI ports, and a DMA
controller. The built-in Patch Module allows easy changes to ROM-based code,
even in the field. Any section of software can be patched and replaced with code
stored in an external EEPROM device. The CDC 16xxF also features the patented
EMI Reduction Module (ERM). ERM is a cost-saver; by reducing the need for
external filtering components and reducing the number of PCB layers, the ERM
alone saves 0.18 to 0.22 Euros per system.
The CDC 1607F is the master flash ROM device in Micronas' 8/16-bit car dashboard
controller family. Based on the WDC65C816 CPU core, it features 256 KB of flash
memory, 6 KB of SRAM and a 4 KB boot ROM. Its unique flash performance is
demonstrated by up to 1 million read/write cycles and 20 year data retention at
125°C.
Initially the family comes in three varieties:
the CDC 1607F with 256 KB flash memory in a 100 pin PQFP; the CDC 1651F with 128
KB mask ROM; and the CDC 1631F with 64 KB mask ROM. The devices are in
production and samples are available now. More pin and software compatible
devices of the CDC 16xxF family will follow. The CDC 16xxF family of embedded
microcontrollers operates at 5 V and is available in the automotive temperature
range of -40 to +105°C.
The V850ES/DG2 microcontroller offers 128KB of flash or mask
read-only memory (ROM), with four-channel stepper motor drivers in 100-pin QFP
packaging. A 256KB version is also a planned addition to the product line.
The V850ES/DJ2 MCU offers 256KB of flash or mask ROM with
six-channel stepper motor drivers in 144-pin QFP packaging. Due to these
devices having identical peripherals and pin-to-pin compatibility within one
package size, a change during the development phase is an easy task. Up to 16
analog-to-digital (A/D) channels as well as up to seven 16-bit timers complete
the feature set tailored for the dashboard market.
Samples of the V850ES/DG2 microcontroller are US$16 each and
are available now with volume production scheduled to start in December 2005.
Samples of the V850ES/DJ2 device are expected to be available in August 2005
with volume production expected to start in June 2006.
The V850E2/ME3 microcontroller features the new V850E2 ™ CPU
core that enables processing speeds of 400 million instructions per second
(MIPS) at up to 200 megahertz (MHz), made possible by the V850E2 controller's
superscalar architecture and seven-pipeline structure (upgraded from the
five-pipeline structure previously used in the V850E1 ™ CPU core). The V850E2
microcontroller also enables 90 percent improvement in processing speed over
previous versions with its simultaneous processing of two instructions sets
using a single clock.
The 168-kilobyte (KB), high-speed instruction RAM, which is 40
KB more than the previous core, as well as an 8 KB instruction cache and 8 KB
data cache, enable real-time processing of large data volumes, making the
V850E2/ME3 microcontroller ideal for printers and other applications that
require high performance.
The V850E2/ME3 device offers an extensive lineup of peripheral
functions, including a full-speed USB 2.0 interface, and incorporates an SSCG
(spread spectrum frequency synthesizer clock generator) function that can reduce
the peak value of electromagnetic interference (EMI) noise by more than 10
decibels (dB).
Samples of the V850E2/ME3 microcontroller will be available
March 1, 2005, at an expected price of US$22. Volume production is scheduled to
begin during July 2005.
By utilizing 90nm process technology and the ARM926EJ-S™ core,
Philips is able to reduce manufacturing costs, decrease power dissipation and
increase operating speeds of its new LPC3000 microcontroller family.
The 90nm technology allows for 1V operation - reducing power
dissipation nine times over 3V devices. The ARM9 family also provides several
power management benefits including the ability to go into a low-power state
until an interrupt or debug request occurs. Peripherals such as integrated USB
On-the-Go (OTG) and full USB Open Host Controller Interface (OHCI) host
capability eliminate the need for an external controller.
Philips' LPC3000 family products will operate at 200MHz and
feature a large array of standard communication peripherals to reduce system
logic, thus reducing power and costs. These include up to 7 UARTs, SPI, I2C,
USB, real-time clock, the NAND Flash interface and others - such as Ethernet -
to follow. The family also features a vector floating-point coprocessor for full
support of single-precision and double-precision calculations at CPU clock
speeds, which is important for signal processing applications such as motor
control.
Samples of the first devices in Philips' LPC3000 family will
be available in Q2 2005.
Renesas announced a new series of low-pin-count small-package
microcontrollers, the SH/Tiny Series, to its lineup in the SuperH™*1
family of 32-bit RISC (reduced instruction set computer) microcontrollers.
Renesas provides low-pin-count small-package microcontrollers
as "Tiny Microcontroller" products and has released three series of these
products: the H8/Tiny Series, the R8C/Tiny Series, and the M16C/Tiny Series. The
SH/Tiny Series, which is now being added to the Renesas lineup, is the high-end
series of the Tiny Microcontroller product line, and includes the 64-pin SH7125F
(two models) and the 48-pin SH7124F (two models).
The SH7125 Series microcontroller incorporates the SH-2 32-bit
CPU core, which features a maximum operating clock frequency of 50 MHz and
achieves the high processing performance of 65 MIPS. Both the 64-pin version
SH7125F and the 48-pin version SH7124F provide two kinds of on-chip flash memory
capacity of 128K bytes or 64K bytes.
The multifunction timer pulse unit 2 (MTU2) can provide a
3-phase PWM output for use with inverter equipment. Since this MTU2 function can
automatically start the motor current detection A/D converter with an arbitrary
timing in synchronization with the carrier, it reduces CPU load and allows these
devices to implement brushless DC motor one-shunt vector control*3.
Furthermore, the 10-bit A/D converter features a conversion speed of 2.0 µs per
channel. Since two A/D converters are included, up to two analog signals can be
converted at the same time.
In addition, these microcontrollers provide functions for
protecting power modules such as IGBT modules. If an external signal is input to
the port output enable (POE) pin, the 3-phase PWM output can be set
automatically to the high-impedance state (the electrically disconnected state)
to prevent the power module from being damaged by over voltage.
These microcontrollers also provide a variety of other peripheral functions,
including three serial communication interface channels and a watchdog timer.
The SH7125 Series incorporate a built-in power supply step-down circuit and are
designed for reduced current consumption.
Texas Instruments announced production-qualified samples of
the TMS320C6412TM DSP,
now running at 720 megahertz (MHz) and achieving 2,880 million 16-bit
multiply-accumulate operations (MMACs) per second.
Peripheral functions include an on-chip Ethernet MAC,
peripheral component interconnect (PCI) port, host port interface (HPI),
enhanced direct memory access (EDMA) controller supporting up to 64 independent
channels, and 64-bit external memory interface (EMIF). To further speed
processing, the device also integrates generous on-chip random access memory
(RAM), featuring 256 Kbytes in level 2 cache.
The 720 MHz version of TI´s TMS320C6412 DSP adds to the 500
and 600 MHz versions that are already in full production. Production-qualified
samples of the 720 MHz C6412 DSP are available now, with volume production
scheduled for 2Q05. Production order entry is open now for 720 MHz versions.
C6412 pricing ranges from $37.95 for 500 MHz to $63.99 for 720 MHz, per unit in
quantities of 10K units.
The new 1 GHz TMS320TCI6482 DSP performs at nearly
twice the clock speed of other available solutions, yet consumes only three
watts of power. Built on TI´s 90nm process, this new wireless
infrastructure-optimized DSP offers several enhancements on the previous
TMS320C64xTM-based products. The
TCI6482 features 28 new DSP instructions that offer specific capabilities that
enable more applications such as High Speed Download Packet Access (HSDPA). In
addition, the TCI6482 is the first DSP to offer a serial Rapid I/OTM interconnect
for scalable connectivity, higher system bandwidth, and reduced latency and
overhead for packet data processing.
With advanced communications peripherals like a Gigabit
Ethernet Media Access Controller (MAC), the TCI6482 makes a good platform for
evolving the media gateway to handle higher wireless codec channel densities.
The core of the uPSD3400 Turbo Plus series is a
4-cycle-per-instruction 40-MHz 8032 MCU. This high-performance core is further
enhanced by the addition of an internal 16-bit path that allows 2-byte
instructions to be fetched in a single memory cycle. The wider path coupled with
a pre-fetch queue and branch cache brings average performance to 9 MIPS, with
peak performance at 10 MIPS.
The uPSD3400 Turbo Plus series supports USB 2.0 at full-speed (12-Mbps). The USB
provides 10 endpoint pairs (in/out), each with its own 64-byte FIFO including
support for Control, Interrupt, and Bulk transfers.
A JTAG interface supports in-system programming and MCU core debug with high
speed instruction tracing capability, eliminating the need for a hardware
In-Circuit Emulator (ICE).
Based on ST's proprietary Programmable System Device (PSD)
architecture, uPSD3400 devices feature dual independent banks of Flash memory, 8
kbytes of SRAM, and over 3000 gates of programmable logic with 16 macrocells.
The dual-bank Flash architecture and programmable decode logic support true
READ-while-WRITE concurrent access for In-Application Programming (IAP). Memory
mapping is handled by an integrated decoding PLD that can assign any Flash or
SRAM memory segment to any address on any memory page or bank. Additionally,
Flash memory can be allocated to 8032-code space or data space in almost any
proportion as needed, which is a feature unique to uPSD devices.
Other peripherals include a 16-bit Programmable Counter Array (PCA), an
8-channel 10-bit resolution analog-to-digital converter, SPI and IrDA
interfaces, six PWM (pulse-width modulated) channels, an I2C (Intelligent
Interface Controller) master/slave bus controller, two standard UARTs (Universal
Asynchronous Receiver/Transmitter), supervisory functions such as a watchdog
timer and low-voltage detect, and up to 45 general-purpose I/O pins.
Designers can use the 16-macrocell CPLD to replace external glue logic devices
such as 22V10 PLDs, 20L8 PALs, and 74-series discrete logic ICs. Common
functions forged from the CPLD array include state machines, shifters and
counters, keypad and control panel interfaces, chip-selects for external
devices, clock dividers, multiplexers, and handshake delay circuits.
uPSD3400 devices are sampling now with volume production planned for late 1Q
2005 in 52-pin and 80-pin TQFP packages, with industrial operating temperature
-40C to +85C at 5.0V and 3.3V. Pricing starts at $4.00 in quantities of 10,000.
Features of the new Z8 Encore! XP 8-pin MCUs: 20MHz eZ8
CPU core; Up to 4KB Flash memory with in-circuit programming capability;
Up to 1KB register RAM; Up to 128B non volatile data storage; Up to
8 channels 10-bit analog-to-digital converter; On-chip temperature sensor;
On-chip analog comparator; On-chip trans-impedance (current sense)
amplifier; Full-duplex 9-bit UART with bus transceiver; Infrared
data association (IrDA)-compliant infrared encoder/decoders; Two 16-bit
timers with capture, compare, and PWM capability; Watch-dog timer (WDT)
with internal RC oscillator; 6 I/O pins; Up to 18 interrupts with
configurable priority; Single pin On-chip debugger; Voltage
brown-out protection; Power-on reset (POR); Internal precision oscillator
(5MHz/32KHz); Crystal oscillator with three power settings and external RC
network option; 2.7-3.6V operating voltage with 5V-tolerant inputs; 0
degrees to +70 degrees C standard temperature and -40 degrees to +105 degrees C
extended temperature operating ranges.
The Z8 Encore! XP 8-pin products are available now in SOIC,
PDIP and MLF-S versions and will retail at $1.25 per unit in quantities of
10,000 units.
MicroController Pros Corporation (µCPros) is an authorized
distributor for many microcontroller tool vendors, which enables us to offer you
a large selection of Microcontroller Development Tools for almost any major
microcontroller architecture.
Our
MicroControllerShop (http://microcontrollershop.com) puts convenient and
secure online shopping, feature- and price-comparison on your computer's
desktop. Microcontroller Development Tools featured at the
MicroControllerShop
include: Emulators, EPROM programmers, FLASH programmers, microcontroller C-
compilers, assemblers, emulator accessories, pin adapters, pin converters,
microcontroller starter kits and embedded evaluation boards for various
microcontroller architectures and manufacturers.
copyright 2005 by
MicroController Pros Corporation
visit our web
http://www.ucpros.com
| |
|