I have an expensive Labtool 48 XP universal programmer. (very nice programmer)
Suddenly one day a year after I purchased it, the company decided to just stop supporting the $1100 USD programmer.
No worries, it still programs a great deal of devices, but I have to use windows XP which is a big problem these days.
One thing the programmer did wonderfully was detecting a poor connection on a pin, and it would display a warning.
Then you could choose to abort, or continue.
Recently I had some simple code that turned on an LED. The LED would not turn on and I was going crazy trying to figure out why.
Turns out the pin was burned, and I don't know how it happened.
Normally I would read the chip with the Labtool programmer to determine all the pins were working.
The burned pin was not one of the ISP pins so the avr programmed & worked well except the pin used to turn on the LED.
Just wondering if anyone knows a small circuit I can buy or build myself to detect a burned pin.
I am curious as to how they are determining that the pin is actually faulty while being programmed.
I am certain that some small code can be written to check each pin however I am more concerned about when it is being programmed.
Any advice, links to circuits would be greatly appreciated.