Hey,
ich habs hinbekommen meinen AtMega644 zu verfusen. Hab ihn auf externen Takt - Low-Freq. Crystal eingestellt. Das sind doch nun Frequenzen von etwa 32khz oder so?
Jetzt habe ich aber leider keinen 32khz Quarz, jedoch müsste ich das Taktsignal doch mit nem anderen Atmega (mit 16MHZ) erstellen können.
Wie sieht dazu der Code und die Hardware dazu aus? Reicht es einfach nen Pin des einen Atmega mit XTAL1 des Mega644 zu verbinden?
Würde folgender Code funktionieren? (bei meinem ersten Test gings nicht)
Code:
...
int main(void) {
DDRB = 0xff;
while (1) {
PORTB=1;
_delay_us(31);
PORTB=0;
_delay_us(31);
}
return 0;
}
Welche Einstellungen brauch ich bei avrdude (Takt niedriger einstellen?)
Danke für eure Hilfe.
Lesezeichen