bab 7

28
BAB 7 CODE CONVERTER

Upload: bambi

Post on 25-Jan-2016

36 views

Category:

Documents


0 download

DESCRIPTION

BAB 7. CODE CONVERTER. ENCODER. Encoder adalah perangkat yang digunakan untuk menghasilkan kode biner atau BCD dari satu input numeric. Kode biner yang dihasilkan merupakan representasi satu input yang aktif. 0 1 2 3 4 5 6 7 8 9. 0 1 2 3 4 5 6 7. Desimal Input. MSB. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BAB 7

BAB 7

CODE CONVERTER

Page 2: BAB 7

ENCODER

Encoder adalah perangkat yang digunakan untuk menghasilkan kode biner atau BCD dari satu input numeric. Kode biner yang dihasilkan merupakan representasi satu input yang aktif.

Page 3: BAB 7

ENCODER

0123456789

A

B

C

D

MSB

LSB

(a) Desimal to BCD Encoder

Desimal Input

BCDOutput

01234567

A

B

C

MSB

LSB

OctalInput

(b) Octal to Biner Encoder

BinaryOutput

Page 4: BAB 7

ENCODER

Decimal to BCD EncoderDecimal to BCD encoder mengubah satu input decimal aktif menjadi BCD

Page 5: BAB 7

ENCODER

Input Desim

al

BCD output

A B C D

0123456789

0000000011

0000111100

0011001100

0101010101

Tabel Kebenaran Encoder Desimal ke BCD

Page 6: BAB 7

ENCODER Rangkaian Encoder desimal ke BCD

D

C

B

A

1

2

3

4

567

8

9

Page 7: BAB 7

ENCODER IC 74147 encoder desimal ke BCD

I1 I2 I3 I4 I5 I6 I7 I8 I9

11 12 13 1 2 3 4 5 10

14 6 7 9

A3 A2 A1 A0

Vcc = pin 16GND = pin 8

Page 8: BAB 7

ENCODERTable kebenaran IC 74147

Input Output

I1 I2 I3 I4 I5 I6 I7 I8 I9 A3 A2 A1 A0

HXXXXXXXXL

HXXXXXXXLH

HXXXXXXLHH

HXXXXXLHHH

HXXXXLHHHH

HXXXLHHHHH

HXXLHHHHHH

HXLHHHHHHH

HLHHHHHHHH

HLLHHHHHHH

HHHLLLLHHH

HHHLLHHLLH

HLHLHLHLHL

H = High (1)L = Low (0)

X = don’t care

Page 9: BAB 7

ENCODER

Octal to Binary EncoderEncoder octal ke biner mengubah satu dari delapan input yang aktif menjadi kode biner tiga bit. Seri IC yang merupakan octal to binary encoder adalah IC 74148. IC ini juga merupakan priority encoder sehingga jika ada dua input yang aktif maka yang diubah ke biner pada output.

Page 10: BAB 7

ENCODER

IC 74148 encoder oktal ke biner

15 9 7 6 14

I0 I1 I2 I3 I4 I5 I6 I7 EI

10 11 12 13 1 2 3 4 5

EO Ao A1 A2 GS

Page 11: BAB 7

ENCODER Tabel kebenaran encoder oktal ke biner

Input Output

EI I0 I1 I2 I3 I4 I5 I6 I7 GS A0 A1 A2 EO

HLLLLLLLLL

XHXXXXXXXL

XHXXXXXXLH

XHXXXXXLHH

XHXXXXLHHH

XHXXXLHHHH

XHXXLHHHHH

XHXLHHHHHH

XHLHHHHHHH

HHLLLLLLLL

HHLHLHLHLH

HHLLHHLLHH

HHLLLLHHHH

HLHHHHHHHH

Page 12: BAB 7

DECODER

Dekoder adalah perangkat yang mengubah data input menjadi satu output decoder aktif yang mereprsentasikan nilai dari input. Terdapat bermacam – macam decoder, antara lain decoder 3 ke 8, decoder 4 ke 10 , dan 4 ke 16.

Page 13: BAB 7

DECODER

Dekoder 3 ke 8Dekoder 3 ke 8 mengubah data biner 3 bit menjadi satu output aktif yang merepresentasikan nilai input. Rangkaian decoder 3 ke delapan

Page 14: BAB 7

DECODER DEKODER 3 KE 8

c

B

A

0

1

2

3

4

5

6

7

Page 15: BAB 7

DECODER IC 74138

15 14 13 12 11 10 9 7

0 1 2 3 4 5 6 7

A0 A1 A2

E1E2E3

1 2 3

4 5 6

Vcc = pin 16GND = pin 8

Page 16: BAB 7

DECODER

Dekoder 4 ke 10 Decoder 4 ke 10 mengubah data

BCD menjadi satu input aktif yang merepresentasikan nilai data input. IC decoder 4 ke 10 mempunyai seri 7442.

Page 17: BAB 7

DECODER IC 7442

0 1 2 3 4 5 6 7 8 9

A0 A1 A2 A3

15 14 13 12

1 2 3 4 5 6 7 9 10 11

Vcc = pin 16GND = pin 8

Page 18: BAB 7

TABEL KEBENENARAN

A

3

A

2

A

1

A

0

0 1 2 3 4 5 6 7 8 9

LLLLLLLLHHHHHHHH

LLLLHHHHLLLLHHHH

LLHHLLHHLLHHLLHH

LHLHLHLHLHLHLHLH

LHHHHHHHHHHHHHHH

HLHHHHHHHHHHHHHH

HHLHHHHHHHHHHHHH

HHHLHHHHHHHHHHHH

HHHHLHHHHHHHHHHH

HHHHHLHHHHHHHHHH

HHHHHHLHHHHHHHHH

HHHHHHHLHHHHHHHH

HHHHHHHHLHHHHHHH

HHHHHHHHHLHHHHHH

Page 19: BAB 7

DECODER

Dekoder 4 ke 16 Dekoder 4 ke 16 mengubah data 4 bit biner menjadi satu output aktif yang merepresentasikan nilai data input. IC decoder 4 ke 16 tersedia dengan seri 74154.

Page 20: BAB 7

DECODER

IC 74154

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

1 2 3 4 5 6 7 8 9 10 1113 14 15 16 17

18 19 23 22 21 20

A0 A1 A2 A3

E0 E1

Vcc = pin 24GND = pin 12

Page 21: BAB 7

CODE CONVERTER Terdapat beberapa format data yang

digunakan pada system digital. Sehingga pengubahan format data sering dilakukan pada system digital. Contoh, code biner sangat sesuai/ mudah untuk diolah terutama untuk operasi aritmatik. Hasil dari operasi aritmatik akan sangat sulit untuk ditampilkan / dibaca, tetapi akan mudah dibaca apabila diubah dahulu dalam bentuk BCD.

Page 22: BAB 7

CODE CONVERTER

Konversi BCD ke BinerData input pada umunya dalam bentuk BCD, agar mudah untuk dilakukan penghitungan /pengolahan data maka format data diubah dalam bentuk biner

Page 23: BAB 7

CODE CONVERTER

Pengubahan BCD ke biner juga bisa dilakukan dengan menggunakan IC 74184.Untuk mengubah kembali hasil perhitungan dari biner menjadi BCD menggunakan IC 74185.

Page 24: BAB 7

CODE CONVERTER IC 74184

E D C B A

Y5 Y4 Y3 Y2 Y1

74184

B1 B0 A3 A2 A1 A0

BCDMSD LSD

25 24 23 22 21 20 IC 74184 BCD to binary converter

Page 25: BAB 7

CODE CONVERTER IC 74185

E D C B A

Y5 Y4 Y3 Y2 Y1

74185

B1 B0 A3 A2 A1

A0 BCD

25 24 23 22 21 20

IC 74185 Binary to BCD converter

Page 26: BAB 7

CODE CONVERTER

BCD to Seven Segment ConverterPada peralatan digital yang memerlukan tampilan berupa angka (digit) maka diperlukan satu langkah lagi, yaitu mengubah data output BCD sehingga dapat ditampilkan dalam bentuk digital. Pengubahan ini menggunakan IC BCD to seven segment (IC 7447).

Page 27: BAB 7

CODE CONVERTER IC 7447 IC 7448

Page 28: BAB 7