In-Circuit Debugging (ICD) with MPLAB
SwordfishUser.MPLABICD History
Hide minor edits - Show changes to markup
Versions 2.1.0.0 or higher of the Swordfish compiler now generates a debug file (*.cof) which can be used to single step code and view variables in MPLAB. This article assumes the reader is familiar with the MPLAB environment and has access to a suitable In Circuit Debug (ICD) module. For my tests, I used a Junebug board which is available from Blue Room Electronics. The Junebug is powered from your computers USB port and is a PICkit 2 compatible programmer and debugger based around the 18F1320 microcontroller. The Swordfish code used is shown later in this article.
Versions 2.1.0.0 or higher of the Swordfish compiler now generates a debug file (*.cof) which can be used to single step code and view variables in MPLAB. This article assumes the reader is familiar with the MPLAB environment and has access to a suitable In Circuit Debug (ICD) module. For my tests, I used a Junebug board which is available from Blue Room Electronics*. The Junebug is powered from your computers USB port and is a PICkit 2 compatible programmer and debugger based around the 18F1320 microcontroller. The Swordfish code used is shown later in this article.
*Sadly, Blue Room Electronics no longer seem to be trading. However, this article should still be of use for people wishing to use ICD.