bab 2

10
2.0 PENGENALAN Dalam sistem digital, perkakasan elektronik banyak digunakan sistem kod. Contoh : Sistem Kod BCD Apa itu BCD BCD ialah nombor decimal (perpuluhan) dikodkan kepada nombor binary (perduaan) dalam peralatan elektronik BCD hanya boleh diterjemahkan nombor decimal (julat no. decimal antara 0 – 9) Nombor decimal yang dikodkan kepada nombor BCD adalah dalam 4 bit. 2.1 OBJEKTIF Menerangkan kod perduaan BCD i. Menukarkan kod BCD ke perduaan dan sebaliknya ii. Mengenalpasti penggunaannya Gambarajah logic litar paparan decoder Gambarajah logic litar paparan encoder 2.2 Kod BCD 8421 Decimal Binary BCD 8421 0 0000 0000 1 0001 0001 2 0010 0010 3 0011 0011 4 0100 0100 5 0101 0101 6 0110 0110 7 0111 0111 8 1000 1000 9 1001 1001 KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 1

Upload: nurulhuda-mohd-jaaffar

Post on 11-Sep-2014

102 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Bab 2

2.0 PENGENALAN Dalam sistem digital, perkakasan elektronik banyak digunakan sistem kod.

Contoh : Sistem Kod BCD Apa itu BCD BCD ialah nombor decimal (perpuluhan) dikodkan kepada nombor binary

(perduaan) dalam peralatan elektronik BCD hanya boleh diterjemahkan nombor decimal (julat no. decimal antara 0 – 9) Nombor decimal yang dikodkan kepada nombor BCD adalah dalam 4 bit.

2.1 OBJEKTIFMenerangkan kod perduaan BCDi. Menukarkan kod BCD ke perduaan dan sebaliknyaii. Mengenalpasti penggunaannya

Gambarajah logic litar paparan decoderGambarajah logic litar paparan encoder

2.2 Kod BCD 8421

Decimal Binary BCD 8421

0 0000 0000

1 0001 0001

2 0010 0010

3 0011 0011

4 0100 0100

5 0101 0101

6 0110 0110

7 0111 0111

8 1000 1000

9 1001 1001

10 1010 0001 0000

11 1011 0001 0001

12 1100 0001 0010

2.3 KOD-KOD BINARY

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 1

Page 2: Bab 2

• Kod BCD (Binary Coded Decimal)• Mengungkapkan setiap digit Decimal kepada 4 digit Binary.• Salah satu kod yang popular adalah kod BCD 8421, dimana pemberat bagi digit

binary hanya terhad kepada 23, 22, 21, 20.

LATIHAN 1. Tukarkan Decimal kepada BCD 8421 dan Binary

(a) 3010 (b) 87410

2. Tukarkan BCD 8421 kepada Decimal (a) 01001001 (b) 100101110001

2.4 ENCODER (PENYAHKODAN)

• Menyahkodkan nombor decimal kepada nombor BCD • Contoh : 510 • Jawapan: 0101 BCD

Satu contoh Encoder 10 input (decimal), 4 output (BCD

Satu contoh Encoders ialah Decimal-to-BCD encoder

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 2

    9    

    8  

    7 20   1

Decimal     6 IC 21   0

Input 1   5 ENCODER 22   1

    4 23   0

    3  

    2  

    1  

     

Page 3: Bab 2

•Contoh encoder 8-line-to-3-line

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 3

Page 4: Bab 2

2.5 Decoders

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 4

Page 5: Bab 2

• 4-bit decoder• BCD-to-decimal decoder• BCD-to-7-segement decoder

• Binary decoder• The output is 1 only when:

A0= 1 A2= 0 A3= 0 A4= 1

• This is only one of an infinite number of examples

Satu contoh DECODER – 4 Bits decoder

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 5

Page 6: Bab 2

Contoh decoder 4-bit decoder Binary inputs Active-low outputs

2.6 BCD-to-decimal decoder

2.7 BCD-to-7-segement decoder

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 6

Page 7: Bab 2

2.8 BCD-to-7-segement decoder

2.9 BDC-to-7-SEGMENT DECODER/DRIVERS

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 7

Page 8: Bab 2

KKKT/NHI&NHJ/ETE315/2009(Nor hayati Bt Ismail & Nurulhuda Binti Mohd Jaaffar) Page 8