74xx283 Simulation eigenartig

Gast #4001430
Lesenswert?
• ▲
▼
Hallo,

ich versuche einen 8bit Addierer zu realisieren, der sein Ergebnis 
invertieren kann. Dazu verwende ich den 74xx283 Baustein und xor Gatter.

Doch wenn ich das Ding simuliere, funktioniert nur 0+0, 0+1 und 1+0 
(sim_1).
Sobald ich als Eingang 1+1 habe, kommt irgend etwas seltsames als 
Ergebnis, ich sehe auch kein Muster dahinter (sim_2).

Ich denke mir eigentlich schon, dass der 1+1 = 0 1 weiter beherrscht.

liebe Grüße,

Andreas
Angehängte Dateien:
#4001468
Lesenswert?
• ▲
▼
Du hast alles mögliche verdreht angeschlossen.

Richtige Bitfolge oben wäre:

U6 U5 U4 U3 U10 U9 U8 U7

unten:
U14, U13, U12, U11, U18, U17, U16, U15

Ausgabe (von links nach rechts an LED1):

U2 SUM_4
U2 SUM_3
U2 SUM_2
U2 SUM_1
U1 SUM_4
U1 SUM_3
U1 SUM_2
U1 SUM_1



Was du effektiv addierst ist 0x48 + 0x46 = 0x8e

also

 01001000
+01000110
---------
 10001110

Und genau das wird auch ausgegeben, nur eben in sehr eigenwilliger 
Bitfolge auf LED1.

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.