// Основные определения


// atmega8
#if defined(__AVR_ATmega8__)
      #define LS020_DDR 		 DDRB 	    // регистр управления портом S65_PORT
      #define LS020_PORT         PORTB 	    // порт, на который вешается LCD (пины указанного порта будут сконфигурированы на "выход")
      #define LS020_CLK_PIN      PB5         // если указан аппаратный SPI переменная S65_CLK_PIN должна указывать на ногу "SCK" процессора, иначе любая из ног S65_PORT
      #define LS020_DAT_PIN      PB3         // если указан аппаратный SPI переменная S65_DAT_PIN должна указывать на ногу "MOSI" процессора, иначе любая из ног S65_PORT
      #define LS020_RST_PIN	     PB1        // любая из ног S65_PORT
      #define LS020_RS_PIN       PB0	    // любая из ног S65_PORT
      #define LS020_CS_PIN       PB2        // любая из ног S65_PORT
      #define LS020_LED_PIN      PB4        // любая из ног S65_PORT
#endif

// atmega32
#if defined(__AVR_ATmega32__)
  	  #define LS020_DDR 		 DDRB 	    // регистр управления портом S65_PORT
      #define LS020_PORT         PORTB 	    // порт, на который вешается LCD (пины указанного порта будут сконфигурированы на "выход")
	  #define LS020_DAT_PIN      PB5         // если указан аппаратный SPI переменная S65_DAT_PIN должна указывать на ногу "MOSI" процессора, иначе любая из ног S65_PORT
      #define LS020_CLK_PIN      PB7         // если указан аппаратный SPI переменная S65_CLK_PIN должна указывать на ногу "SCK" процессора, иначе любая из ног S65_PORT
      #define LS020_CS_PIN       PB1        // любая из ног S65_PORT
      #define LS020_RST_PIN	   	 PB2        // любая из ног S65_PORT
      #define LS020_RS_PIN       PB3	    // любая из ног S65_PORT
      #define LS020_LED_PIN      PB4        // любая из ног S65_PORT
#endif


void (*boot_start)(void) = 0x7000;

