Xmega Application Note


xplain_a1.h

Go to the documentation of this file.
00001 /*This file is prepared for Doxygen automatic documentation generation.*/
00053 #ifndef _XPLAIN_A1_H_
00054 #define _XPLAIN_A1_H_
00055 
00056 #include "compiler.h"
00057 
00060 
00061 
00062 
00064 #define LED_COUNT   8
00065 
00068 
00069 #  define LED0_GPIO   IOPORT_CREATE_PIN(PORTE,0)
00070 #  define LED1_GPIO   IOPORT_CREATE_PIN(PORTE,1)
00071 #  define LED2_GPIO   IOPORT_CREATE_PIN(PORTE,2)
00072 #  define LED3_GPIO   IOPORT_CREATE_PIN(PORTE,3)
00073 #  define LED4_GPIO   IOPORT_CREATE_PIN(PORTE,4)
00074 #  define LED5_GPIO   IOPORT_CREATE_PIN(PORTE,5)
00075 #  define LED6_GPIO   IOPORT_CREATE_PIN(PORTE,6)
00076 #  define LED7_GPIO   IOPORT_CREATE_PIN(PORTE,7)
00077 #  define LEDUSB_GPIO IOPORT_CREATE_PIN(PORTD,4)
00078 
00079 
00080 
00083 
00084 #  define GPIO_PUSH_BUTTON_0    IOPORT_CREATE_PIN(PORTF,0)
00085 #  define GPIO_PUSH_BUTTON_1    IOPORT_CREATE_PIN(PORTF,1)
00086 #  define GPIO_PUSH_BUTTON_2    IOPORT_CREATE_PIN(PORTF,2)
00087 #  define GPIO_PUSH_BUTTON_3    IOPORT_CREATE_PIN(PORTF,3)
00088 #  define GPIO_PUSH_BUTTON_4    IOPORT_CREATE_PIN(PORTF,4)
00089 #  define GPIO_PUSH_BUTTON_5    IOPORT_CREATE_PIN(PORTF,5)
00090 #  define GPIO_PUSH_BUTTON_6    IOPORT_CREATE_PIN(PORTF,6)
00091 #  define GPIO_PUSH_BUTTON_7    IOPORT_CREATE_PIN(PORTF,7)
00092 
00093 
00097 
00098 #define AT45DBX_SPI           &USARTD0
00099 #define AT45DBX_CS            IOPORT_CREATE_PIN(PORTD,0)
00100 #define AT45DBX_MASTER_SCK    IOPORT_CREATE_PIN(PORTD,1)  // SCK as output
00101 #define AT45DBX_MASTER_MOSI   IOPORT_CREATE_PIN(PORTD,3)  // MOSI as output
00102 #define AT45DBX_SPI_CLK_MASK  SYSCLK_PORT_D
00103 
00105 
00109 #define BOARD_XOSC_HZ          8000000
00110 #define BOARD_XOSC_TYPE        XOSC_TYPE_XTAL
00111 #define BOARD_XOSC_STARTUP_US  100
00112 
00113 
00114 #endif  // _XPLAIN_A1_H_
@DOC_TITLE@
Generated on Fri Oct 22 12:15:25 2010 for AVR1300 Using the Xmega ADC by doxygen 1.6.3