The AVR DA and DB family of microcontrollers are 24 MHz across the full supply voltage range of 1.8V to 5.5V. The family includes 32 KB, 64 KB, and 128 KB Flash variants in 28- to 64-pin package options.
They include a DAC and 12-bit analogue inputs, in addition to the new features introduced with the ATmega 0-series such as the Event System and Configurable Custom Logic.
In addition, the DB-series parts feature:
Eight I/O pins with Multi-Voltage I/O (MVIO), allowing them to operate at a different voltage from the positive supply.
Analogue OPAMP peripheral with three op amps that can be used as amplifiers, unity gain buffers, programmable gain amplifiers (PGAs), or instrumentation amplifiers.
Many of the core libraries will need updating. It may be time to change the approach so that these AVRs have a specific set of libraries to minimise the risk to the legacy chips.
It will be fun!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just adding the following chips to the compiler.
AVR128DA28/32/48/64
AVR128DB28/32/48/64
The AVR DA and DB family of microcontrollers are 24 MHz across the full supply voltage range of 1.8V to 5.5V. The family includes 32 KB, 64 KB, and 128 KB Flash variants in 28- to 64-pin package options.
They include a DAC and 12-bit analogue inputs, in addition to the new features introduced with the ATmega 0-series such as the Event System and Configurable Custom Logic.
In addition, the DB-series parts feature:
AVR128DA28, AVR64DA28, AVR32DA28, AVR128DA32, AVR64DA32, AVR32DA32, AVR128DA48, AVR64DA48, AVR32DA48, AVR128DA64 and AVR64DA64
AVR128DB28, AVR64DB28, AVR32DB28, AVR128DB32, AVR64DB32, AVR32DB32, AVR128DB48, AVR64DB48, AVR32DB48, AVR128DB64 and AVR64DB64
Enjoy
Have ordered 2 of this chip (AVR128DA28) to learn AVR family and play not with PIC only :)
The compiler and basics will be working.
Many of the core libraries will need updating. It may be time to change the approach so that these AVRs have a specific set of libraries to minimise the risk to the legacy chips.
It will be fun!
The following is flashing the LED on the Microchip NANO board.
This shows the IO is operating and the DAT file is consistent.
I will resolve the clock source as part of the AVRDX testing. But, this shows that the basic compiler is handing these new types of chips.
:-)
A set of basic demos for these chips. See https://github.com/GreatCowBASIC/Demonstration_Sources/tree/main/TestSolutions/AVRDX_implementation/avr128da48 or your installation if you have the latest set of demos installed.
Build 1402 is required as this will have the latest support files.
As with all the newly added AVRDX chips the libraries will need resolving but the compiler is operating as expected.
Enjoy