TheCalvin-ICDRTOSPage


 



MPLAB-ICD


This is Microchip's new inexpensive development kit. Featuring a simple in-circuit debugger which allows you to develop your program using the actual hardware. I like the ability to upgrade the program by downloading the new binary image using the built-in "monitor". The microprocessor is Flash RAM so no EPROM erasing is needed. I was impressed by the test program and decided to make a version of it, but placing the LED flashing code into a Calvin Task. This required altering Calvin (slightly!) to work on the '877.


Calvin-ICD


This version of Calvin runs on the new MPLAB-ICD using the 16C877 processor. A listing of the RTOS can be seen in the example code in the next section. The new processor has some pins which cannot be used by Calvin, so be cautous when modifying it. This current version will probably not be improved. I want to try developing Hobbes on this processor instead.


Demo Program - see code