Forum: Mikrocontroller und Digitale Elektronik vom Port kann nicht gelesen werden


von Anungsloser (Gast)


Lesenswert?

Hallo Jungs,

ich bin schier am verzweifeln...
1
#include <avr/io.h>
2
3
int main()
4
{
5
  unsigned char x;
6
  DDRB = 0xff;
7
  DDRA = 0x00;
8
9
10
  while(1)
11
  {
12
    x=PORTA;
13
    PORTB=x;
14
  }
15
16
return 0;
17
}

Funktioniert auf dem Atmega16 nicht mehr. Ist der Flash kaput woran kann 
das liegen ????

Danke

von Franz-Rainer (Gast)


Lesenswert?

So Port lesen
X=PINA;

von Anungsloser (Gast)


Lesenswert?

Wir wolln ja den Ganzen Port ansprechen... klappt aber auch nicht die 
lösung.

Kanns an der Firmware einer AVR Studio einstellung oder am Flash Eprom 
oder sonst was leigen ???

von André (Gast)


Lesenswert?

Probierts einfach mal aus, statt diese Loesung anzuzweifeln ;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.