Ik probeer mijn ATMega op 16 MHz te laten werken met dit kristal
Ik heb de lfuse-bit ingesteld op F7 (zie hier)
De opdracht die ik gebruikte om het lfuse-bit in te stellen was
C: \ >avrdude -p m328p -P lpt1 -c stk200 -U lfuse: w: 0xf7: mavrdude: AVR-apparaat geïnitialiseerd en klaar om instructies te accepterenLezen | ############################################################################### | 100% 0.02savrdude: apparaathandtekening = 0x1e950favrdude: invoerbestand "0xf7" lezen avrdude: schrijven lfuse (1 bytes): schrijven | ################################################## | 100% 0.00savrdude: 1 bytes van lfuse geschrevenavrdude: lfuse-geheugen verifiëren tegen 0xf7: avrdude: gegevens laden lfuse-data uit invoerbestand 0xf7: avrdude: invoerbestand 0xf7 bevat 1 bytesavrdude: lezen van on-chip lfuse-gegevens: Lezen | ############################################################################### | 100% 0.00savrdude: verifiëren ... avrdude: 1 bytes van lfuse Verifiedavrdude: safemode: Zekeringen OKavrdude gedaan. Dank je.
Ik had code op de chip die elke seconde een LED liet knipperen. Nadat ik het lfuse-bit had ingesteld, stopte het.
Ik heb geprobeerd het lfuse-bit te lezen via
C: \ Documents and Settings \ admin>avrdude -p m328p -P lpt1 -c stk200 -U lfuse: r: -: h -U hfuse: r: -: havrdude: AVR-apparaat reageert niet avrdude: initialisatie is mislukt, rc = -1 Controleer de verbindingen nogmaals en probeer het opnieuw, of gebruik -F om deze check te negeren. avrdude gedaan. Dank je.
Ik geloof dat ik de kristalconfiguratie correct heb op pinnen 9 (TOSC1) & 10 (TOSC2). Ik gebruik 22 pF-doppen.
Ik zie 5V op pin 10 en 0V op pin 9
Welke stappen kan ik nemen om dit op te lossen?