Controllerwahl Atmega8 bei 3,3V / 12MHz

Gast #2457532
Lesenswert?

Hi, zur Anbindung eines Controllers an den PC suche ich die "passende" 
Wahl, im Idealfall beschaffbar bei Reichelt:

Lt. Datenblatt habe ich folgende Informationen bekommen:

ATmega48V/88V/168V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 10 MHz @ 2.7 - 5.5V
ATmega48/88/168: 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V

• Operating Voltages
– 2.7 - 5.5V (ATmega8L)
– 4.5 - 5.5V (ATmega8)
• Speed Grades
– 0 - 8 MHz (ATmega8L)
– 0 - 16 MHz (ATmega8)

So, leider verfügt kein Controller über meine gewünschte Spec, jetzt ist 
es die Frage, welcher am ehesten mit 12MHz bei 3,3V arbeitet.

Sinn und Zweck der 3,3V ist, dass die Spannung auf den BUS-Leitungen für 
SoftwareUSB 3,3V nicht überschreiten sollte, alternativ könnte ich noch 
Zenerdioden einsetzen und den Controller mit 5V betreiben, welche Lösung 
die bessere ist kann ich hierbei leider nicht sagen, habe mich jetzt 
erstmal auf 3,3V Vcc festgelegt.

Vielen Dank euch
Gast #2457559
Lesenswert?

Der Mega88 kann bei 3.3 V auch etwas über 12 MHz. Anders als beim alten 
Mega8 hat Atmel da einen kontinuierlichen Anstieg des maximal 
spezifizierten Taktes mit der Spannung angegeben, als gerade von 10 MHz 
bei 2,7 V nach 20 MHz bei 4,5 V. Bei 3,3 V kommt man damit auf rund 12,3 
MHz als Grenze.

Siehe Datenblatt unter 27.3 .

Das gleiche Gilt auch noch für die neueren Versionen (P oder PA).
Gast #2457569
Lesenswert?

Hallo Chris,

bei mir werkelt im Augenblick ein ATmega1280 mit 14,7MHz bei 3,1V ohne 
zu murren. Aktiv sind USART, I²C, SPI, ADC, 2xLED, ext. RAM.
Nimm den ATmega(x)8 ohne L; sollte funktionieren.

Gruß Holger

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren