I have a hobby project that I've been working up on a ATMega328. For mainly SRAM reasons, I'm moving the project to an ATMega1284.
I'm curious if, besides features/pins that they don't have in common, will my code work unchanged? I am specifically curious if I2C library I wrote will work without needing changes.
I realize that the two parts have different internal oscillators, and will make the appropriate changes.
Also, the 328 uses debugWire, whereas the 1284 uses JTAG. Any capabilities that JTAG offers over debugWire that I should know about? I'm programming/debugging with an AVR Dragon.
Thanks!
Sent from my E6830 using Tapatalk