The Atmel ATMEGA1284P-PU is a low power CMOS 8 bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATMEGA1284P-PU achieves throughputs approaching 1MIPS per MHz allowing the system designer to optimise power consumption versus processing speed.
● 131 powerful Instructions
● 32 × 8 general purpose working registers
● Fully static operation
● Up to 20MIPS throughput at 20MHz
● On chip 2 cycle multiplier
● 128KBytes of in system self programmable flash program memory
● 4KBytes EEPROM
● 16KBytes internal SRAM
● Data retention: 20 years at 85°C/100 years at 25°C
● Optional boot code section with independent lock bits
● In system programming by on chip boot program
● True read-while-write operation
● Programming lock for software security
● QTouch and QMatrix acquisition
● Up to 64 sense channels
● Boundary scan capabilities according to the JTAG standard
● Extensive On chip debug support
● Programming of flash, EEPROM, fuses, and lock bits through the JTAG interface
● Two 8 bit timer/counters with separate prescalers and compare modes
● Real Time Counter with separate oscillator