Greetings Freaks -
I'm having a bit of a hard time sorting this out. About 9 months ago, I started prototyping on a new iteration of a product that I make. The prototype uses Mega4809. In that time, the DA series has come out followed by DBs.
When I look at the DA/DB devices, my head spins. Part of this is that I am not even really comfortable with the 4809 yet - can't really make it "sing and dance" like I can with a Mega328. Part, a big part, of the uncertainty is understanding the differences. Numbers of peripherals isn't hard (e.g. number of UART/SPI modules).
However, I get the feeling that there is a bit more to differences than this. For example, I am having a hard time figuring out if RTC modules are the "same" or if they handle a 32KHz crystal in the same way. In this context, same means control registers with same names and with control bits in those registers with the same names and functions. Other than going through the documents, page by page, register by register, I don't know how to compare. For example, I have just seen a thread about TWI on a DB (or DA?) device compared to Mega4809; the thread alluded to some register naming differences.
In other words, I can see where one family or device has more or fewer of some peripheral compared to a different family or device. But, at the next level "deeper", I run into problems.
So ... I wonder if anyone has a general observation or summary, something a bit more that MattRW's really nice register lists (I like! - Thank You). Something like "DA series is just like Mega4809 except for ... " or "the big difference between DA and DB is ... but watch out for ... ". I'm not looking for a detailed A-B-C comparison, but some general principles. I think that such a summary would also help others who are trying to sort out these new devices.
Many thanks, for everyone's help.