hallo, erstmal vielen Dank für die Antwort.
Ich habe die Einstellungen vorgenommen, aber
es ändert sich nichts..
Wie gesagt: 5V Spannung liegen mit Schalter direkt an den Eingängen.
Bei folgendem Code
Code:
#include <avr/io.h>
#include <stdint.h>
#include <avr/delay.h>
#include <avr/interrupt.h>
#include <avr/signal.h>
volatile uint8_t i=0;
uint8_t bPortD;
SIGNAL(SIG_INTERRUPT0)
{
i=1;
}
SIGNAL(SIG_INTERRUPT1)
{
i=1;
}
int main(void)
{
DDRD = 0x00;
DDRC = 0xff;
sei();
GIMSK = 0xC0;
MCUCR = 0xC;
for(;;)
{
if(i==0)
{
PORTC = 0x01;
_delay_ms(3000);
PORTC = 0x02;
_delay_ms(3000);
PORTC = 0x04;
_delay_ms(3000);
PORTC = 0x08;
_delay_ms(3000);
PORTC = 0x10;
_delay_ms(3000);
PORTC = 0x20;
_delay_ms(3000);
PORTC = 0x10;
_delay_ms(3000);
PORTC = 0x08;
_delay_ms(3000);
PORTC = 0x04;
_delay_ms(3000);
PORTC = 0x02;
_delay_ms(3000);
i=0;
}
}
cli();
}
kannst du mir vielleicht nochmal helfen?..
danke schonmal
Lesezeichen