Hallo,
bitte um Hilfe:
Ich möchte eine 6-stellige NIXIE Uhr mit einem Mega16 basteln. Dazu sollen 6 BCD-Dezimal Konverter zum Einsatz kommen.
Im Programm werden Bytevariablen für Sekunden, Minuten und Stunden entsprechend hochgezählt. Die Variablen müssen dann zum Ausgeben an den Ports in Zehner und Einer zerlegt werden. Also Angenommen die Sekunden-Variable hat den Wert 10, dann müsste dem oberen nibble eines Ports eine 1 zugewiesen werden, dem unteren nibble eine 0. Hat jemand eine Ahnung wie man das programmtechnisch löst?
Viele Grüße
Markus
mit modulo? du nimmst sekunde mod 10 und hast die einerstelle, und dann nochmal sekunde / 10 und schon hast du die 10erstelle ^^
Martin
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Lesezeichen