Wieso gehen bei VMLAB die LED's bei folgendem Code AUS ... ldi r18,7 ; Alle 3 LED anschalten out DDRC,r18 out PORTC,r18 und bei diesem AN .. ldi r18,0 ; Alle 3 LED abschalten out PORTC,r18 Auf meinem Testboard "myAVR" mit ATmega8 funktioniert das so wie es sein soll. Nur in VMLAB ist das irgendwie negiert ?? Mache ich irgendwas falsch ?? MfG AndOne
VMLab ist eine Entwicklungsumgebung für µController. Und damit kann man halt auch Simulieren. Man kann damit also eine LED virtuell an die Ports anschließen. Nur hier sind die Ausgänge irgendwie negiert.
Hallo AndOne, bei den Testboards sind die äußeren Beschaltungen zu berücksichtigen. Schau dir mal den Schaltplan von Deinem Testboard an. Beim Simulator siehst Du die die Zustände der Ports. Hab mich da beim STK500 auch schon mal gewundert. Technoman
Wenn ich das richtig sehe kommt gleich nach dem PortPin ein 1,2 KOhm Wiederstand und dann gleich die LED. Also ist hier auch nix was negiert. ????
Hi >Wenn ich das richtig sehe kommt gleich nach dem PortPin ein 1,2 KOhm >Wiederstand und dann gleich die LED. Also ist hier auch nix was negiert. Das hängt davon ab, woran die Led hängt: VCC -> Negation GND -> keine Negation MfG Spess
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.