Konversi Bilangan Desimal , Biner dan Hexa

Mengapa kita gunakan bilangan Hexa dlm pemrograman microcontroller?

Microcontroller  dalam  memproses data menggunakan bilangan binner (0 dan 1). Tapi lebih mudah bagi kita membaca dalam bentuk bilangan desimal atau hexa .
Tapi bilangan Hexa lebih mudah dikonversi ke bilangan biner daripada bilangan desimal.
Lalu kenapa kita tidak menggunakan bilangan binner?  karena bilangan biner sulit untuk diingat.

Table 1. System bilangan

Perhatikan contoh dibawah ini:

 PortA  = 0111  0100  ( biner)

 PortB  =    7          4        (hexa)

 PortC  =     116               (desimal)

Nilai portA , PortB dan PortC semua sama , tapi mana yang lebih mudah di ingat?

Tentu anda akan menjawab nilai PortB atau PortC yang lebih mudah diingat.

Tapi jika anda ditanya :  pin no berapa yg on dan pin berapa yg off   dari PortB dan PortC?  tentu anda harus merubah terlebih dahulu nilai hex atau desimal ke biner agar tahu mana yg on (1) dan mana yg off (bernilai 0).

Bilangan yg paling mudah dirubah ke biner adalah bilangan hexa dibandingkan desimal .

Cara merubah bilangan hexa ke biner

Misal  74H akan kita rubah ke biner:  tiap bilangan dirubah dgn melihat table diatas.

7 = 0111

4 = 0100

jadi 74H = 0111 0100B

Begitupun merubah bilangan biner ke bilangan hexa menjadi lebih mudah.

Cara konversi biner ke hexa:

1. Kelompokan  bit2 biner menjadi 4 bit tiap kelompok

2. Lihat table 1 diatas ,konversikan tiap 4 bit tsb.

Contoh :

Rubahlah   11110001 biner ke bilangan  hexa

Pertama:  11110001  kita kelompokan menjadi    1111  dan  0001

Kedua:  lihat table 1  dan konversikan masing2  4 bit tsb.

1111   = F

0001 =1

jadi 11110001 biner = F1 hexa.

Coba sekarang anda diminta merubah 116 desimal ke bentuk bilangan biner ? lebih sulit bukan. Untuk yg satu ini biasanya kit  minta tolong program calculator di windows spt dibawah ini he2x .

Calculator Untuk bantu Konversi bilangan

kesimpulan:

kita pilih bilangan hexa karena:

1. Bilangan hexa  mudah dikonversi ke  binner daripada konversi desimal ke biner.

2. Bilangan hexa lebih mudah diingat daripada biner.

About these ads

About pccontrol

Berisi Tutorial Menggunakan PC untuk mengontrol Peralatan dengan cara mudah & praktis.

Posted on 9 June 2011, in Menengah-1. Bookmark the permalink. 8 Comments.

  1. kalo bisa sekalian yg lengkap gtu lah bro

  2. lumayan nih, buat tambahan pelajaran, coz hari ini mau ujian nasional teori..
    makasih buat ilmunya sob

  3. sebaiknya lebih komplit lagi ea……

  4. keren juga this is realy colllllllllllll

  5. ok ….bosss lanjutkan

  6. good lah,keren, ijin ngo[i ya.. hehe

Komentar ,Saran atau Pertanyaan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 63 other followers

%d bloggers like this: