Overview
The EasydsPIC4A is MikroElektronika's development board for 18,
28 and 40-pin DIP-packaged digital signal controllers in Microchip's
dsPIC30F family. The EasydsPIC4 includes a
high-speed USB programmer and in-circuit debugger plus many
useful built-in I/O features.
The EasydsPIC4A is ideal for newcomers to digital signal controllers and experienced
developers alike and is an excellent choice for anyone wanting the capability to
work with any DIP-packaged dsPIC from 18-pin to 40-pin. The package contains
everything you need to get started with dsPICs - development board,
dsPIC30F4013
40-pin digital signal controller, programming software, leads, detailed documentation and
example programs.
By including the programmer, in-circuit debugger, DIP sockets
to accept a large number of dsPICs and useful I/O devices on one board, the
EasydsPIC4A will save you having to waste time trying to set up individual
programmers, debuggers, prototyping boards and I/O devices. Use of one of MikroElektronika's
dsPIC/PIC24 compilers with their included library routines and example
programs also makes developing faster and avoids the need to struggle with
hardware and software from different manufacturers.
The EasydsPIC4's low cost,
ease of use, reliability and wealth of built-in features also make it an
excellent platform for the teaching of digital signal controllers in colleges and
universities.
Using the EasydsPIC4A
The EasydsPIC4A is incredibly easy to set up and use. On first connecting it 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 dsPIC30F4013 that comes fitted to
the EasydsPIC4A is pre-programmed with a demonstration program that runs
immediately. You can then install the dsPICprog programming software, also on
the CD-ROM, and reprogram the dsPIC 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 the assembler in Microchip's freely
available MPLAB software or any make of dsPIC assembler or compiler that generate
HEX files. However use of MikroElektronika's MikroBASIC, MikroC and MikroPascal
dsPIC/PIC24
compilers is recommended as these come with library routines that support all
the EasyPIC4A's built-in I/O devices and MikroElektronika's optional interface
boards, as well as allowing for use of the EasydsPIC4A's MikroICD in-circuit
debugger. Demonstration versions of these three compilers are included, which
enable you to write programs up to 2K in size, or you can save money on the
individual prices and buy one of our starter packs that also include full
versions of the compilers.
Your programs can make full use of the EasydsPIC4'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 EasydsPIC4 and it is also straightforward to connect your own circuits as all
of the dsPIC's I/O lines are available on five 10-way IDC headers. The supplied
dsPIC30F4013 digital signal controller can easily be removed and replaced with any 18, 28 or 40-pin DIP-packaged
dsPIC digital signal controller from the PIC30F family. dsPICs programmed on the EasydsPIC4 may also be removed and used in
your own circuits if required.
Specifications
Supported
dsPICs
The following list gives the dsPICs currently supported in DIP-package form by
the EasydsPIC4A in numerical order.
dsPIC30F Family
dsPIC30F2010, dsPIC30F2011, dsPIC30F2012, dsPIC30F3010, dsPIC30F3011, dsPIC30F3012,
dsPIC30F3013, dsPIC30F3014, dsPIC30F4011, dsPIC30F4012, dsPIC30F4013