Hi,
VOor een project heb ik op de 328p een externe clock nodig. Heb gemerkt dat oneWire niet goed werkt met de interne clock.
Voor de externe clock gebruik ik een 8Mhz crystal en 2x 22pF. Deze aangesloten op poort 9 en 10. De caps aangesloten op de GND.
Enige wat nog rest is de fuses. Voor gebruik van de externe clock moet lfuse gewijzigd worden van 0x62 naar 0x60 (zie ook http://www.engbedded.com/fusecalc/)
Middels een avrprogrammer de fuses in de chip geschoten (h en e fuses bleven gelijk). Dit ging foutloos.
Nu zit ik met een gebrickte 328p en kan dus niet meer benaderen. Terugzetten van fuses is niet meer mogelijk omdat de programmer de chip niet meer kan uitlezen. Wellicht dat dit met een High Voltage Programmer weer is recht te zetten.
Maar mijn vraag: Waar gaat dit fout? Voor het gebruik maken van een ex osc is toch alleen maar toevoegen van crystal op 9/10, paar caps en wijzigen van fuse nodig? Of heb ik wat gemist??
Thanks
Willem