Dec váltás Bin-re

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Trike
Újonc
Újonc
Hozzászólások: 3
Csatlakozott: 2020. április 1. szerda, 16:09

Dec váltás Bin-re

HozzászólásSzerző: Trike » 2020. április 1. szerda, 16:28

Azt szeretném megoldani elegánsan, hogy egy decimális változó érték (0-63) bináris értékként, a helyiértékeknek megfelelően 6 kimenti lábon jelenjen meg (mondjuk 6db LED kapcsolgatása).

"Mezítlábas" megoldás jutott csak eszembe, egy 64 elemű switch-case :(
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.

Avatar
winnerbt
Chipfüstölő
Hozzászólások: 897
Csatlakozott: 2007. március 25. vasárnap, 6:00
Tartózkodási hely: Kecskemét

Re: Dec váltás Bin-re

HozzászólásSzerző: winnerbt » 2020. április 2. csütörtök, 15:15

Mondjuk PORTB=változó.

Trike
Újonc
Újonc
Hozzászólások: 3
Csatlakozott: 2020. április 1. szerda, 16:09

Re: Dec váltás Bin-re

HozzászólásSzerző: Trike » 2020. április 2. csütörtök, 17:18

Köszi, kipróbálom.

Közben ez is működik:
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.

Avatar
winnerbt
Chipfüstölő
Hozzászólások: 897
Csatlakozott: 2007. március 25. vasárnap, 6:00
Tartózkodási hely: Kecskemét

Re: Dec váltás Bin-re

HozzászólásSzerző: winnerbt » 2020. április 2. csütörtök, 17:36

Olyan nincs, hogy decimális változó. Egy byte-ban akkor is binárisan van tárolva... A BCD már megint más.

Trike
Újonc
Újonc
Hozzászólások: 3
Csatlakozott: 2020. április 1. szerda, 16:09

Re: Dec váltás Bin-re

HozzászólásSzerző: Trike » 2020. április 4. szombat, 11:15

Bocs, ha nem "szabatosan" fogalmaztam meg a problémámat...

Lényeg, hogy működik és már csattognak a relék, be is lett építve a helyére. :)

Avatar
winnerbt
Chipfüstölő
Hozzászólások: 897
Csatlakozott: 2007. március 25. vasárnap, 6:00
Tartózkodási hely: Kecskemét

Re: Dec váltás Bin-re

HozzászólásSzerző: winnerbt » 2020. április 4. szombat, 11:37

Az a lényeg! Belül minden binárisan van tárolva, mert így működnek ezek a cuccok :)
Azért majd nem árt átnézni a számábrázolásokat, azt a párat...


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 0 vendég