| 1 | = Arduino 0012 for ATmega328P = |
| 2 | |
| 3 | ATmega328P seems to be almost identical to ATmega168, which is used in Arduino, except the flash memory space. |
| 4 | This is not true if you are a firmware programmer. |
| 5 | The header file ".../include/avr/iom328p.h" defines a little bit different macro symbols in comparison to the header file for ATmega168. |
| 6 | From this point of view, ATmega328P is a family of ATmega168P, not ATmega168. |
| 7 | The "P" suffix means the "picoPower" (tm) technology. |
| 8 | We have to use "*_vect" symbols instead of "SIG_*" symbols for interrupt vectors. |
| 9 | This is the reason the [http://spiffie.org/know/arduino_328/ Arduino 0011 IDE for ATmega328P by spiffie.org] does not work completely. |
| 10 | |
| 11 | ''(2009-01-05 - sgk)'' |
| 12 | |