Subversion Repositories HomeAutomation

Rev

Rev 661 | Blame | Last modification | View Log | SVN | RSS feed

  1. #ifndef CONFIG_H_
  2. #define CONFIG_H_
  3.  
  4. // Kolla makefile för att sätta MCU!!
  5.  
  6. #define F_CPU                   8000000UL
  7.  
  8. //#define MCU atmega88
  9. #define CAN_CONTROLLER          MCP2515
  10. #define MCP_CS_PORT             PORTB
  11. #define MCP_CS_DDR              DDRB
  12. #define MCP_CS_BIT              PB2
  13. #define MCP_CAN_BITRATE_KBPS    250
  14. #define MCP_CLOCK_FREQ_MHZ      20
  15. #define MCP_CLOCK_PRESC         1
  16.  
  17.  
  18. //#define ENC28J60_USART_SPI_MODE
  19.  
  20.  /**
  21.  * ENC28J60 Chip Select port on avr.
  22.  */
  23.  
  24. #define ENC28J60_CS_PORT    PORTC
  25. #define ENC28J60_CS_DDR     DDRC
  26. #define ENC28J60_CS         0
  27.  
  28.  /**
  29.  * ENC28J60 Reset port on avr.
  30.  */
  31.  
  32. #define ENC28J60_RESET_PORT PORTC
  33. #define ENC28J60_RESET_DDR  DDRC
  34. #define ENC28J60_RESET  1
  35.  
  36. // only for USART in SPImode
  37. #define XCK_DDR             DDRD
  38. #define XCK                 PD4
  39.  
  40.  
  41. #endif /*CONFIG_H_*/
  42.