You dont have javascript enabled! Please enable it!

Binarny, dziesiętny, szesnastkowy

Przedmioty:

  • Wprowadzenie
  • Dwójkowy
  • Dziesiętny
  • Szesnastkowy
  • Zamień binarny na dziesiętny
  • Zamień liczbę dziesiętną na binarną
  • Konwertuj plik binarny na szesnastkowy
  • Konwertuj zapis szesnastkowy na binarny

Przedmowa:
Wszystkie komputery w samochodzie współpracują z elektroniką cyfrową: cyframi 1 i 0. Gdy komputer A chce przesłać określoną informację do komputera B poprzez magistralę CAN, tworzony jest komunikat zawierający wszystkie cyfry 1 i 0 (binarnie), a następnie konwertowany na liczbę dziesiętną lub wiadomość szesnastkową, która jest rozpoznawana i przetwarzana przez komputer B. Procesor komputera zawsze działa wewnętrznie z jedynkami i zerami. Dlatego kody dziesiętne i szesnastkowe z czujników i innych komputerów muszą być zawsze konwertowane. 1 oznacza „włączony”, a 0 oznacza „wyłączony”.

System binarny jest używany wewnętrznie przez urządzenia sterujące. Kody binarne można również wykorzystać do małych transferów danych, np. włączenia (1) lub wyłączenia (0). W przypadku większych transferów danych np. z czujnika temperatury należy przesłać wiele zer i jedynek. Na przykład w systemie szesnastkowym temperatura może być przesyłana znacznie dokładniej za pośrednictwem magistrali danych, ponieważ między 00 a FF można przesyłać o wiele więcej różnych temperatur niż kombinacje zer i jedynek w systemie binarnym. Kody można również konwertować ręcznie. Jak to działa, wyjaśniono w dalszej części tej strony.

Dwójkowy:
System dwujęzyczny: 01
Opcja: 0 lub 1

Praktyczny przykład: Przełącznik okienny przesyła kod dziesiętny 252 poprzez magistralę danych do jednostki sterującej. Kod jest konwertowany przez centralę na kod binarny 11111100. Centrala rozpoznaje, że jest to kod otwierający prawą przednią szybę. Centrala zasila silnik okna do momentu, aż wyłącznik prześle kod 00000000 lub do momentu, gdy okno osiągnie swoje położenie krańcowe.

Otwórz lewe okno:11111110Zamknąć:01111111
Otwórz prawe okno:11111100Zamknąć:00111111
Otwórz okno:11111000Zamknąć:00011111
Otwórz okno Ra:11110000Zamknąć:00001111
Przełączniki pozycji biegu jałowego:00000000Przechowywanie:11111111

Dziesiętny:
System 10-cyfrowy: 0123456789
Opcja: od 0 do 255

Liczbę dziesiętną można postrzegać jako zwartą liczbę binarną. Wartość binarna: 01100100 jest dziesiętna: 100.

Szesnastkowy:
System 16 numerów: 0123456789ABCDEF
Możliwość: od 00 do FF

System szesnastkowy jest bardziej rozbudowany niż system dziesiętny. Heksa zmienia się od 0 do 15, a deci od 0 do 9.
Liczby większe od 9 są oznaczone literami:
10 = A
11=B
12=C
13=D
14 = E
15=F
Daje to zatem więcej opcji niż system dziesiętny i będzie idealne dla urządzeń sterujących z dużą ilością transferu danych.

Zamień system binarny na dziesiętny:

Zamień liczbę dziesiętną na binarną:

Konwertuj plik binarny na szesnastkowy:

Konwertuj zapis szesnastkowy na binarny:

Powiązana strona: