NSDSP-1-ICompare Models NSHVX - HVP Extension Connection Function Programming Debugging USB-to-UART Configuration Speed ICSP Cable Software for NSDSP Source Code SDK Supported Devices
NSDSP-1-I can program/debug PIC devices running at any voltage from 2.5 to 5.5V.
Features and Benefits
- Easy - uses HID USB class and does not require any special drivers to operate.
- Safe - uses low voltage only and never applies high voltage to the board (HVP programming is possible with external circuit).
- Can program and debug most Microchip PIC® microcontrollers.
- A variety of free software programs can be used to configure and control NSDSP. The software can be used for development as well as production programming, including serialized or parallel programming.
- Operating speed is configurable. If the connection between NSDSP and the target PIC device is good, you can use the highest signaling speed - 6MHz. If you need to use longer cable, or the connection is poor, you can operate NSDSP at lower speeds, as low as 50kHz.
- Each NSDSP device has a unique serial number. This allows multiple devices to be connected to the host computer at the same time.
- NSDSP does not require firmware changes. The same firmware works for all supported PIC devices.
- At run time, NSDSP can work as UART-to-USB converter for the target PIC (as well as for any other device) with speeds from 1200 baud to 2Mbaud.
- NSDSP uses 10-pin connector designed to keep it firmly in the breadboard for prototyping. If breadboard is not used, a short cable can be used to connect it to your development board through Microchip 6-pin ICSP® connector.
- NSDSP-1-I can work at any voltage from 2.5 to 5.5V.
- NSDSP-1-I provides galvanical isolation between USB and the target PIC.
- NSDSP-1-I cannot power the target PIC device.
- ICSPDAT and ICSPCLK pins cannot be put into high impedance state. Therefore, if you use PGC and PGD pins as inputs, you need to disconnect the programmer at run time. If you use PGC and PGD pins as outputs, you do not need to disconnect the programmer at run time, but keep in mind that the programmer's internal resistors will load these pins with 1kΩ load. In either case, the impedance of a device connected to one of these pins must be 10kΩ or more and this device must be able to tolerate high frequency signaling during programming or debugging.
© 2007-2020 Northern Software Inc. All Rights Reserved.