uC als "minus-pol"

Gast #272428
Lesenswert?
• ▲
▼
Also ... ich habe schon öfter gelesen, dass ich dien uC auch als
minus-pol benutzen kann. Ich möchte also eine LED vom plus-pol zum uC
anschließen. Wenn ich(z.B.)in das DDRB 0b00000000 schreibe, müsste es
ja ein eingang sein. Wenn ich dann aber eine LED anschließe, leuchtet
sie nicht (das Messgerät zeigt auch nur 0.00V - 0,18V an). Ist mein
AT90S2313 kaputt oder woran liegt das?

Code:

.nolist
.include "2313def.inc"
.list

.def db2=R16

main:
LDI db2, 0b00000000
out ddrd, db2
out portd, db2
rjmp main

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.