ATmega1284P support

basically just the addition of  || defined(__AVR_ATmega1284P__)
This will make this chip supported