Xmega Application Note


stk600_rc100x.h

Go to the documentation of this file.
00001 
00044 #ifndef _STK600_RC100_H_
00045 #define _STK600_RC100_H_
00046 
00047 #include "compiler.h"
00048 //#include "led.h"
00049 
00050 
00053 
00054 #define FOSC          8000000                                   //!< XTAL frequency: Hz.
00055 
00056 
00059 
00060 
00061 
00062 
00064 #define LED_COUNT   8
00065 
00069 
00070 #  define LED0_GPIO   IOPORT_CREATE_PIN(PORTE,0)
00071 #  define LED1_GPIO   IOPORT_CREATE_PIN(PORTE,1)
00072 #  define LED2_GPIO   IOPORT_CREATE_PIN(PORTE,2)
00073 #  define LED3_GPIO   IOPORT_CREATE_PIN(PORTE,3)
00074 #  define LED4_GPIO   IOPORT_CREATE_PIN(PORTE,4)
00075 #  define LED5_GPIO   IOPORT_CREATE_PIN(PORTE,5)
00076 #  define LED6_GPIO   IOPORT_CREATE_PIN(PORTE,6)
00077 #  define LED7_GPIO   IOPORT_CREATE_PIN(PORTE,7)
00078 
00079 
00080 
00084 
00085 #  define GPIO_PUSH_BUTTON_0    IOPORT_CREATE_PIN(PORTF,0)
00086 #  define GPIO_PUSH_BUTTON_1    IOPORT_CREATE_PIN(PORTF,1)
00087 #  define GPIO_PUSH_BUTTON_2    IOPORT_CREATE_PIN(PORTF,2)
00088 #  define GPIO_PUSH_BUTTON_3    IOPORT_CREATE_PIN(PORTF,3)
00089 #  define GPIO_PUSH_BUTTON_4    IOPORT_CREATE_PIN(PORTF,4)
00090 #  define GPIO_PUSH_BUTTON_5    IOPORT_CREATE_PIN(PORTF,5)
00091 #  define GPIO_PUSH_BUTTON_6    IOPORT_CREATE_PIN(PORTF,6)
00092 #  define GPIO_PUSH_BUTTON_7    IOPORT_CREATE_PIN(PORTF,7)
00093 
00094 
00102 
00103 #define AT45DBX_SPI           &SPIC
00104 #define AT45DBX_CS            IOPORT_CREATE_PIN(PORTC,4)  // CS as output
00105 #define AT45DBX_MASTER_SS     IOPORT_CREATE_PIN(PORTC,4)  // SS as output and overlayed with CS
00106 #define AT45DBX_MASTER_SCK    IOPORT_CREATE_PIN(PORTC,7)  // SCK as output
00107 #define AT45DBX_MASTER_MOSI   IOPORT_CREATE_PIN(PORTC,5)  // MOSI as output
00108 #define AT45DBX_MASTER_MISO   IOPORT_CREATE_PIN(PORTC,6)  // MISO as input
00109 #define AT45DBX_SPI_CLK_MASK  SYSCLK_PORT_C
00110 
00112 
00116 #define BOARD_XOSC_HZ          8000000
00117 #define BOARD_XOSC_TYPE        XOSC_TYPE_EXTERNAL
00118 #define BOARD_XOSC_STARTUP_US  500000
00119 
00120 
00121 
00122 #endif  // _STK600_RC100_H_
@DOC_TITLE@
Generated on Fri Oct 22 12:15:25 2010 for AVR1300 Using the Xmega ADC by doxygen 1.6.3