Archiv verlassen und diese Seite im Standarddesign anzeigen : Dezimal nach Binär
Hi Ich will nur wissen wie ich eine dezimale zahl in eine binäre umrechne.
Matthias
13.01.2004, 20:53
Am Taschenrechner eines PCs. Wenn du nem µC sagst er soll 27 ausgeben, gibt er automatisch 11011 aus.
Matthias
Du kannst es auch über folgende Webseite machen lassen, da findest Du auch Erklärungen:
http://home.t-online.de/home/arndt.bruenner/mathe/scripts/Zahlensysteme.htm
Mfg
frank
ja ich will den µC ich will jetzt nur dass er
z.b. mit 219 = 11011011
nun soll er den digitalen
port1 =1
port2 =1
port3 =0
port4 =1
port5 =1
port6 =0
port7 =1
port8 =1
auf den ports hängen Relaise
ja ich will den µC ich will jetzt nur dass er
z.b. mit 219 = 11011011
nun soll er den digitalen
port1 =1
port2 =1
port3 =0
port4 =1
port5 =1
port6 =0
port7 =1
port8 =1
auf den ports hängen Relaise
Matthias
13.01.2004, 21:05
Dann sagst du einfach:
byteport[1]=binärzahl
Matthias
das ist super danke
jetzt will ich nur noch wissen wie man bei einem byteport z.b. den port 6 auf 1 schaltet ohne binärzahl
DU mußt die die zahlen
1,2,4,8,16,32,64,128 merken.
Port 6 wäre die sechste Zahl, also 32!
Somit dem Byteport nur 32 zuweisen und du hast es
Matthias
13.01.2004, 21:15
Wenn davor die ports auf 11011111 standen, musst du den wert, der stelle die du anschalten willst Addieren. Der alte wert war 223. Der wert der 6ten Stelle ist 32, also 223+32=255 in binär 11111111. Der wert der ersten stelle ist 1, der2. 2, der 3. 4, der 4. 8, ..., der 8. 128 Wenn du einen Port umschaltest musst du einfach subtrahieren bzw addieren.
Matthias
Matthias
13.01.2004, 21:16
Wieder zu langsam geschrieben!! :(
Matthias
ok Vielen dank das wars schon
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.