add comments re mcu type, minor changes to arduino.h

This commit is contained in:
Michael Moon 2010-11-11 10:06:59 +11:00
parent 67fca36ecb
commit cac3cb7221
2 changed files with 11 additions and 5 deletions

View File

@ -32,8 +32,10 @@
#define READ(IO) _READ(IO)
#define WRITE(IO, v) _WRITE(IO, v)
#define TOGGLE(IO) _TOGGLE(IO)
#define SET_INPUT(IO) _SET_INPUT(IO)
#define SET_OUTPUT(IO) _SET_OUTPUT(IO)
#define GET_INPUT(IO) _GET_INPUT(IO)
#define GET_OUTPUT(IO) _GET_OUTPUT(IO)
@ -41,21 +43,19 @@
ports and functions
added as necessary or if I feel like it- not a comprehensive list!
probably needs some #ifdefs for various chip types
*/
#if defined (__AVR_ATmega168__) || defined (__AVR_ATmega328__) || defined (__AVR_ATmega328P__)
#include "arduino_168_328p.h"
#endif /* _AVR_ATmega{168,328,328P}__) */
#endif /* _AVR_ATmega{168,328,328P}__ */
#if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega644PA__)
#include "arduino_644.h"
#endif
#endif /* _AVR_ATmega{644,644P,644PA}__ */
#if defined (__AVR_ATmega1280__)
#include "arduino_1280.h"
#endif /* __AVR_ATmega1280__) */
#endif /* __AVR_ATmega1280__ */
#ifndef DIO0_PIN
#error pins for this chip not defined in arduino.h! If you write an appropriate pin definition and have this firmware work on your chip, please tell us via the forum thread

View File

@ -20,6 +20,12 @@
* *
\***************************************************************************/
/*
Set your microcontroller type in Makefile! atmega168/atmega328p/atmega644p/atmega1280
If you want to port this to a new chip, start off with arduino.h and see how you go.
*/
/*
Are you using the official GEN3 motherboard with separate extruder controller?
*/