danke. inzwischen habe ich aber schon die lösung für mein problem gefunden.
Hi
du machst den Fehler das du Timer1 mit parameter von Timer0 lädst
so gehts - nur Quartz anpassen
#include <avr/io.h>
#include <avr/interrupt.h>
#define F_CPU 5120000
#include <util/delay.h>
#include <avr/pgmspace.h>
#include <stdio.h>
#include <inttypes.h>
ISR(TIMER1_COMPA_vect)
{
PORTA ^= (1<<PA1);
}
int main(void)
{
TCCR1B |= (1<<WGM12)| (1<<CS12) | (1<<CS10);
OCR1A = 5000;
TIMSK |= (1 << TOIE1);
TIMSK |= (1<<OCIE1A);
sei();
while(1);
}
danke. inzwischen habe ich aber schon die lösung für mein problem gefunden.
Dann schreib das doch und zeig uns noch deine Lösung. Danke.inzwischen habe ich aber schon die lösung für mein problem gefunden.
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Lesezeichen