The biggest difference between ATMEGA328P-PU and Atmega16 is that their FLSAH capacity is different, the former is 32KB, the latter is 16KB, the number of external interrupts is also different, the rest is basically the same, ATMEGA series of microcontrollers are mainly different FLASH capacity, as well as to increase some function modules, essentially the same, assembly instructions are basically the same. The assembly instructions are basically the same, there is no substantial difference.
All are 40pin DIP package
And the Atmega16 can be burned into an Arduino compilable microcontroller by the following link
DIY porting ARDUINO with ATMEGA16/A/L and ATMEGA8/A microcontrollers
Category: Integrated Circuit (IC)
Family: Embedded - microcontroller
Core processor: AVR
Core size: 8-bit
Speed: 16MHz
Connectivity: I2C, SPI, UART/USART
Peripherals: Undervoltage detection/reset, POR, PWM, WDT
Number of inputs/outputs: 32
Program memory capacity: 16KB
Program memory type: FLASH
RAM capacity: 1K x 8
Voltage - Power (Vcc/Vdd): 2.7 V ~ 5.5 V
Data converter: A/D 8x10b
Oscillator type: Internal
Operating Temperature: -40°C ~ 85°C
Package / Case: 44-TQFP, 44-VQFP
ATMEGA328 flash is twice as big as ATMEGA16. So the playability is higher than 16.
Category: Integrated Circuit (IC)
Core processor: AVR
Flash memory capacity: 32KB
EEPROM memory capacity: 1KB
Clock frequency: 20MHz
Interface type: I2C, SPI, USART
Supply voltage minimum: 1.8V maximum: 5.5V
Supply voltage surface mount device: surface mount
Package type: TQFP
Number of pins: 32
Operating temperature range: -40°C to +85°C
Memory capacity, RAM: 2KB
Number of input/output lines: 23
Number of analog-to-digital converter inputs: 8
Speed: 20MHz
Program memory capacity: 32KB (32K x 8)
Oscillator type: Internal
Manufacturer: Analog Devices
IC DSP 16/32B 400MHZ 168CSBGA
Product Categories: DSP
Lifecycle:
RoHS:
Manufacturer: Microchip
IC MCU 8BIT 3.5KB FLASH 28QFN
Product Categories: 8bit MCU
Lifecycle:
RoHS:
Manufacturer: Microchip
IC MCU 16BIT 32KB FLASH 28SSOP
Product Categories: 16bit MCU
Lifecycle:
RoHS:
Manufacturer: Analog Devices
IC DSP 16/32B 400MHZ 176LQFP
Product Categories: DSP
Lifecycle:
RoHS:
Looking forward to your comment
Comment