Stap 5: (optioneel) Help! Op doet stilstaand werkzaamheden!
Er zijn enkele mogelijke redenen waarom je board nog niet werkt. De meest voorkomende redenen zijn:-ICSP is uitgeschakeld op uw MCU
-u de pinnen verkeerd verbonden
-Er is een korte ergens in de schakeling
Controleer eerst uw pinnen. Probeer om te zien of er een korte in uw circuit met behulp van een multimeter.
Als dat niet werkt is het mogelijk dat uw MCU ICSP uitgeschakeld heeft. U kan dit per ongeluk gedaan en het kwam uit de fabriek met ICSP uitgeschakeld. Als u de software via het een andere manier uploaden kunt, is het nog mogelijk dat ICSP is uitgeschakeld.
Dus als ICSP is uitgeschakeld, wat kan je doen? We gonna moet de chip te resetten. Dit zou geen software verwijderen van het. Kunnen we dit met behulp van iets genaamd hoogspanning programmering. Kortom, we gonna zet + 12V op de resetpin van uw MCU. Nou, we niet, maar uw programmeur is. Helaas de AVR Dragon / AVRISP dit (voor zover ik weet), maar de STK 500 kan niet.
Het gebruik van hoogspanning programmeren met een STK500, Zie Deze pagina (onderaan). Alle ICSP kabels loskoppelen van uw STK500 en zet uw MCU in de juiste aansluiting (Zie de handleiding van de STK500 waar precies). AVR Studio instelt door PP/HVSP modus in "Main". Wissen van uw apparaat en ICSP in AVR studio re-toe te laten. Dit moet onder zekeringen in AVR Studio. SPIEN en eventuele lock bits (ander tabblad) uitschakelen.
Als u meer weten over het programmeren van de hoogspanning wilt, laat het me weten!
Bedankt voor het lezen :)