Thomas wrote:
> Hallo,
> ich habe seit ein paar Tagen ein STK500 und bin beim Programmieren auf
> ein Problem gestoßen, denn schon die kleinen Programme aus dem Tutorium
> funktionieren nicht so, wie sie sollten:
>
>
1 | > DDRB = 0xff;
|
2 | > PORTB = 0x03;
|
3 | >
|
>
> Da sollten ja nun die ersten beiden LED's auf dem Board leuchten, aber
> im Moment leuchten gerade die ersten beiden nicht und dafür aber alle
> anderen.
> Das merkwürdige dabei ist, dass die Spannung an Pin1 und Pin2 des
> ATMega16 wirklich auf high ist, so wie sie es sein sollte. Die
> Spannungen der restlichen Pins sind auf low.
Das ist korrekt.
>
> Da die LED's über Transitoren an den Pins hängen, könnte es doch
> höchstens sein, dass sie nicht richtig bestückt sind? Oder habe ich eine
> Einstellung übersehen?
Nein, die LEDs sind (aus gutem Grund) Low-aktiv. Das hättest Du aber
auch selbst feststellen können, dann das Schaltbild der LEDs und ihrer
Transistoren ist unübersehbar im mitgelieferten Handbuch abgebildet.
>
> Vielen Dank für hilfreiche Antworten im Voraus!
Nix zu danken...
>
> Thomas.
...