about some simple error on Mega128's datasheet

Go To Last Post
15 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi, guys,

I just wanna ask if you find some errors on Mega128's datasheet, do you usually send an email to ATMEL? or just skip it?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Just curious: What sort of errors?
Spelling mistakes? Or apparent misinformation?

Try running it by us in these forums... That way we might be able to discern if it's a documentation error, a bug in the silicon, or just a case of misinterpretation. If it's a genuine error, then letting Atmel know would probably be a good idea.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Send an email to avr at atmel.com if you're sure.

Also, there's a (sticky) thread in the AVR forum about unofficial
errata.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hehe, just some documentation errors, like some wrong name of registers and so on. Not a big deal

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

darthvader wrote:
hehe, just some documentation errors, like some wrong name of registers and so on. Not a big deal

How can the DATASHEET be wrong about the names? - it's the place where the names are defined in the first place!! It's true that in some compilers/assemblers one of the include files might not have exact matches for the datasheet names but that's a fault in the compiler/assembler supplied files - not Atmel's datasheet.

Can you provide an example of a "wrong name" in the 128's datasheet?

Cliff

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Please post errors to avr[at]atmel.com so we can correct them in new revisions. We don't want wrong information in the datasheets :)

Hans-Christian

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

OT

Hey Cliff, you are now a "Raving Lunatic" :-)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I found three small errors in one day from Mega128's datasheet.
Check page 140 of Mega128's datasheet TOV3 is automatically cleared when the Timer/Counter3 Overflow interrupt vector is executed. Alternatively "OCF3B" can be cleared by writing a logic one to its bit location. Shouldn't it be TOV3?????
Look at the page 75 of your Mega128's datasheet at the bottom "XCK1 ? Port D Bit 4" XCK1 USART1 External clock. The Data Direction Register (DDD4) controls whether the clock is output (DDD4 set) or input (DDD4 cleared). The XCK1 pin is active only when the USART1 operates in Synchronous mode. Isn't it should be Bit 5???

and page 132, Table 59. Compare Output Mode, Fast PWM. First column, COMnA1/COMnB1/COMnC0, but shouldn't it be COMnC1??

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

SteveN wrote:
OT

Hey Cliff, you are now a "Raving Lunatic" :-)


Yeah, Cliff. Doesn't Alan give you enough to do? :lol:

Four legs good, two legs bad, three legs stable.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

John_A_Brown wrote:
SteveN wrote:
OT

Hey Cliff, you are now a "Raving Lunatic" :-)


Yeah, Cliff. Doesn't Alan give you enough to do? :lol:

It's because I HAVE worked with Alan for the last 21 years that I'm now a raving lunatic!! :D (I was the original "Apprentice" :wink:)

I just wish I could tell you WHY I'm programming a Mega16 as the project is the maddest thing you ever saw in your life! But if I can get it all working smoothly by next Wednesday there's a strong chance you might see it on the Jonathon Ross show that airs next Friday where "Sir Alan" is appearing.

Cliff

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hey darth,

Also be sure that you have the *latest version* of the datasheet from the Atmel website. They get updated periodically.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

It appears that darth is looking at version L, which is the latest.

Darth, you should get a job as a proof reader!

Regards,
Steve A.

The Board helps those that help themselves.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I thought 'M' was the latest? But the errors also appear in that too.

Cliff

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hehe, ATMEL technical writers must got too much to hurry on.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

I thought 'M' was the latest? But the errors also appear in that too.

Interestingly enough, the cut-and-paste job of the Mega64 datasheet has it corrected. But apparently no-one thought it important enough to go back and change the original.

Lee

You can put lipstick on a pig, but it is still a pig.

I've never met a pig I didn't like, as long as you have some salt and pepper.