Gast
#1721234
Hallo zusammen, ich benutze ATMEGA32/STK600. in rahmen eigene Forschung, möchte ich gern mit dem Timer ein Integrierer+ A/D Wandler( Intergieter Baustein IC ) betriben. Ich löse ein interrupt jede sekunde aus, dannach arbeitet der IC(Integration & Conversion). Wenn das Conversion fertig ist, sendet der IC ein Signal züruck "um zu sagen (Daten abholbar) . Ich soll dieses Signal erfassen und dannach ein meine abholen. Wie kann das züruckgesendetes Signal erfassen? Hier meine code #include<avr/io.h> #include <avr/interrupt.h> int main (void) { //int volatile counter =0; DDRB=0b01111111;// Set LEDs to output TCCR1B |=((1<<CS10)|(1<<CS11)|(1<<WGM12));// Set up timer in CTC Mode TIMSK |= (1<<OCIE1A);//manage specifics inetrrupt___Enable compare match with Timer/counter1 TCCR1A |= (1<<COM1A0);// sei(); OCR1A=15624; // each one second while(1) {if (!(PIN7 &(1<<7))) }// Kann ich hier so abfragen? } ISR(TIMER1_COMPA_vect) { PORTB ^=0b011111111;// Led toggle } /*Void SPI_Master transmit() { Format=1; }*/ (Noch nicht fertig) Danke