#ifndef BYTE_H_
#define BYTE_H_

typedef unsigned char BYTE;
/* Funktion : Bit_Check()
 * val : der Wert, den es zu pr¬ufen gilt
 * bit : Bitnummer, die abgefragt wird, ob gesetzt (0-7)
 * R¬uckgabewert: (1)=Bit gesetzt, (0)=Bite nicht gesetzt
 */
int Bit_Check(BYTE val, BYTE bit);
/* Funktion : Bit_Set()
 * val : Wert, bei dem bit gesetzt werden soll
 * bit : Bitnummer, die gesetzt werden soll (0-7)
 * R¬uckgabewert: keiner
 */
void Bit_Set(BYTE *val, BYTE bit);
/* Funktion : Bit_Clear()
 * val : Wert, bei dem bit gel¬oscht werden soll
 * bit : Bitnummer, die gel¬oscht werden soll (0-7)
 * R¬uckgabewert: keiner
 */
void Bit_Clear(BYTE *val, BYTE bit);

#endif /* BYTE_H_ */

