STK500 invertiert Signal

Gast #3199887
Lesenswert?
• ▲
▼
Hallo zusammen,
ich leider sehr wenig Ahnung vom µC bzw. habe es einfach verlernt. 
Wollte mich dann mal wieder mal damit beschäftigen und habe ein STK500 
sowie den Atmega32.
Schon beim Initialisieren habe ich festgestellt dass die LED´s am Bord 
beim Signal 0 leuchten und bei 1 aus sind - was so ja auch laut board 
richtig ist.
Jetzt habe ich ein Lauflicht versucht zu realsisieren und das Licht ist 
permanent an es geht dann immer nur eine aus (auch wenn ich PORTB = OxFF 
setzte).
wenn ich den µC aus der STK500 Umgebung nehme und in die Schaltung 
einbaue möchte ich eigentlich auch dass er sich so verhält wie 
eigentlich angedacht (und im Simulator).
Gibt es irgend eine Routine mit der ich auf kurzem weg jedes Programm 
einfach "invertiern" kann was diese Signale angeht? Oder muss ich quasi 
jedes mal zwei Progs schreiben... eins fürs STK zum evaluieren und eins 
dann für die fertige Schaltung?
vielen Dank schon mal
#3199920
Lesenswert?
• ▲
▼
@ Tekkineo (Gast)

>beim Signal 0 leuchten und bei 1 aus sind - was so ja auch laut board
>richtig ist.

Siehst du.

>Jetzt habe ich ein Lauflicht versucht zu realsisieren und das Licht ist
>permanent an es geht dann immer nur eine aus (auch wenn ich PORTB = OxFF
>setzte).

Du hast sicher die falsche Logik. Siehe Bitmanipulation.

>Gibt es irgend eine Routine mit der ich auf kurzem weg jedes Programm
>einfach "invertiern" kann was diese Signale angeht?

 var = ~var;

oder

 PORTD = ~var;

> Oder muss ich quasi
>jedes mal zwei Progs schreiben... eins fürs STK zum evaluieren und eins
>dann für die fertige Schaltung?

Nö.

MfG
Falk
Gast #3243771
Lesenswert?
• ▲
▼
Hallo Leute,

erst mal sorry dass ich mich erst jetzt melde - bin erst gestern zum 
Test gekommen.
VIELEN VIELEN DANK!!! was eine keline ~ alles bewirken kann. hab das 
kurz da eingepflegt wo ich dachte dass es hin mus und zack gings!!!
Dadurch steigt die Motivation :)

Also nochmals: Danke!!!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.