You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
816 B

/* Anschlüsse sind:
* B0 - LCD (RS)
* B1 - Kontrast-PWM
* B2 - Backlight-PWM
* B3-B5 - ISP/SPI
* C0-5 - LCD (DB4-7, R/W, EN)
* D2,D4 - USB
* D7 - SPI (SS master)
*
*/
#ifndef __MAIN_H
#define __MAIN_H
#include <stdint.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/pgmspace.h>
#include <avr/eeprom.h>
#include <util/delay.h>
#include <util/atomic.h>
#include <stdio.h>
#include <usbdrv/usbdrv.h>
#include "display.h"
#include "spi.h"
#include "usb.h"
#define SOFTTIMERNUMS 4
#include "softtimer.h"
extern uint8_t newThermoData;
extern uint16_t thermoData[];
#define LED1PORT PORTC
#define LED1APIN 0
#define LED1BPIN 1
#define LED2PORT PORTC
#define LED2PIN 2
#define LED3PORT PORTD
#define LED3PIN 7
#define BACKLIGHTPORT PORTB
#define BACKLIGHTPIN 2
#endif //__MAIN_H