Forum: Mikrocontroller und Digitale Elektronik Zahl anzeigen - Bytemuster


von *__* (Gast)


Lesenswert?

Hallo alle,

da ich aktuell einen kleinen Timer bastel habe ich eine Frage an euch. 
Ich habe meine Bytemuster für folgende Zahlen vorliegend: 
0-9,10,20,30,40,50,60,70,80,90 Aus Platzgründen nur die Zahlen. Meine 
Frage ist nun, wie ich auf mein endgültiges Bytemuster komme. Ich 
dachte, dass ich einfach für zum Beispiel 56 die Bytemuster für 50 und 6 
addiere.
Doch wie komme ich auf die Zahl nun? Wollte mal fragen, ob mir jmd. 
einen Denkanstoß geben kann.
Die Bytemuster liegen in einer Tabelle in BASCOM.

von Peter (Gast)


Lesenswert?

für was braucht man bei einem Timer ein bytemuster? Kannst du mal ein 
beispielt machen was du unter einem Bytemuster verstehts?

von Peter D. (peda)


Lesenswert?

*__* schrieb:
> Meine
> Frage ist nun, wie ich auf mein endgültiges Bytemuster komme.

Dazu müßte man erstmal wissen, was Du damit meinst.

Ich vermute mal, Du willst irgendwas ausgeben.
Dazu sind 3 Verfahren üblich:
- 7-Segment
- ASCII
- Punktmatrix (z.B. 5*7)

Alle 3 arbeiten zeichenweise. Man zerlegt die Zahl, z.B. 10 in ihre 
Ziffern 1 und 0 und dann gibt man die 1 aus und daneben die 0.

Ziffern in ASCII ausgeben geht besonders einfach, man addiert den Code 
'0' und fertig.


Peter

von J.-u. G. (juwe)


Lesenswert?

*__* schrieb:
> Ich
> dachte, dass ich einfach für zum Beispiel 56 die Bytemuster für 50 und 6
> addiere.

Addition im Binärsystem funktioniert genauso wie im Dezimalsystem. Du 
kanns also das, was Du in der Unterstufe gelernt hast, hier anwenden.

von *__* (Gast)


Lesenswert?

Es geht nicht darum, wie ich addiere, dass das normal ist weiß ich. Ich 
meine, wie hole ich die Information, wenn ich die Zahl 74 hab, dass der 
µC dann die Bytemuster 70 und 4 holen soll und addieren soll.
Ein Bytemuster sieht so aus:
1
&B00101010101000000000 '5

von Peter (Gast)


Lesenswert?

es ist immer noch ein wenig schwer verständlich was du meinst.

74 / 10 = 7 ( ganzalige division)
74 % 10 = 4 ( modulo )

wie es in Bacom geht sagt dir deine Hilfe.

von nachdenklicher (Gast)


Lesenswert?

Eas ist wirklich erstaunlich, dass Du einfach nicht in der Lage bist, zu 
erklären was Du meinst. Auch nach 3 Rückfragen bist Du dazu nicht in der 
Lage. Woran liegt das nur?

Geht es um eine binär->dezimal wandlung?

Solange Du nur stammelst wird Dir niemand helfen können.

Joe

von J.-u. G. (juwe)


Lesenswert?

*__* schrieb:
> Ich meine, wie hole ich die Information, wenn ich die Zahl 74 hab, dass
> der µC dann die Bytemuster 70 und 4 holen soll und addieren soll.

Tut mir leid, ich weis nicht was Du möchtest. Versuche bitte Dein 
Problem verständlicher zu beschreiben.

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
Noch kein Account? Hier anmelden.