The 16-bit dsPIC microcontroller programmer connects to your PC via USB to provide you with one of the most powerful microcontroller programming and debugging platforms in the world. The board can be used with Assembly, C or Flowcode and most third party compilers and a free utility - 'Mloader' is available as a free download to facilitate this. The board features a very powerful dsPIC microcontroller device and presents all I/O port pins on D-type sockets for E-blocks connection. The board takes power from an external power supply or from the USB port. A Microchip PICkit3 socket is also provided to allow alternative reprogramming and debugging techniques. A powerful and capable 64 pin dsPIC33EP256MU806 device is shipped with the new multiprogrammer. There is a separate USB socket on the board to allow USB firmware to be developed and the microcontroller also features extended peripherals including 4 x Serial UART, 4 x SPI, 2 x I2C, 2 x CAN and 16 x PWM.
The EB091 board is compatible with Matrix's Ghost technology. Ghost provides advanced In-Circuit-Debug and In-Circuit-Test features when used with Flowcode version 6.1.1 or higher. The host programming device on the programmer board monitors all the input output pins on the dsPIC target. This I/O data is buffered in the on-board memory and then sent to the PC via USB. Ghost takes this data and allows it to be displayed in the Flowcode softscope, in the form of a voltage vs time trace, or the Flowcode console, in the form of scrolling interpreted data on a text box. Ghost can also display debug and test data in the form of dials, sliders, or custom-made Flowcode components.