Answer the question
In order to leave comments, you need to log in
How to revive Attiny85?
By inattention, I put an external quartz instead of an internal one on the Attiny85. After that, attiny did not respond. I flashed the Arduino environment through the Arduino nano. I understand that the controller can be revived, but how? Usbasp didn't work the first time. Tell me which way to look? What are the options?
Thank you for your attention, thanks in advance for the answers)
Answer the question
In order to leave comments, you need to log in
You need to connect any (within reason) external quartz. If the nearest quartz is 1000 km away - there is a way to solder the wire to the clock leg and take it with your fingers - you get 50Hz clocking from pickups. To reflash the fuses - that's enough
take any frequency generator or solder a multivibrator of two transistors in a quick way.
connect it to the input (there is still an output to connect it is pointless) of an external quartz. you will get a percentage that works stably from an external frequency - further at your own discretion.
Investigate USBASP on the subject of "give a certain frequency to a free pin to unlock the erroneously set clock mode", apply this frequency to the XTAL1 input and reprogram Fuse bits. If necessary, reduce the exchange rate on the SPI bus.
Or search for "AVR fuse bit doctor".
https://www.radiokot.ru/circuit/digital/pcmod/72/
A universal programmer that allows you to flash an AVR controller with any fuse settings.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question