Assembler 7-Segment

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 14 7 2026  17:18:17      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Oszilloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte


Autor
Assembler 7-Segment

    







BID = 72814

EpsonTheRipper

Gerade angekommen


Beiträge: 2
Wohnort: Achern
 

  



Hallo,

Habe vor kurzem angefangen den µC 8285 mit Assembler zu programmieren. Da ich noch nicht so viel Erfahrung habe und an der 7-Segment-Anzeige etwas ausgeben möchte weiss ich nicht wie das funktioniert. Ich habe schon eineiges ausprobiert, funktioniert allerdings nicht. Ich habe den Port P3.7 versucht mit einer equation anzusprechen:
.
.
Ausgabe equ 00000000
.
.
mov P3.7, Ausgabe
.
.
.

Das Programm verträgt das P3.7 allerdings nicht, warum? Wie mache ich das richtig?

Danke für Hilfe

BID = 72855

Benedikt

Inventar

Beiträge: 6241

 

  

8285 sagt mir überhaupt nichts. Meinst du vielleicht 8085 ?

BID = 72857

EpsonTheRipper

Gerade angekommen


Beiträge: 2
Wohnort: Achern

Hi,
Habe mich vertippt. Ich meinte den µC 8252. Auch wenn Ihr den µC nicht kennt, könnt ihr mir erklären wie man das in Assembler grundsätzlich programmiert?
Für Hilfe bin ich sehr dankbar.
Hier noch ein Bild der Platine:



BID = 72860

nemie

Gerade angekommen


Beiträge: 10

Also zuerst solltest du herausfinden wie Anzeige an den uC angeschlossen ist sonst kann dir niemenad helfen. Leider sieht man das nicht auf den Fotos. Gibt es ne Beschreibung mit Layout oder ne Bezeichnung von dem Teil?

nemie

BID = 72869

Benedikt

Inventar

Beiträge: 6241

Es gibt keinen uC 8252. Der heißt AT89S8252, dann weiß jeder was gemeint ist. Oder wenn du die Familie meinst, die nennt sich MCS-51 oder auch 8051-kompatibel...

Zu deiner Frage:
Ausgabe ist ein Byte (also 8 bit).
P3.7 ist ein einzelner Pin, also 1 bit und da 8<>1 kann das Programm diesen Befehl nicht verarbeiten...
Du müsstest
mov P3, Ausgabe
schreiben.

BID = 73024

SIGINT

Stammposter



Beiträge: 381
Wohnort: Mönchengladbach

Sicher,daß die 7-Segmentanzeige an Port 3 angeschlossen ist?
Auf der Platine sind links neben dem µC die Portanschlüsse
per Steckverbinder herausgeführt.Zudem sehe ich keinen BCD nach 7Segment -Dekoder,sodaß die Anzeige wahrscheinlich im Zeitmultiplex betrieb gefahren werden muss, es sei denn,der GAL übernimmt diese Aufgabe.

Gruß,
SIGINT


Zurück zur Seite 1 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 6 Beiträge verfasst
© x sparkkelsputz        Besucher : 192382957   Heute : 3380    Gestern : 4606    Online : 162        14.7.2026    17:18
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0284328460693