#include #include "adc.h" main() { DDRB=0x17; PORTB=0x00; Adc_Init(); umsetzen_Spannung(); /*for(;;) { PORTB=0x07; }*/ } /************************************************************************/ /*adc.c*/ #include "adc.h" #include void Adc_Init(void) { ADCSR = 0x80; //Durch das setzen von Bit ADEN schaltet Der AD-Umsetzer ein ADMUX = 0x03; //wählt der Kanal(ADC3) und setzt die Rferenzspannung auf 5v } int umsetzen_Spannung(void) { int Ergebnis; ADCSRA = 0xc3; //AD-Umsetzer Starten und Preskaler auswählen while ( ADCSRA & (1<