Gast
#4718645
Hallo,
ich kann bei dem IC den Pin nur auf High aber nie wieder auf LOW setzen.
#include <stdio.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include <util/delay.h>
int main(void) {
init();
DDRD = (1<<PD7);
TCCR1B |= _BV(CS10); // Set up timer
while(1)
{
if (TCNT1 >= 49999){
PORTD ^= PD7;
TCNT1 = 0; // Reset timer value
}
}
return 0; // never reached
}
Der Atmega läuft mit 8Mhz und ist fest mit einem Board verlötet.
Gruß