Forum: Compiler & IDEs Frage zu Fuses beim Atmega16


von Feissy (Gast)


Angehängte Dateien:

Lesenswert?

hallo, hab mal ne Frage und zwar benutze ich einen Atmega16 oder eher 
gesagt 2, um mit den rfm12 modulen eine 8 kanal fernsteuerung zu machen. 
ich habe PortD als eingang der taster und PortC als Ausgang, hab da 
einfach Leds dran.
Jetzt verhält sich der PortC aber an machen Pins nicht so, wie er soll.
Hab gehört das das auch mit den Fuse Bits zusammenhängen kann. Sind die 
so richtig eingestellt???
Also habe einen externen Quarz mit 10MHz dran
gruß stefan

von Magnus Müller (Gast)


Lesenswert?

Feissy schrieb:
> Jetzt verhält sich der PortC aber an machen Pins nicht so, wie er soll.

Erzähl mal mehr davon.

> Hab gehört das das auch mit den Fuse Bits zusammenhängen kann. Sind die
> so richtig eingestellt???

Die Fuses dürften so nichts mit deinem Problem zu tun haben.

von Jörg G. (joergderxte)


Lesenswert?

Jtag?

von Magnus Müller (Gast)


Lesenswert?

Siehe Screenshot --> JTAG disabled

von Oliver (Gast)


Lesenswert?

When the JTAGEN fuse is unprogrammed, these four TAP pins are normal 
port pins and the TAP controller is in reset.

Und bei Pony Prog bedeutet ein Häckchen unprogrammed (siehe Bild).

von Stefan E. (sternst)


Lesenswert?

Oliver schrieb:

> Und bei Pony Prog bedeutet ein Häckchen unprogrammed (siehe Bild).

Nein, eben nicht (siehe Bild).
Im gezeigten Screenshot ist JTAG nicht aktiviert.

von Feissy (Gast)


Angehängte Dateien:

Lesenswert?

also ich benutze folgenden code und der soll, soweit er das auch beim 
Atmega8 gemacht hat, die PortD als Eingang und PortC als Ausgang 
benutzen, also am Sender drückt man PortD und beim Empfänger wird dann 
eben PortC ausgegeben. Bei PD0 und PD1 is alles ok aber dann gehts los 
PD2 da blinkt die Led an PC2 nur kurz und mit PD3 jedoch macht man led 
an PC2 an bzw aus.
also irgendwas passt da nich ich poste mal den code.
gruß Stefan

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.