#include "global.h"
Funktionen | |
unsigned int | abs_uint (unsigned int value1, unsigned int value2) |
Rechnet den Absolutwert von zwei vorzeichenlose Integer Zahlen aus. | |
void | add_strings (char *string1, char *string2) |
Haengt zwei Strings aneinander uns speichert sie in der globalen Variabel AddedStrings. | |
unsigned char | GetHiByte (unsigned int Data) |
Gibt das HighByte aus einem 16bit Datentyp zurueck. | |
unsigned char | GetLoByte (unsigned int Data) |
Gibt das LowByte aus einem 16bit Datentyp zurueck. | |
void | Sortieren (void) |
Sortiert die Daten, die im Lokalen Array "Array[]" gespeichert sind. | |
Variablen | |
struct AuswahlStruct | Auswahl = {0, 0, 0, 0, 1, TRUE, FALSE, FALSE} |
struct TimeBase | Zeit = {0, 0, 0, 0, FALSE} |
struct TasterStruct | TasteOK = {FALSE, FALSE} |
struct AkkuStruct | Akku = {0,0,0,0,0,0,0,0,{0,0,0,0,0,0,0,0,0,0},0,{0,0,0,0,0,0,0,0,0,0},0,0} |
volatile unsigned char | Lang = 0 |
volatile unsigned int | CoolerTemp = 0 |
volatile char | Filename [] = {'l','o','g','0','0','.','t','x','t'} |
volatile unsigned char | LogCount = 0 |
volatile unsigned int | Array [10] |
char | buffer1 [20] |
char | buffer2 [20] |
char | AddedStrings [20] |
unsigned int abs_uint | ( | unsigned int | value1, | |
unsigned int | value2 | |||
) |
Rechnet den Absolutwert von zwei vorzeichenlose Integer Zahlen aus.
value1 | (0 - 32767) | |
value2 | (0 - 32767) |
void add_strings | ( | char * | string1, | |
char * | string2 | |||
) |
Haengt zwei Strings aneinander uns speichert sie in der globalen Variabel AddedStrings.
*string1 | ||
*string2 |
unsigned char GetHiByte | ( | unsigned int | Data | ) |
Gibt das HighByte aus einem 16bit Datentyp zurueck.
Data | (16bit Datentyp) |
unsigned char GetLoByte | ( | unsigned int | Data | ) |
Gibt das LowByte aus einem 16bit Datentyp zurueck.
Data | (16bit Datentyp) |
void Sortieren | ( | void | ) |
Sortiert die Daten, die im Lokalen Array "Array[]" gespeichert sind.
char AddedStrings[20] |
Puffer um Strings aneinander zu haengen
struct AkkuStruct Akku = {0,0,0,0,0,0,0,0,{0,0,0,0,0,0,0,0,0,0},0,{0,0,0,0,0,0,0,0,0,0},0,0} |
volatile unsigned int Array[10] |
Array um Daten zu sortieren
struct AuswahlStruct Auswahl = {0, 0, 0, 0, 1, TRUE, FALSE, FALSE} |
char buffer1[20] |
Puffer um Strings zu kopieren
char buffer2[20] |
Puffer um Strings zu kopieren
volatile unsigned int CoolerTemp = 0 |
Temperatur des Kuehlers in (Grad Celsius * 10)
Wird jede Sekunde aktualisiert
volatile char Filename[] = {'l','o','g','0','0','.','t','x','t'} |
Dateiname der Logdatei
volatile unsigned char Lang = 0 |
Sprache
volatile unsigned char LogCount = 0 |
Zahlenanteil des Dateinames der Logdatei
struct TasterStruct TasteOK = {FALSE, FALSE} |