Overview
With MikroElektronika's UNI-DS3 you can now work with
microcontrollers from different manufacturers and families with a single
full-featured development system. Simply order the UNI-DS3 development board
along with your choice of one or more plug-on MCU cards. The UNI-DS3
provides a convenient and low-cost means to develop for, experiment with and
learn about a number of different microcontrollers and currently supports
PIC, dsPIC, AVR, 8051, ARM and PSoC devices.
Ordering the UNI-DS3 with optional MCU cards provides everything you need
to start developing for, experimenting with or learning about a range of
differnet microcontrollers.
By including the programmer on the MCU cards useful I/O devices on the
development board, the
UNI-DS3 will save you having to waste time trying to set up individual
programmers, prototyping boards and I/O devices.
The UNI-DS3's low cost,
ease of use, reliability and wealth of built-in features also make it an
excellent platform for the teaching of microcontrollers in colleges and
universities.
Using the UNI-DS3
The UNI-DS3 is incredibly easy to set up and use. Simply plug your
chosen MCU card into the UNI-DS3 Main Board's card connector and connect to
the USB port of your PC using the lead provided. Windows will prompt you to
install a driver from the supplied CD-ROM. The microcontroller that comes
fitted to the MCU card is pre-programmed with a demonstration program that
runs immediately. You can then install the appropriate programming software,
also on the CD-ROM, and reprogram the microcontroller with any of the
included pre-compiled example programs to try out the board's I/O features
and get a taste of the sort of projects that you can develop.
To write your own programs, you can use any make of assembler or compiler
that generate HEX files for your chosen microcontroller. However use of
mikroElektronika's mikroBASIC, mikroC and mikroPascal compilers is
recommended for use with PIC, dsPIC, AVR and 8051 microcontrollers as these
come with library routines that support all the UNI-DS3's built-in I/O
devices and MikroElektronika's optional interface boards, as well as
allowing for use of the PIC and dsPIC MCU card's mikroICD in-circuit
debuggers. Demonstration versions of these three compilers are included,
which enable you to write programs up to 2K in size.
Your programs can make full use of the UNI-DS3's I/O devices and any that
are not required can be disabled by way of clearly labelled jumpers and DIP
switches. MikroElektronika's range of optional interface boards can be
fitted to the UNI-DS3 and it is also straightforward to connect your own
circuits as all of a microcontroller's I/O lines are available on nine
10-way IDC headers.
.
Specifications
Supported
MCUs
The following list gives the microcontrollers currently supported by
the UNI-DS3 in numerical order.
With PIC40 MCU card
PIC16F877A, PIC16F887, PIC18F4520, PIC18F4550, PIC18F4580
With PIC80 MCU card
PIC18F8520
With dsPIC MCU card
dsPIC30F6014A
With AVR MCU card
ATmega128
With 8051 MCU card
AT89S8253
With ARM MCU card
LPC2148
With PSoC MCU card
CY8C27643