ATmega1284 mit 2 16-Bit-Timern?

OP #1973649
Lesenswert?

Hallo,

unter

http://www.atmel.com/dyn/resources/prod_documents/doc4064.pdf

ist so ne kleine Zusammenfassung von AVRs. Auf Seite 21 bin ich auf den 
ATmega1284P gestoßen, der laut dortiger Zusammenfassung 2 16-Bit-Timer 
haben soll. Ist dies denn korrekt? Habe mir nen paar von denen bestellt, 
und jetzt beim Durchlesen des Datenblatts ist von nur einem 16-Bit-Timer 
die Rede. Kann mich bitte einer Aufklären?!
Gast #1973655
Lesenswert?

Hi

>unter

>http://www.atmel.com/dyn/resources/prod_documents/...

Das ist uralt. Aktueller:

http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC

>Titelseite vom Datasheet: "Two 16-bit Timer/Counter with Separate
>Prescaler, Compare Mode, and Capture Mode"

Bei mir nicht:

One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and 
Capture Mode

MfG Spess
#1973681
Lesenswert?

Yep, die Appnote zur Migration sagt "The ATmega644P is designed to be 
pin and functionality compatible with ATmega644". Mutige Aussage, wenn 
man dann einen Timer weniger vorfinden sollte.

Nachdem die frühe Version der Datasheet-Summary ebenfalls von 2 16-Bit 
Timern schwadronierten muss man wohl davon ausgehen, dass sie den 
zweiten davon mit voller Absicht aus dem Datasheet rausgeschrieben 
haben. Allerdings ohne die alte Version in der datasheet revision 
history aufzuführen.
#1973684
Lesenswert?

Peter Dannegger schrieb:

> Das richtige Datenblatt steht hier:
> http://www.atmel.com/dyn/resources/prod_documents/doc8059.pdf

Alte Version. 11/09 < 01/10.

> Und ich habs auch ausprobiert, es sind 2 16-Bit Timer.

Yep, vorgesehen war der mit Sicherheit. Nur ob er 100% funktioniert, das 
frag ich mich nun halt. Es könnte einen Grund geben, weshalb Atmel 
"vergessen" hat, ihn in der aktuellen Version des Datasheets zu 
dokumentieren.
#1973686
Lesenswert?

A. K. schrieb:
> Yep, die Appnote zur Migration sagt ebenso "The ATmega644P is designed
> to be pin and functionality compatible with ATmega644". Mutige Aussage,
> wenn man dann einen Timer weniger vorfindet.

Nö, die ATmega164 .. 644(P) hatten immer schon nur einen 16Bit-Timer.
Der ATmega644 (ohne P) hatte außerdem nur eine UART.


Peter
OP #1973841
Lesenswert?

also ich brauche einen 16-Bit-Timer, nur um nen Interrupt auszulösen, 
den anderen um 2 PWM-Signale zu generieren. Den Timer 3 benutze ich für 
den Interrupt, da ich auch die SPI-Schnittstelle brauche, und der MISO 
und SCK-Anschluss sich mit den PWM-Signalen sonst schneiden würden.

Also der neue Timer3 (16bit) funktioniert bei mir auch. Echt seltsam, 
dass Atmel diesen nicht im Datenblatt angibt. An wen könnte man sich den 
da mal wenden, um genaueres zu erfahren?
OP #1974973
Lesenswert?

ich habe Herrn Kaiser von der Hamburg-Mannheimer mal deswegen 
angeschrieben.
Dies seine Antwort:

herr Kaiser von der Hamburg-Mannheimer schrieb:
> Dear Customer,
> Thank you for contacting Atmel Technical Support.
> ATmega1284P supports Timer 3 as mentioned in the ATmega1284P Preliminary
> datasheet.
> We are sorry for the ambiguity caused and this has been informed to the
> concerned team for appropriate action.
>
> Best Regards,
> Praveena A S
> Atmel Technical Support Team
Gast #1976205
Lesenswert?

Andreas Heil schrieb:
>> Dear Customer,
>> Thank you for contacting Atmel Technical Support.
>> ATmega1284P supports Timer 3 as mentioned in the ATmega1284P Preliminary
>> datasheet.
>> We are sorry for the ambiguity caused and this has been informed to the
>> concerned team for appropriate action.
>>
>> Best Regards,
>> Praveena A S
>> Atmel Technical Support Team

Den exakten Wortlaut hat mir Praveena auch schon vor einigen Wochen 
geschickt. Haben die inzwischen den Support automatisiert? Ist Praveena 
die Übersetzung von ELIZA?

Gruß Anja

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