Ik heb een kristal van 7,3728 MHz aangesloten op een ATMega88, alleen nu wil ik de fuses goed instellen, alleen heb geen idee welke dat zijn. Bij de avr fuse calculator op: http://palmavr.sourceforge.net/cgi-bin/fc.cgi staan veel verschillende oscillators, opstart tijden zodat ik door de bomen het bos niet meer zie. Moet ik external crystal osc. kiezen 3.0 - 8.0 MHz dus?

Daarvoor kan je veel beter in de datasheet kijken dan het met zo'n tool bepalen. In de datasheet staat namelijk ook beschreven wat een bepaalde instelling doet en waarom je daarvoor moet kiezen.

Moet ik external crystal osc. kiezen 3.0 - 8.0 MHz dus?

Lijkt mij ok.

"external crystal osc"??? Je bedoelt "crystal oscillator", denk ik. Een "external crystal oscillator" is zo'n rechthoekig blikken ding met 4 pootjes, dat een kloksignaal produceert.

Ja, die moet je niet pakken want dan moet je met een 555je een klok produceren voordat je hem weer kunt programeren.
Ik heb er ervaring mee :D

De datasheet spreek enkel over een crystal oscilator in low power of full swing en een extern oscilator, maar niet over een external crystal oscilator. Dat maakt het alweer verwarrend als zo'n tool andere termen gebruikt dan de fabrikant (Atmel). In dit geval dus niet de external oscilator, wel de crystal oscilator. Normaal gesproken de low power variant. En dat is inderdaad 3.0 - 8.0 MHz

Maar staat er dan geen goede oscillator die ik moet hebben, want die site spreekt alleen van Int. en Ext.
Ext Crystal Osc.

Ben eens op die rare calculator gaan kijken. Wat een onzalig ding, zeg! Evengoed, als je de fuse-bits van die "Ext Crystal Osc" vergelijkt met de datasheet, blijkt het gewoon om een kristal te gaan, in de Low-power mode, zoals Marcel al aangaf.

Een echte externe oscillator staat op de site aangeduid als "External clock"

[Bericht gewijzigd door pros op ]

Nog een vraagje tussendoor, programmer van deze site gemaakt, eerst per ongeluk 74hc244 verkeerd omgedaan... Toen werd ie erg warm :P, daarna goed gedraaid en toen deed ie het gewoon. Alleen nu ineens niet meer, kan het zo zijn dat ie alsnog overleden is?

De kans is niet denkbeeldig. 't Kan ook iets anders zijn: de avr omgepoold, bv. :-)

Op 19 maart 2007 21:40:05 schreef Henkske:
Nog een vraagje tussendoor, programmer van deze site gemaakt, eerst per ongeluk 74hc244 verkeerd omgedaan... Toen werd ie erg warm :P, daarna goed gedraaid en toen deed ie het gewoon. Alleen nu ineens niet meer, kan het zo zijn dat ie alsnog overleden is?

Die schakeling is juist om je parallele poort te beschermen, en jij gaat er een mogelijk defect IC in stoppen? :+ Stom stom stom..

Met een andere ATMega88 werkt ie wel weer gewoon merk ik :)
En nu weer ineens niet...

[Bericht gewijzigd door Henkske op ]

Stop daar verdorie een nieuwe 74HC244 in!

Als ik die nog een zou hebben :)
Niet meer mee verder gaan dus

[Bericht gewijzigd door Henkske op ]

et gaat ook met z'n broertjes en zusjes..

Heb zelf een 3/4 jaar lang zitte proggen met enkel een par.kabel waarvan de uiteinden direct naar de AVR op m'n breadbord gingen.. werkt perfect en de par.poort is ook nog heel.

PaWoN

Die had ik eerst ook maar ik vind deze toch iets netter.

Op 19 maart 2007 20:52:04 schreef Marcel:
De datasheet spreek enkel over een crystal oscilator in low power of full swing en een extern oscilator, maar niet over een external crystal oscilator. Dat maakt het alweer verwarrend als zo'n tool andere termen gebruikt dan de fabrikant (Atmel). In dit geval dus niet de external oscilator, wel de crystal oscilator. Normaal gesproken de low power variant. En dat is inderdaad 3.0 - 8.0 MHz

"external crystal oscilator"
Het woord extern kan worden weggelaten aangezien er geen interne crystal oscillators in de AVR's zitten. In geen enkele microcontroller zitten interne crystal oscillators, alleen RC oscillators?

even voor de duidelijkheid.

Je kunt een external clock aanbieden. je gebruikt dan 1 pin van de AVR. Die externe clock kan dan bijvoorbeeld van zo'n metalen vierkante doosje komen die als "crystal oscilator" verkocht wordt. Of je kunt bijvoorbeeld een andere AVR of bijvoorbeeld een FTDI het kristal laten aansturen, en het "mooie" clock signaal (clkout) naar de clockin van de AVR brengen. Scheelt een kristal.

Je kunt ook een kristal aan sluiten. Dat kost je twee pootjes. Dat is wat jij wilt.

Verder zijn er binnen "kristal aansluiten" een aantal verschillende modes (minder dan X MHz <-> meer dan X MHz, low power <-> high accuracy)