#include "ks0108.h"
#include "encoder.h"
#include "tasten.h"
#include "adc.h"
#include "fan.h"
Makrodefinitionen | |
#define | PWM_DDR DDRD |
#define | PWM_PORT PORTD |
#define | PWM_PIN PIND |
#define | PWM_PINNR PD4 |
Funktionen | |
void | ks0108InitHW (void) |
Initialisiert die Hardwarekonfiguration des LCD's. | |
void | EncoderInit (void) |
Initialisiert die Hardwarekonfiguration des Incrementalencoders. | |
void | TasteInit (void) |
Initialisiert die Hardwarekonfiguration des Tasters. | |
void | ADPinsInit (void) |
Initialisiert die Analogeingaenge. | |
void | PWMPinsInit (void) |
Initialisiert die PWM Ausgangspins. | |
void | ADC_Init (void) |
Initialisiert den AD Konverter. | |
void | Timer2_Init (void) |
Initialisiert den Timer2 fuer die 1ms Zeitbasis. | |
void | Timer1_Init (void) |
Initialisiert den Timer1 fuer die PWM Ausgänge. |
#define PWM_DDR DDRD |
#define PWM_PIN PIND |
#define PWM_PINNR PD4 |
#define PWM_PORT PORTD |
void ADC_Init | ( | void | ) |
Initialisiert den AD Konverter.
void ADPinsInit | ( | void | ) |
Initialisiert die Analogeingaenge.
void EncoderInit | ( | void | ) |
Initialisiert die Hardwarekonfiguration des Incrementalencoders.
void ks0108InitHW | ( | void | ) |
Initialisiert die Hardwarekonfiguration des LCD's.
void PWMPinsInit | ( | void | ) |
Initialisiert die PWM Ausgangspins.
void TasteInit | ( | void | ) |
Initialisiert die Hardwarekonfiguration des Tasters.
void Timer1_Init | ( | void | ) |
Initialisiert den Timer1 fuer die PWM Ausgänge.
void Timer2_Init | ( | void | ) |
Initialisiert den Timer2 fuer die 1ms Zeitbasis.