Ports ausgeschalten?

OP #238750
Lesenswert?
• ▲
▼
guten morgen allerseits,

versuche schon seit stunden mein twi zum laufen zu bringen (atmega32
8mhz). entdecke aber weder software noch hardwareseitig einen fehler.

habe dann eben ein geniales programm geschrieben:

#include <avr/io.h>

int main (void)
{
  DDRA = 0xff;
    PORTA = 0b11111111;

  DDRB = 0xff;
    PORTB = 0b11111111;

  DDRC = 0xff;
    PORTC = 0b11111111;

  DDRD = 0xff;
    PORTD = 0b11111111;

  return 0;
}

aber alle meine ports bleiben low. dabei gings vor n paar tagen schon.

habe gestern an den fusebits rumgemacht. kann das sein dass ich
dadurch
irgendwie alle ports ausgeschalten hab??

im anhang hab ich n screenshot von fusebits aus ponyprog.

bin auch im datenblatt schon zig mal alle fuses durchgegangen.

die wichtigsten mal:
CKSEL3..0 alle programmed (=0), da externer quarzoszi dran
CKOPT: programmed --> iterner 36pF zwischen xtal1 und gnd
BOOTRST unprogrammed --> Resetadresse immer 0x0000
JTAGEN unprogrammed --> alle Pins an Port C arbeiten für mich :)

bei den restlichen hab ich den defaultwert gelassen.

woran kann das liegen, dass keine ports mehr auf high gehen???

bin schier am verzweifeln...

danke schon mal!!
freddy0815
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren