Xmega Application Note


xplain.h File Reference

XPLAIN board header file. More...

#include "compiler.h"
Include dependency graph for xplain.h:

Go to the source code of this file.

Defines

#define LED_COUNT   8
 Number of LEDs.
SPI Connections of the AT45DBX Data Flash Memory

#define AT45DBX_CS   IOPORT_CREATE_PIN(PORTC,1)
#define AT45DBX_MASTER_MISO   IOPORT_CREATE_PIN(PORTC,6)
#define AT45DBX_MASTER_MOSI   IOPORT_CREATE_PIN(PORTC,5)
#define AT45DBX_MASTER_SCK   IOPORT_CREATE_PIN(PORTC,7)
#define AT45DBX_MASTER_SS   IOPORT_CREATE_PIN(PORTC,4)
#define AT45DBX_SPI   &SPIC
#define AT45DBX_SPI_CLK_MASK   SYSCLK_PORT_C
External oscillator

#define BOARD_XOSC_HZ   32768
#define BOARD_XOSC_STARTUP_US   500000
#define BOARD_XOSC_TYPE   XOSC_TYPE_32KHZ
GPIO Connections of Push Buttons

#define GPIO_PUSH_BUTTON_0   IOPORT_CREATE_PIN(PORTF,0)
#define GPIO_PUSH_BUTTON_1   IOPORT_CREATE_PIN(PORTF,1)
#define GPIO_PUSH_BUTTON_2   IOPORT_CREATE_PIN(PORTF,2)
#define GPIO_PUSH_BUTTON_3   IOPORT_CREATE_PIN(PORTF,3)
#define GPIO_PUSH_BUTTON_4   IOPORT_CREATE_PIN(PORTF,4)
#define GPIO_PUSH_BUTTON_5   IOPORT_CREATE_PIN(PORTF,5)
#define GPIO_PUSH_BUTTON_6   IOPORT_CREATE_PIN(PORTF,6)
#define GPIO_PUSH_BUTTON_7   IOPORT_CREATE_PIN(PORTF,7)
GPIO Connections of LEDs

#define LED0_GPIO   IOPORT_CREATE_PIN(PORTE,0)
#define LED1_GPIO   IOPORT_CREATE_PIN(PORTE,1)
#define LED2_GPIO   IOPORT_CREATE_PIN(PORTE,2)
#define LED3_GPIO   IOPORT_CREATE_PIN(PORTE,3)
#define LED4_GPIO   IOPORT_CREATE_PIN(PORTE,4)
#define LED5_GPIO   IOPORT_CREATE_PIN(PORTE,5)
#define LED6_GPIO   IOPORT_CREATE_PIN(PORTE,6)
#define LED7_GPIO   IOPORT_CREATE_PIN(PORTE,7)

Detailed Description

XPLAIN board header file.

This file contains definitions and services related to the features of the XPLAIN board.

To use this board, define BOARD=XPLAIN.

Copyright (C) 2009 Atmel Corporation. All rights reserved.

Definition in file xplain.h.


Define Documentation

#define AT45DBX_CS   IOPORT_CREATE_PIN(PORTC,1)

Definition at line 87 of file xplain.h.

#define AT45DBX_MASTER_MISO   IOPORT_CREATE_PIN(PORTC,6)

Definition at line 91 of file xplain.h.

#define AT45DBX_MASTER_MOSI   IOPORT_CREATE_PIN(PORTC,5)

Definition at line 90 of file xplain.h.

#define AT45DBX_MASTER_SCK   IOPORT_CREATE_PIN(PORTC,7)

Definition at line 89 of file xplain.h.

#define AT45DBX_MASTER_SS   IOPORT_CREATE_PIN(PORTC,4)

Definition at line 88 of file xplain.h.

#define AT45DBX_SPI   &SPIC

Definition at line 86 of file xplain.h.

#define AT45DBX_SPI_CLK_MASK   SYSCLK_PORT_C

Definition at line 92 of file xplain.h.

#define BOARD_XOSC_HZ   32768

Definition at line 99 of file xplain.h.

#define BOARD_XOSC_STARTUP_US   500000

Definition at line 101 of file xplain.h.

#define BOARD_XOSC_TYPE   XOSC_TYPE_32KHZ

Definition at line 100 of file xplain.h.

#define GPIO_PUSH_BUTTON_0   IOPORT_CREATE_PIN(PORTF,0)

Definition at line 73 of file xplain.h.

#define GPIO_PUSH_BUTTON_1   IOPORT_CREATE_PIN(PORTF,1)

Definition at line 74 of file xplain.h.

#define GPIO_PUSH_BUTTON_2   IOPORT_CREATE_PIN(PORTF,2)

Definition at line 75 of file xplain.h.

#define GPIO_PUSH_BUTTON_3   IOPORT_CREATE_PIN(PORTF,3)

Definition at line 76 of file xplain.h.

#define GPIO_PUSH_BUTTON_4   IOPORT_CREATE_PIN(PORTF,4)

Definition at line 77 of file xplain.h.

#define GPIO_PUSH_BUTTON_5   IOPORT_CREATE_PIN(PORTF,5)

Definition at line 78 of file xplain.h.

#define GPIO_PUSH_BUTTON_6   IOPORT_CREATE_PIN(PORTF,6)

Definition at line 79 of file xplain.h.

#define GPIO_PUSH_BUTTON_7   IOPORT_CREATE_PIN(PORTF,7)

Definition at line 80 of file xplain.h.

#define LED0_GPIO   IOPORT_CREATE_PIN(PORTE,0)

Definition at line 59 of file xplain.h.

#define LED1_GPIO   IOPORT_CREATE_PIN(PORTE,1)

Definition at line 60 of file xplain.h.

#define LED2_GPIO   IOPORT_CREATE_PIN(PORTE,2)

Definition at line 61 of file xplain.h.

#define LED3_GPIO   IOPORT_CREATE_PIN(PORTE,3)

Definition at line 62 of file xplain.h.

#define LED4_GPIO   IOPORT_CREATE_PIN(PORTE,4)

Definition at line 63 of file xplain.h.

#define LED5_GPIO   IOPORT_CREATE_PIN(PORTE,5)

Definition at line 64 of file xplain.h.

#define LED6_GPIO   IOPORT_CREATE_PIN(PORTE,6)

Definition at line 65 of file xplain.h.

#define LED7_GPIO   IOPORT_CREATE_PIN(PORTE,7)

Definition at line 66 of file xplain.h.

#define LED_COUNT   8

Number of LEDs.

Definition at line 54 of file xplain.h.

@DOC_TITLE@
Generated on Fri Oct 22 12:15:25 2010 for AVR1300 Using the Xmega ADC by doxygen 1.6.3