pic18f452 ds1621
Hai
If you are going for ICD2 ,you need not have to purchase another programmer because ICD2 can do the function of a programmer also. It can programme the target IC in the board after development .Probabily you require another programmer for production purpose only.
When you develop a project (using only a programmer)what you do is write the code,programe the chip and watch the result hoping for the best! (You can debugg using Simlator but not possible when an external signal is to be read)
But if you have the ICD you can debuggg your code by watching the variables .
Suppose if you do a temparature display..
The application when running shows eratic reading ,you may not be sure weather your calculation part or ADC input is wrong.
If you have the ICD you can stop the ICD means your code where thw ADC value is being read and verify weather that value is as expected.If that value is correct then you can start hunting on your calculation part of software.
hope I am reasonabily clear.
picstudent
btw. If you find my posts usefull please press the "helped me " button.
After all, appreciation is the most wanted thing in Human life.
and I belive that is the motivation of ranking system and the main success drive of this board