NSDSP-1-UXNSDSP-2-X NSDSP-1-3V3 NSDSP-1-5V NSDSP-1-U NSDSP-1-I NSHVX - HVP Extension Connection Function Programming Debugging USB-to-UART Configuration Speed ICSP Cable Software for NSDSP Source Code SDK Supported Devices
Internally NSDSP-1-UX is the same as NSDSP-1-U and can program/debug PIC devices running at any voltage from 1.7 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.
- 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-1-UX is designed to be used handheld. It uses Microchip 6-pin ICSP® connector which is compatible with PICkit3 connector and can be used in settings designed for PICkit3.
- NSDSP-1-UX uses new USB type C connector and is sold with the USB cable.
- The enclosure is made of semi-transparent polycarbonate and is very sturdy.
- NSDSP-1-UX can work at any voltage from 1.7 to 5.5V.
- NSDSP-1-UX can power the target PIC device and provide up to 200mA of power at either 3.3 or 5V. To enable target powering, use the 3V3-5V connector. By default, a USB device is allowed to consume up to 100mA. If your circuit requires more than 100mA, you can configure NSDSP to request more power.
- 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.
The jumper on the left hand side of the NSDSP can be used to select the voltage supplied by the programmer to the target. The jumper can be accessed through the opening on the side of the programmer using tweezzers. The connector has 4 pins.
|1||5V||5V power source provided by USB.|
|2||VDD||This pin is connected to the VDD pin of the ICSP header.|
|3||VDD||This pin is connected to the VDD pin of the ICSP header.|
|4||3V3||3.3V power source - the output of the internal LDO voltage regulator.|
There are three possible jumper positions
When the jumper is in this position NSDSP provides up to 200mA of 5V power to the target device.
At higher currents, because of resistance of USB cable and PCB traces, the voltage will be lower than nominal.
NSDSP ships with the jumper installed in this positon. NSDSP does not provide any power. The target device must have its own power source, which can be anywhere between 1.7 and 5.5V. If the target device is powered by any source other than NSDSP, the jumper must be put into this position.
When the jumper is in this position NSDSP provides up to 200mA of 3.3V power to the target device.
At higher currents, because of resistance of PCB traces, the voltage will be lower than nominal.
Incorrect jumper position may damage NSDSP or the target device.
© 2007-2021 Northern Software Inc. All Rights Reserved.