LAPORAN PRAKTIKUM
LAPORAN PRAKTIKUM
SISTEM DIGITAL
SISTEM DIGITAL
Semester I Semester I Tahun Akademik 2013/2014 Tahun Akademik 2013/2014 Oleh: Oleh: NNaammaa : : AAhhmmaar r TTaauuffiik k SSaaffaaaatt N
NPPMM : : 113377000066223300
LABORATORIUM INFORMATIKA LABORATORIUM INFORMATIKA JURUSAN TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKU
FAKULTAS TEKNIK UNIVERLTAS TEKNIK UNIVERSITASSITAS SILIWASILIWANGINGI TASIKMALAYA
TASIKMALAYA 2014
ii
KATA PENGANTAR KATA PENGANTAR
Puji d
Puji dan syan syukurukur penypenyusunusun panjpanjatkaatkan ken ke hadihadiratrat AllaAllah SWT h SWT karekarena atna atas beas berkatrkat rah
rahmatmat dan kardan karuniaunia-Nya-Nya penypenyusunusun dapadapat menyt menyeleselesaikaaikan praktn praktikum seikum serta larta laporaporann akhi
akhirr matmata kulia kuliahah SistSistem Diem Digitgital.al.
Adapun isi dari laporan akhir ini adalah kumpulan dari setiap laporan Adapun isi dari laporan akhir ini adalah kumpulan dari setiap laporan mingguan selama praktikum berlangsung. Laporan ini merupakan syarat untuk mingguan selama praktikum berlangsung. Laporan ini merupakan syarat untuk dapat m
dapat mengikuti engikuti ujianujian praktikumpraktikum.. Tak
Tak luplupaa penpenyuyusun usun ucacapkapkann babanyanyak terk terimimakaakasisih keph kepadada Dosa Dosenen besbeserterta sta staf af pe
pengangajajarr mamata kuta kulialiahh SisSistem Dtem Digigitaitall yayang seng selallalu memu membimbimbinbing dan meg dan mengangajajariri penyusu
penyusunn dalam melaksandalam melaksanakan praktikum dan dalam menyakan praktikum dan dalam menyusun laporan ini. Sertausun laporan ini. Serta se
semumua pia pihahak yak yangng tetelalah bah banynyakak memembmbanantutu pepenynyususunun dadalalam ham hal pel penynyususununanan laporan ini.
laporan ini.
Tentunya lap
Tentunya laporan ini masih sanoran ini masih sangatgat jauh dari kesemjauh dari kesempurnaan. Oleh kapurnaan. Oleh karena itu,rena itu, kr
kritiitik k seserta rta sasaran ran yayangng bebersirsifafatt memembmbangangunun sansangagat t penpenyuyususunn harharapapkan kan untuntuk uk menyempurnakan laporan akhir ini.
menyempurnakan laporan akhir ini.
Atas perhatian dari semua pihak yang membantu penulisan ini saya ucapkan Atas perhatian dari semua pihak yang membantu penulisan ini saya ucapkan ter
terimaimakasikasih. Semh. Semogaoga lapolaporanran akhiakhirr ini daini dapatpat dapadapat bert bermanmanfaat faat bagi pbagi penyuenyusun dasun dann bagi pembaca, Amiin.
bagi pembaca, Amiin.
Tasikmalaya, Januari 2014 Tasikmalaya, Januari 2014
Ahmar Taufik Safaat Ahmar Taufik Safaat 137006230
ii ii
DAFTAR ISI DAFTAR ISI
KATA
KATA PENGPENGANTAANTARR ii
DAFTAR ISI
DAFTAR ISI iiii
PE
PERTERTEMUAMUANN II
–
–
PENGPENGENALENALANAN ALATALAT AA.. DDAASSAARRTTEEOORRII II--11
B
B.. TTUUGGAASS II--33
PE
PERTERTEMUAMUANN IIII
–
–
GERBANG LOGIKA ORGERBANG LOGIKA OR AA.. DDAASSAARRTTEEOORRII IIII--11
B
B.. TTUUGGAASS IIII--11
PE
PERTERTEMUAMUANN IIIIII
–
–
GERBANG LOGIKA ANDGERBANG LOGIKA AND AA.. DDAASSAARRTTEEOORRII IIIIII--11
B
B.. TTUUGGAASS IIIIII--11
PE
PERTERTEMUAMUANN IVIV
–
–
GERBANG LOGIKA NOTGERBANG LOGIKA NOT AA.. DDAASSAARRTTEEOORRII IIVV--11
B
B.. TTUUGGAASS IIVV--11
PE
PERTERTEMUAMUANN VV
–
–
GERBANG LOGIKA NORGERBANG LOGIKA NOR AA.. DDAASSAARRTTEEOORRII VV--11
B
B.. TTUUGGAASS VV--11
PE
PERTERTEMUAMUANN VIVI
–
–
GERBANG LOGIKA NANDGERBANG LOGIKA NAND AA.. DDAASSAARRTTEEOORRII VVII--11
B
B.. TTUUGGAASS VVII--11
PE
PERTERTEMUAMUANN VIIVII
–
–
GERBANG LOGIKA X-ORGERBANG LOGIKA X-OR AA.. DDAASSAARRTTEEOORRII VVIIII--11
B
B.. TTUUGGAASS VVIIII--11
PE
PERTERTEMUAMUANN VIIVIIII
–
–
X-NORX-NOR AA.. DDAASSAARRTTEEOORRII VVIIIIII--11 B
B.. TTUUGGAASS VVIIIIII--11
PE
PERTERTEMUAMUANN IXIX
–
–
RANGKAIAN KOMBINASIONALRANGKAIAN KOMBINASIONAL AA.. TTUUJJUUAANN IIXX--11
B
iii iii 1
1.. PPeerraannccaannggaan n RRaannggkkaaiiaan n LLooggiikkaa IIXX--11 2.
2. PenyPenyeleselesaiaaian Logikn Logika dari Tabea dari Tabel Kebenl Kebenaran dearan dengan Mengan Menggunggunakanakann Metode SOP dan POS dan Implementasi pada Rancangan
Metode SOP dan POS dan Implementasi pada Rancangan R
Raannggkkaaiiaan n LLooggiikkaannyyaa IIXX--22 C
C.. TTUUGGAASS IIXX--44
PE
PERTERTEMUAMUANN XX
–
–
FLIP-FLOPFLIP-FLOP A A.. DDAASSAARRTTEEOORRII XX--11 B B.. FFLLIIPP--FFLLOOPPRRSS XX--11 C C.. FFLLIIPP--FFLLOOP P RRS S TETERRLLOONNCCEENNGG XX--22 D D. F. FLLIIPP--FFLLOOP P DDAATTA A ((FFFF--DD)) XX--33 E E.. TTUUGGAASS XX--33KESIMPULAN DAN SARAN
KESIMPULAN DAN SARAN 11
DAFTAR PUSTAKA
DAFTAR PUSTAKA 22
LAMPIRAN
I-1 I-1 PERTEMUAN I PERTEMUAN I PENGENALAN ALAT PENGENALAN ALAT Matakuliah Siste
Matakuliah Sistem Digitalm Digital merupakan mmerupakan matakuliah dasaatakuliah dasar untuk penger untuk pengembanganmbangan materi tentang controller sebuah sistem yang berbasis pola pikir manusia. Tahap materi tentang controller sebuah sistem yang berbasis pola pikir manusia. Tahap awal materi Siste
awal materi Sistem Digital membam Digital membahas tentang has tentang Sistem BilanganSistem Bilangan, Gerbang, Gerbang Logika,Logika, Rangkaian Logika, Aljabar Boole dan K-Map,
Rangkaian Logika, Aljabar Boole dan K-Map, Flip-flop, dan pengembangan lebihFlip-flop, dan pengembangan lebih lanjut ke arah Organisasi Komputer dan Arsitektur Komputer. Untuk melakukan lanjut ke arah Organisasi Komputer dan Arsitektur Komputer. Untuk melakukan praktik penerapan Sistem Digital diperlukan alat untuk membantu praktik penerapan Sistem Digital diperlukan alat untuk membantu mengaplikas
mengaplikasikan materi dari Sisikan materi dari Sistem Digital tersebut.tem Digital tersebut.
A.
A. DADASASAR TR TEOEORIRI 1.
1. EleElectrctronionic c WorWorkbekbencnch h (EWB(EWB))
Adalah sebuah software yang digunakan untuk menguji dan mengeksperimen Adalah sebuah software yang digunakan untuk menguji dan mengeksperimen rangkaian elektronika EWB yang terdiri dari menu Reference, Sources, Basic, rangkaian elektronika EWB yang terdiri dari menu Reference, Sources, Basic, Diodes, T
Diodes, Transistors, Aransistors, Analog ICs, nalog ICs, Mixed ICs,Mixed ICs, Digital ICs, IDigital ICs, Indicators dan ndicators dan masihmasih banyak lagi menu yang terdapat dalam EWB.
banyak lagi menu yang terdapat dalam EWB.
Pada menu Sou
Pada menu Sources ini mendeskripsrces ini mendeskripsikanikan seperti including baseperti including battery, AC voltagettery, AC voltage sour
I-2 I-2
cont
contoh: roh: resistesistor, cor, capacapacitor,itor, relayrelay, sw, switch aitch and trnd transfansformeormer. Mer. Menu dignu digitit mendeskrips
mendeskripsikan tentang gerbang logika seperti AND, OR, ikan tentang gerbang logika seperti AND, OR, NAND, dan lain-lain.NAND, dan lain-lain.
L
Looggiic c Gaatteess::G IIccoon n BBaassiicc::
Icon Indicators: Icon Indicators:
Pada gambar di bawah ini
Pada gambar di bawah ini akan dijelaskan.akan dijelaskan.
Dari gambar di atas kita dapat mengetahui model IC gerbang AND dan Dari gambar di atas kita dapat mengetahui model IC gerbang AND dan gerbang OR dan gerbang NOT, adapun dari gambar di atas dapat dijelaskan gerbang OR dan gerbang NOT, adapun dari gambar di atas dapat dijelaskan sebagai berikut:
sebagai berikut: 1.
1. MacMacam-am-macmacam gam gerberbang ang (lo(logic gic gatgate)e) 2.
2. PiPililihahan IC n IC gegerbrbanangg 3.
3. Vcc yVcc yang ang ada ada pada pada IC (tIC (tempaempat disat disambunmbungkagkannyannya powepower atar atau dayu daya)a) 4.
4. A dA dan an B aB adadalalah ih inpnpututanan
1 1 2 2 3 3 4 4 5 5 6 6 7 7
I-3 I-3
5.
5. Y aY adaldalah ah outoutput put dardari ii inpunputantan 6.
6. GND aGND adaldalah kah kelueluaraaran sebn sebagagai Grai Grounoundd 7.
7. TiTipe pe IC IC yayang ng didigugunanakakann
Model IC yang mana yang akan digunakan dan berapa inputan yang akan Model IC yang mana yang akan digunakan dan berapa inputan yang akan digunakan.
digunakan.
B
B.. TTUUGGAASS 1.
1. BuaBuatlahtlah sebuasebuah rah rangkangkaian lian logikogika paa padada EWB EWB dengdengan an aturaaturan ben bebas, bas, input input terdirterdirii dari 4 buah (A, B, C), dan output terdiri dari satu buah (Y). Ketentuan: terdiri dari 4 buah (A, B, C), dan output terdiri dari satu buah (Y). Ketentuan: terdiri dari 4 gerbang OR, 4 AND, 4 NOT. Tipa orang harus beda alur dari sebuah dari 4 gerbang OR, 4 AND, 4 NOT. Tipa orang harus beda alur dari sebuah rangkaian logika tersebut.
rangkaian logika tersebut.
2.
2. GambGambarkaarkan tabn tabel keel kebenabenarannyrannyaa lenglengkap kap dengdengan inan input dput dan oan outpuutput!t! A
A ==11 CC ==11 B
B== 00 DD==00 E
E ((OORR)) F F ((AANNDD)) G G ((AANNDD))
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt A
A ((11)) B B ((00)) 11 B B ((00)) C C ((11)) 00 C C ((11)) D D ((00)) 00 H
H((NNOOTT)) II ((OORR)) JJ((OORR))
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt E
E ((11)) 00 E E ((11)) F F ((00)) 11 G G ((00)) D D ((00)) 00 K
K ((NNOOTT)) L L ((NNOOTT)) M M ((OORR))
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt I
I((11)) 00 JJ ((00)) 11 HH((00)) KK((00)) 00 N
N ((AANNDD)) O O ((AANNDD)) P P ((NNOOTT))
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt K
K ((00)) L L ((11)) 00 M M ((00)) N N ((00)) 00 O O ((00)) 11 Y = 1
I-4 I-4
I. I.
II-1 II-1 PERTEMUAN II PERTEMUAN II GERBANG LOGIKA OR GERBANG LOGIKA OR A.
A. DADASASAR TR TEOEORIRI
Gerbang OR memiliki paling sedikit 2 jalur input. Artinya inputnya bisa lebih Gerbang OR memiliki paling sedikit 2 jalur input. Artinya inputnya bisa lebih dari dua, misalnya empat atau delapan. Yang jelas adalah semua gerbang logika dari dua, misalnya empat atau delapan. Yang jelas adalah semua gerbang logika selalu me
selalu mempunyai mpunyai hanya sahanya satu output. tu output. Gerbang OGerbang OR akanR akan memberikan memberikan sinyalsinyal keluaran tinggi jika salah satu atau semua sinyal masukan bernilai tinggi, shingga keluaran tinggi jika salah satu atau semua sinyal masukan bernilai tinggi, shingga dapat dikatakan bahwa gerbang OR hanya memiliki sinyal keluaran rendah jika dapat dikatakan bahwa gerbang OR hanya memiliki sinyal keluaran rendah jika semua sinyal masukan bernilai rendah.
semua sinyal masukan bernilai rendah.
A A BB CC 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 IC TTL IC TTL B B.. TTUUGGAASS 1.
1. BuaBuatlah sebtlah sebuah ranguah rangkaian logkaian logika dengika dengan menggan menggunakaunakan hanya gen hanya gerbang logrbang logikaika OR. Diketahui
OR. Diketahui 101110110101110110 101 (Input101 (Input Output). Jelaskan rangkaian yangOutput). Jelaskan rangkaian yang telah dibuat secara lengkap!
II-2 II-2 Tabel kebenaran: Tabel kebenaran: A A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Gro Gro (0) (0) Vcc Vcc (1) (1) 11 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 D D EE FF
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt A A ((11)) B B ((11)) 11 B B ((11)) C C ((11)) 11 GroGro (0) (0) Gro Gro (0) (0) 00 2.
2. BuaBuatlah rangtlah rangkaian lkaian logika mogika menggenggunakunakan miniman minimal 5 geral 5 gerbang logbang logika ORika OR sehingga
sehingga menghasilkan menghasilkan output 3 output 3 lampulampu menyala dmenyala dan hanyan hanya 1 lampa 1 lampu yangu yang mati. Jelaskan rangkaian yang telah dibuat
II-3 II-3 Tabel kebenaran: Tabel kebenaran: A A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OuOuttppuutt Vcc Vcc (1) (1) Gro Gro (0) (0) 11 Gro Gro (0) (0) Gro Gro (0) (0) 00 Vcc Vcc (1) (1) Gro Gro (0) (0) 11 D D EE FF
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OuOuttppuutt A (1) A (1) GroGro (0) (0) 11 Gro Gro (0) (0) C C ((11)) 11 C C ((11)) Gro Gro (0) (0) 11 3.
3. Dari soDari soal nomoal nomor 2, aplikar 2, aplikasikasikan dengn dengan mengan menggunagunakan IC TTL gkan IC TTL gerbaerbang logikng logikaa OR!
OR!
II. II.
III-1 III-1
PERTEMUAN III PERTEMUAN III GERBANG LOGIKA AND GERBANG LOGIKA AND
A.
A. DADASASAR TR TEOEORIRI
Gerbang AND (AND GATE) atau dapat pula disebut gate AND, adalah suatu Gerbang AND (AND GATE) atau dapat pula disebut gate AND, adalah suatu rangkaian logika yang mempunyai beberapa jalan masuk (input) dan hanya rangkaian logika yang mempunyai beberapa jalan masuk (input) dan hanya mempunyai satu jalan keluaran (output). Gerbang AND mempunyai dua atau mempunyai satu jalan keluaran (output). Gerbang AND mempunyai dua atau lebih dari dua sinyal masukan tetapi hanya satu sinyal keluaran. Dalam gerbang lebih dari dua sinyal masukan tetapi hanya satu sinyal keluaran. Dalam gerbang AND, untuk menghasilkan sinyal keluaran tinggi maka semua sinyal masukan AND, untuk menghasilkan sinyal keluaran tinggi maka semua sinyal masukan harus bernilai tinggi.
harus bernilai tinggi.
A A BB CC 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 1 1 IC TTL IC TTL B B.. TTUUGGAASS 1.
1. Buatlah Buatlah sebuah sebuah rangkaian rangkaian logika logika dengan dengan menggunakamenggunakan han hanya genya gerbang rbang logikalogika AND. Diketahui 10001110
AND. Diketahui 10001110 1011 (Input1011 (Input Output). Jelaskan rangkaianOutput). Jelaskan rangkaian yang telah dibuat secara lengkap!
III-2 III-2 Tabel kebenaran: Tabel kebenaran: A A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Gro Gro (0) (0) Gro Gro (0) (0) Gro Gro (0) (0) 00 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 D D EE
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt A (0) A (0) GroGro (0) (0) 00 B B ((11)) Vcc Vcc (1) (1) 11 2.
2. BuaBuatlah rantlah rangkagkaian logian logika menika menggunggunakaakan minimn minimal 6 gebanal 6 gebang logikg logika ANDa AND sehingga
sehingga menghasilmenghasilkan output 4 kan output 4 lampu mlampu menyala dan enyala dan hanya 2 lamhanya 2 lampupu yangyang mati. Jelaskan rangkaian yang telah dibuat secara lengkap!
III-3 III-3 Tabel kebenaran: Tabel kebenaran: A A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 Gro Gro (0) (0) Gro Gro (0) (0) 00 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 D D EE FF
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Gro Gro (0) (0) Gro Gro (0) (0) 00 A A ((11)) B B ((00)) 00 Vcc Vcc (1) (1) C C ((11)) 11 G G HH II
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt C (1)
C (1) VccVcc (1)
(1) 11 A A ((11)) F F ((11)) 11 A A ((11)) F F ((11)) 11
JJ KK LL
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt E
E ((00)) B B ((00)) 00 F F ((11)) C C ((11)) 11 C C ((11)) G G ((11)) 11 M
M
IInnppuutt OOuuttppuutt G
G ((11)) D D ((00)) 00
3.
3. Dari Dari soal soal nomor 2nomor 2, apli, aplikasikan kasikan dengan dengan menggunamenggunakan Ikan IC TTL C TTL gerbang gerbang logikalogika AND!
III-4 III-4
III. III.
IV-1 IV-1
PE
PERTERTEMUAMUANN IVIV GERB
GERBANG ANG LOGIKLOGIKAA NOTNOT
A.
A. DADASASAR TR TEOEORIRI Gerbang
Gerbang NOT atau juga disebut denNOT atau juga disebut dengan pembagan pembalik (inverterlik (inverter) memilik) memiliki fungsii fungsi membalik logika tegangan inputnya pada outputnya. Sebuah inverter adalah membalik logika tegangan inputnya pada outputnya. Sebuah inverter adalah gerbang deng
gerbang dengan satu sinyaan satu sinyal masukan dan satu sil masukan dan satu sinyal keluanyal keluaranran dimana keaddimana keadaanaan keluarannya selalu berlawanan dengan keadaan masukan. Membalik dalam hal ini keluarannya selalu berlawanan dengan keadaan masukan. Membalik dalam hal ini adalah mengubah menjadi lawannya. Karena dalam logika tegangan hanya ada adalah mengubah menjadi lawannya. Karena dalam logika tegangan hanya ada dua kondisi yaitu tinggi dan rendah atau “1” atau “0”, maka membalik logika dua kondisi yaitu tinggi dan rendah atau “1” atau “0”, maka membalik logika tegangan berart
tegangan berarti mengubah “1” menjadi “0” atau sebaliknya mengubah noli mengubah “1” menjadi “0” atau sebaliknya mengubah nol menjadi satu. Simbol atau tanda gambar pintu NOT ditunjukkan pada gambar di menjadi satu. Simbol atau tanda gambar pintu NOT ditunjukkan pada gambar di bawah ini. bawah ini. A A BB 0 0 1 1 1 1 0 0 IC TTL IC TTL B B.. TTUUGGAASS 1.
1. Buatlah Buatlah sebuah sebuah rangkaian rangkaian logika logika dengan dengan menggunakamenggunakan han hanya genya gerbang rbang logikalogika NOT. Diketahui 1
NOT. Diketahui 1 10101010010111 (I(Inpnputut Output). Jelaskan rangkaian yangOutput). Jelaskan rangkaian yang telah dibuat secara lengkap!
IV-2 IV-2 Tabel kebenaran: Tabel kebenaran: A B C D A B C D
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) 00 Vcc Vcc (1) (1) 00 Vcc Vcc (1) (1) 00 Vcc Vcc (1) (1) 00 E E FF GG HH
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) 00 Vcc Vcc (1) (1) 00 Vcc Vcc (1) (1) 00 A A ((00)) 11 II JJ KK
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt C
C ((00)) 11 F F ((00)) 11 G G ((00)) 11
2.
2. BuBuatlatlah raah rangngkaikaian loan logigika meka menggnggunaunakan mkan miniinimamal 6 gebl 6 gebang lang logiogikaka NOTNOT sehingga menghasilkan output 4 lampu menyala dan hanya 2 lampu yang sehingga menghasilkan output 4 lampu menyala dan hanya 2 lampu yang mati. Jelaskan rangkaian yang telah dibuat secara lengkap!
IV-3 IV-3 Tabel kebenaran: Tabel kebenaran: A B C D A B C D
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) 00 A A ((00)) 11 A A ((00)) 11 A A ((00)) 11 E F G H E F G H
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt A
A ((00)) 11 B B ((11)) 00 B B ((11)) 00 B B ((11)) 00 II
IInnppuutt OOuuttppuutt F
F ((00)) 11
3.
3. Dari Dari soal soal nomor 2nomor 2, apli, aplikasikan kasikan dengan dengan menggunakamenggunakan IC n IC TTL gerTTL gerbang lbang logikaogika NOT!
NOT!
IV. IV.
V-1 V-1
PERTEMUAN V PERTEMUAN V GERB
GERBANG ANG LOGIKLOGIKAA NORNOR
A.
A. DADASASAR TR TEOEORIRI
Gerbang NOR adalah suatu NOT-OR, atau suatu fungsi OR yang dibalikkan Gerbang NOR adalah suatu NOT-OR, atau suatu fungsi OR yang dibalikkan sehingga dapat dikatakan bahwa gerbang NOR akan menghasilkan sinyal keluaran sehingga dapat dikatakan bahwa gerbang NOR akan menghasilkan sinyal keluaran tinggi jika semua sinyal masukannya bernilai rendah.
tinggi jika semua sinyal masukannya bernilai rendah.
A A BB CC 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 IC TTL IC TTL B B.. TTUUGGAASS 1.
1. Buatlah Buatlah sebuah sebuah rangkaian rangkaian logika logika dengan dengan menggunakamenggunakan han hanya genya gerbang rbang logikalogika NOR. Diketahui 101111001
NOR. Diketahui 101111001 1111101000 (I(Inpnputut Output). Jelaskan rangkaianOutput). Jelaskan rangkaian yang telah dibuat secara lengkap!
V-2 V-2 Tabel kebenaran: Tabel kebenaran: A A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) G G (0) (0) 00 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 00 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 00 D D EE FF
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt G G (0) (0) G G (0) (0) VVccc c ((11)) 00 A A (0) (0) B B ((00)) 11 B B (0) (0) C C ((00)) 11 G G HH II
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt C C (0) (0) D D (0) (0) 11 D D ((00)) D D (0) (0) 11 D D ((00)) Vcc Vcc (1) (1) 00 JJ
IInnppuutt OOuuttppuutt H H (1) (1) II (0) (0) 00
V-3 V-3
2.
2. BuBuatlatlah raah rangkngkaiaian loan logigika meka menggnggunaunakakan minn minimimal 6 geal 6 gebanbang logg logikaika NORNOR se
sehinhingggga a memenghnghasasilkilkan an ououtputputt 22 lamlampu pu memenyanyala la dan dan hahanyanya 11 lalampmpu yu yanangg mati. Jelaskan rangkaian yang telah dibuat secara lengkap!
mati. Jelaskan rangkaian yang telah dibuat secara lengkap!
Tabel kebenaran: Tabel kebenaran: A
A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Gro Gro (0) (0) 00 Vcc Vcc (1) (1) Gro Gro (0) (0) 00 Vcc Vcc (1) (1) A A (0) (0) 00 D D EE FF
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt B (0) B (0) GroGro (0) (0) 11 CC ((00)) D D ((11)) 00 C C ((00)) E E (0) (0) 11 3.
3. Dari Dari soal soal nomor 2nomor 2, apli, aplikasikan kasikan dengan dengan menggunamenggunakan Ikan IC TTL C TTL gerbang gerbang logikalogika NOR!
NOR!
V. V.
VI-1 VI-1
PERTEMUAN VI PERTEMUAN VI GERBA
GERBANG LNG LOGIKAOGIKA NANDNAND
A.
A. DADASASAR TR TEOEORIRI
Gerbang NAND adalah suatu NOT-AND, atau suatu fungsi AND yang Gerbang NAND adalah suatu NOT-AND, atau suatu fungsi AND yang dibalikkan. Dengan kata lain bahwa gerbang NAND akang menghasilkan sinyal dibalikkan. Dengan kata lain bahwa gerbang NAND akang menghasilkan sinyal keluaran rendah jika semua sinyal masukan bernilai tinggi.
keluaran rendah jika semua sinyal masukan bernilai tinggi.
A A BB CC 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 IC TTL IC TTL B B.. TTUUGGAASS 1.
1. BuatlaBuatlah sebh sebuah rauah rangkaian ngkaian logika logika dengan dengan menggunakamenggunakan han hanya genya gerbang rbang logikalogika NAND. Diketahui 001111
NAND. Diketahui 001111 111100 (I(Inpnputut Output). Jelaskan rangkaian yangOutput). Jelaskan rangkaian yang telah dibuat secara lengkap!
VI-2 VI-2 Tabel kebenaran: Tabel kebenaran: A A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Gro Gro (0) (0) Vcc Vcc (1) (1) 11 Gro Gro (0) (0) Vcc Vcc (1) (1) 11 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 00 2.
2. BuBuatlatlah ah rarangkngkaiaaian ln logiogika ka memenggnggunaunakakan mn mininimaimal 4l 4 gegebanbang lg logiogikaka NANANDND sehingga
sehingga menghasmenghasilkan outpuilkan output 1 lampt 1 lampu menyau menyala dan 1la dan 1 lampu yang lampu yang mati.mati. Jelaskan rangkaian yang telah dibuat secara lengkap!
Jelaskan rangkaian yang telah dibuat secara lengkap!
Tabel kebenaran: Tabel kebenaran: A
A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Vcc Vcc (1) (1) 00 Vcc Vcc (1) (1) Gro Gro (0) (0) 11 Gro Gro (0) (0) Gro Gro (0) (0) 11 D D EE FF
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt A
VI-3 VI-3
G G
IInnppuutt OOuuttppuutt F
F ((11)) C C ((11)) 00
3.
3. Dari Dari soal nsoal nomor 2, omor 2, aplikasikaaplikasikan dengan dengan menggn menggunakan Iunakan IC TTL C TTL gerbang gerbang logikalogika NAND!
NAND!
VI.
VII-1 VII-1
PERTEMUAN VII PERTEMUAN VII GERB
GERBANG ANG LOGIKLOGIKAA X-ORX-OR
A.
A. DADASASAR TR TEOEORIRI
Gerbang X-OR akan menghasilkan sinyal keluaran rendah jika semua sinyal Gerbang X-OR akan menghasilkan sinyal keluaran rendah jika semua sinyal masukan bernilai rendah atau semua masukan bernilai tinggi atau dengan kata lain masukan bernilai rendah atau semua masukan bernilai tinggi atau dengan kata lain bahwa X
bahwa X-OR akan -OR akan menghasimenghasilkan sinyalkan sinyal keluaran rel keluaran rendahndah jika sinyajika sinyal masukanl masukan bernilai sama semua.
bernilai sama semua.
A A BB CC 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 0 0 IC TTL IC TTL B B.. TTUUGGAASS 1.
1. BuatlaBuatlah sebh sebuah rauah rangkaian ngkaian logika logika dengan dengan menggunakamenggunakan han hanya genya gerbang rbang logikalogika X-O
X-OR. DiketR. Diketahuiahui 10111011 1010 (I(Inpnputut Output). Jelaskan rangkaian yang telahOutput). Jelaskan rangkaian yang telah dibuat secara lengkap!
VII-2 VII-2 Tabel kebenaran: Tabel kebenaran: A A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Vcc Vcc (1) (1) 00 Gro Gro (0) (0) Gro Gro (0) (0) 00 A A ((00)) B B ((00)) 00 D D
IInnppuutt OOuuttppuutt A (0)
A (0) VccVcc (1)
(1) 11 2.
2. BuBuatatlalah rh ranangkgkaiaianan lologigika ka memengnggugunanakakan n mimininimamal l 44 gegebabang ng lologigikaka X-X-OROR sehingga
sehingga menghasmenghasilkan outpuilkan output 1 lampt 1 lampu menyau menyala dan 1la dan 1 lampu yang lampu yang mati.mati. Jelaskan rangkaian yang telah dibuat secara lengkap!
Jelaskan rangkaian yang telah dibuat secara lengkap!
Tabel kebenaran: Tabel kebenaran: A
A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Gro Gro (0) (0) 11 Vcc Vcc (1) (1) Gro Gro (0) (0) 11 A A ((11)) B B ((11)) 00
VII-3 VII-3
D
D EE
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt A
A ((11)) C C ((00)) 11 C C ((00)) GroGro (0)
(0) 00
3.
3. Dari Dari soal nsoal nomor 2, omor 2, aplikasikaaplikasikan dengan dengan menggn menggunakan Iunakan IC TTL C TTL gerbang gerbang logikalogika X-OR!
X-OR!
VII.
VIII-1 VIII-1
PERTEMUAN VIII PERTEMUAN VIII GERBANG LOGIKA X-NOR GERBANG LOGIKA X-NOR
A.
A. DADASASAR TR TEOEORIRI
Gerbang X-NOR akan menghasilkan sinyal keluaran tinggi jika semua sinyal Gerbang X-NOR akan menghasilkan sinyal keluaran tinggi jika semua sinyal masukan bernilai sama (kebalikan dari gerbang X-OR).
masukan bernilai sama (kebalikan dari gerbang X-OR).
A A BB CC 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 1 1 0 0 0 0 1 1 B B.. TTUUGGAASS 1.
1. BuatlaBuatlah sebh sebuah rauah rangkaian ngkaian logika logika dengan dengan menggunakamenggunakan han hanya genya gerbang rbang logikalogika X-NOR. Diketahui 1011
X-NOR. Diketahui 1011 10 (Input10 (Input Output). Jelaskan rangkaian yangOutput). Jelaskan rangkaian yang telah dibuat secara lengkap!
telah dibuat secara lengkap!
Tabel kebenaran: Tabel kebenaran: A
A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Gro Gro (0) (0) 00 Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 A A (0) (0) Gro Gro (0) (0) 00 D D
IInnppuutt OOuuttppuutt Gro
Gro (0)
VIII-2 VIII-2
2.
2. BuatlaBuatlah rangh rangkaian kaian logika logika menggunamenggunakan mkan minimal inimal 4 ge4 gebang lbang logika ogika X-NORX-NOR sehingga menghasilkan output 1 lampu menyala dan 1 lampu yang mati. sehingga menghasilkan output 1 lampu menyala dan 1 lampu yang mati. Jelaskan ran
Jelaskan rangkaian yang telagkaian yang telahh dibuat secardibuat secara lengkap!a lengkap!
Tabel kebenaran: Tabel kebenaran: A
A BB CC
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt Vcc Vcc (1) (1) Vcc Vcc (1) (1) 11 Gro Gro (0) (0) Gro Gro (0) (0) 11 A A ((11)) B B ((11)) 11 D D EE
IInnppuutt OOuuttppuutt IInnppuutt OOuuttppuutt A A ((11)) C C ((11)) 11 B B ((11)) GroGro (0) (0) 00 VIII. VIII.
IX-1 IX-1 PERTEMUAN IX PERTEMUAN IX RANGKAIAN KOMBINASIONAL RANGKAIAN KOMBINASIONAL Pada d
Pada dasarnyasarnyaa rangkrangkaian logaian logika (digiika (digital) yantal) yang terbeg terbentuk darntuk dari beberai beberapapa gabungan komponen elektronik yang terdiri dari macam-macam gate dan gabungan komponen elektronik yang terdiri dari macam-macam gate dan rangkaian-rangkaian lainnya, sehingga membentuk rangkaian elektronika yang rangkaian-rangkaian lainnya, sehingga membentuk rangkaian elektronika yang bersifat kompleks dan cukup rumit.
bersifat kompleks dan cukup rumit.
A
A.. TTUUJJUUAANN 1.
1. MembMembuat ruat rangangkaian kaian dari kdari kombinombinasi asi gerbgerbang ang dasdasarar 2.
2. MemaMemahami chami cara kerara kerja rangja rangkaiakaian dari kon dari kombinambinasi gerbsi gerbang daang dasarsar
B
B.. MMAATTEERRII
Rangkaian kombinasional adalah rangkaian digital yang nilai outputnya Rangkaian kombinasional adalah rangkaian digital yang nilai outputnya seluruhnya bergantung pada kombinasi nilai-nilai inputnya pada saat tersebut. seluruhnya bergantung pada kombinasi nilai-nilai inputnya pada saat tersebut. Tidak dipengaruhi oleh segi historis dari rangkaian seperti halnya rangakaian Tidak dipengaruhi oleh segi historis dari rangkaian seperti halnya rangakaian sekuensial. Rangkaian kombinasional terdiri atas blok-blok gerbang logika dasar sekuensial. Rangkaian kombinasional terdiri atas blok-blok gerbang logika dasar sep
seperti AND, ORerti AND, OR, dan NOT, se, dan NOT, serta beberta beberapa gerrapa gerbangbang logiklogika lainnya lainnya yanga yang dikombinasikan untuk mendapatkan nilai keluaran t
dikombinasikan untuk mendapatkan nilai keluaran tertentu.ertentu. 1.
1. PePerarancncanangagann RaRangngkakaiaian Ln Logogikikaa Ada uraian verbal t
Ada uraian verbal tentang apa yang hendak direalisasikan langkah:entang apa yang hendak direalisasikan langkah:
Tetapkan kebutuhan masukan dan keluaran dan namaiTetapkan kebutuhan masukan dan keluaran dan namai
Susun tabeSusun tabel kebenal kebenaran menyaran menyatakantakan hubungan mahubungan masukan dasukan dan keluaran n keluaran yangyang diinginkan
diinginkan
Rumuskan keluaran sebagai fungsi masukanRumuskan keluaran sebagai fungsi masukan
SederhanaSederhanakan fungsi kan fungsi keluaran tersebutkeluaran tersebut
Gambarkan diagram rangkaian logikanyaGambarkan diagram rangkaian logikanya
Sesuaikan rangkaian ini dengan Sesuaikan rangkaian ini dengan kendala:kendala: o
o Jumlah gerbang dan jenisnya yang tersediaJumlah gerbang dan jenisnya yang tersedia o
o Cacah masukan setiap gerbangCacah masukan setiap gerbang o
IX-2 IX-2
o
o Interkoneksi antar bagian-bagian rangkaianInterkoneksi antar bagian-bagian rangkaian o
o Kemampuan setiap gerbang untuk mencatu (drive) gerbang berikutnya (fanKemampuan setiap gerbang untuk mencatu (drive) gerbang berikutnya (fan out)
out)
Harga rangkaian logika: cacah gerbang dan cacah masukan keseluruhannyaHarga rangkaian logika: cacah gerbang dan cacah masukan keseluruhannya
2.
2. PenPenyeleyelesaisaianan LogLogika ika dardari Ti Tabeabel Kl Kebeebenarnaran an dendengan gan MenMengguggunaknakanan Metode SOP dan POS dan Implementasi pada Rancangan Rangkaian Metode SOP dan POS dan Implementasi pada Rancangan Rangkaian Logikanya
Logikanya
Jika diberikan suatu tabel kebenaran dari suatu kasus maka kita bisa Jika diberikan suatu tabel kebenaran dari suatu kasus maka kita bisa menggunakan metode SOP atau POS untuk merancang suatu rangkaian menggunakan metode SOP atau POS untuk merancang suatu rangkaian kombinasionalnya. Seperti yang telah dijelaskan di atas, untuk menentukan suatu kombinasionalnya. Seperti yang telah dijelaskan di atas, untuk menentukan suatu rancangan biasanya kita menghendaki suatu rancangan yang paling efisien. rancangan biasanya kita menghendaki suatu rancangan yang paling efisien. Dengan adanya tabel kebenaran itu kita dapat menentukan mana di antara metode Dengan adanya tabel kebenaran itu kita dapat menentukan mana di antara metode yang paling efisien untuk diimplementasikan. Untuk menentukan metode mana yang paling efisien untuk diimplementasikan. Untuk menentukan metode mana yang paling efisien, kita lihat bagian output pada tabel kebenaran tersebut. Jika yang paling efisien, kita lihat bagian output pada tabel kebenaran tersebut. Jika jumlah
jumlah output output yang yang memiliki memiliki nilai nilai 1 1 lebih lebih sedikit sedikit dari dari jumlah jumlah output output yangyang memiliki nilai
memiliki nilai 0, maka 0, maka kita bisa kita bisa menentukan menentukan bahwa bahwa metodemetode SOP yang SOP yang lebihlebih efisien. Jika jumlah output yang memiliki nilai 0 lebih sedikit dari jumlah output efisien. Jika jumlah output yang memiliki nilai 0 lebih sedikit dari jumlah output yang mempunyai nilai 1, maka kita bisa menentukan metode POS yang lebih yang mempunyai nilai 1, maka kita bisa menentukan metode POS yang lebih efisien.
efisien.
Kadangkala suatu hasil dari tabel disajikan dalam bentuk fungsi. Dan kita Kadangkala suatu hasil dari tabel disajikan dalam bentuk fungsi. Dan kita ak
ak an mengenal simbol “∑”an mengenal simbol “∑” melambangkan operasi SOP sehingga yangmelambangkan operasi SOP sehingga yang ditampilkan adalah output yang mempunyai nilai 1
ditampilkan adalah output yang mempunyai nilai 1 dan simbol “π” melambangkandan simbol “π” melambangkan operasi POS sehingga yang ditampilkan adalah output yang mempunyai nilai 0. operasi POS sehingga yang ditampilkan adalah output yang mempunyai nilai 0.
Contoh: Contoh:
F(A, B, C) =
F(A, B, C) = ∑(0, 3, 5, 7)∑(0, 3, 5, 7) Maksud
Maksud dari fungsi di atas adadari fungsi di atas adalah fungsi tersebut memplah fungsi tersebut mempunyai 3 variabel inputunyai 3 variabel input dan output yang mempunyai nilai 1 adalah 0, 3, 5, dan 7 (tanda
dan output yang mempunyai nilai 1 adalah 0, 3, 5, dan 7 (tanda ∑ melambangkan∑ melambangkan SOP). Jika fungsi
SOP). Jika fungsi yang disajikan adalah:yang disajikan adalah:
F(A, B, C) = π (0, 3, 5, 7) F(A, B, C) = π (0, 3, 5, 7)
IX-3 IX-3
Maksudnya
Maksudnya adalah fungsadalah fungsi tersebut i tersebut mempunyai mempunyai 3 variabe3 variabel input dl input dan outputan output yan
yang mempug mempunyai nnyai nilaiilai 00 adaladalah 0, 3, 5, dah 0, 3, 5, dan 7 (tandan 7 (tandaa ππ melamelambangmbangkankan POS).POS).
Buatlah rangkaian kombinasional untuk mengimplementasikan tabel Buatlah rangkaian kombinasional untuk mengimplementasikan tabel kebenaran berikut:
kebenaran berikut:
Tabel 3.1
Tabel 3.1 – – Tabel kebenaranTabel kebenaran A A BB CC OOuuttppuutt 0 0 00 00 00 0 0 00 11 00 0 0 11 00 11 0 0 11 11 11 1 1 00 00 00 1 1 00 11 00 1 1 11 00 00 1 1 11 11 11
Karena output dengan nilai 1 lebih sedikit maka kita gunakan metode SOP. Karena output dengan nilai 1 lebih sedikit maka kita gunakan metode SOP. Dan untuk teknik penyederhanaannya kita langsung gunakan K-Map (karena Dan untuk teknik penyederhanaannya kita langsung gunakan K-Map (karena masih 3 variabel). masih 3 variabel). BC BC A A 0000 0011 1111 1100 0 0 11 11 1 1 11
Gambar 3.1 Penyederhanaan menggunakan K-Map Gambar 3.1 Penyederhanaan menggunakan K-Map
Ekspresi
Ekspresi fungsi logikanya fungsi logikanya dari hasil K-Map tersedari hasil K-Map tersebut adalah:but adalah:
F = AB
F = AB + B+ BCC
Karena bentuk fung
Karena bentuk fungsi logikanyasi logikanya adalah SOP kita dapadalah SOP kita dapat merancang rangat merancang rangkaiankaian kombinasiona
kombinasionalnya dari glnya dari gerbang NANerbang NAND saja, yaD saja, yaitu dengan itu dengan cara membecara memberiri doubledouble bar pada fungsi tersebut
bar pada fungsi tersebut kemudian operasikan gambar yang terbawah. Fungsi akankemudian operasikan gambar yang terbawah. Fungsi akan menjadi:
IX-4 IX-4 F = AB F = AB + B+ BCC F = AB. F = AB. BCBC Sehingga rangkaian kombinasionalnya menjadi: Sehingga rangkaian kombinasionalnya menjadi:
C
C.. TTUUGGAASS 1.
1. BuBuat raat rangkngkaiaaian lon logikgika dea dengangan men menggnggunaunakakan gan gambambar ICr IC TTL TTL gegerbarbangng rangkaian AND, OR, NAND, dan
rangkaian AND, OR, NAND, dan NOR dengan menggNOR dengan menggunakan empat masukaunakan empat masukann dan satu keluaran!
dan satu keluaran! A
ANNDD OORR
N
NAANNDD NNOORR
2.
2. BuaBuat rangkait rangkaian logikan logika dengaa dengan gerbang ran gerbang rangkangkaian kombinian kombinasioasional untuk funnal untuk fungsigsi di bawah ini dengan proses pengerjaannya:
IX-5 IX-5
F(A, B, C, D) =
F(A, B, C, D) = ∑(0, 2, 4, 5, 6, 13)∑(0, 2, 4, 5, 6, 13)
Catatan: b
Catatan: buat tabeluat tabel kebenarannkebenarannya, terus peya, terus petakan dalam takan dalam K-Map outpK-Map outputnya,utnya, setelah itu dapatkan Aljabar Boolenya, dan baru buat rangkaian logikanya! setelah itu dapatkan Aljabar Boolenya, dan baru buat rangkaian logikanya!
Tabel Kebenaran Tabel Kebenaran A B C D Y A B C D Y 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 1 1 1 0 1 0 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 0 0 1 1 1 0 0 1 1 1 1 0 1 1 1 1 0 K-Map K-Map AB AB CD CD 0000 0011 1111 1100 00 00 11 11 00 00 01 01 00 11 11 00 11 11 00 00 00 00 10 10 11 11 00 00 y y11 yy22
IX-6 IX-6 Aljabar Boole Aljabar Boole 1 = 0000 + 0100 + 0010 + 0110 = 1 = 0000 + 0100 + 0010 + 0110 = ̅ ̅ ̅̅ ++ ̅ ̅ ̅̅ ++ ̅̅ ++ ̅̅ 1 1 == ̅ ̅ ̅̅ (( ++ )) ++ ̅̅ (( ++ )) = = ̅̅ (( ̅̅ ++ )) = = ̅̅ 2 = 0101 + 1101 = 2 = 0101 + 1101 = ̅ ̅ ̅̅ ++ ̅̅ == ̅̅ (( ̅̅ ++ )) = = ̅̅ = = 1 1 + + 2 2 == ̅̅ ++ ̅̅ Rangkaian Logika Rangkaian Logika 3.
3. BuaBuat sebuah rant sebuah rangkagkaian logiian logika yang haska yang hasil outputil outputnya akanya akan tampil sebn tampil sebuah anguah angkaka 7 dalam me
7 dalam media output sevedia output seven segmen. Dn segmen. Dengan menggengan menggunakan gerbaunakan gerbangng logikalogika campuran.
campuran.
IX. IX.
X-1 X-1 PERTEMUAN X PERTEMUAN X FLIP-FLOP FLIP-FLOP A.
A. DASADASAR R TEORITEORI
Pemahaman terhadap rangkaian filp-flop (FF) ini sangat penting karena Pemahaman terhadap rangkaian filp-flop (FF) ini sangat penting karena flip-flop dapat menyimpan data, mengingat informasi (memori) dan menghitung. flop dapat menyimpan data, mengingat informasi (memori) dan menghitung. Keadaa
Keadaan keluaran filn keluaran filp-flop bisa berp-flop bisa berada dalam keada dalam keadaan tinggadaan tinggi (1) ataui (1) atau keadaankeadaan rendah (0), untuk selang waktu yang dikehendaki. Biasanya untuk mengubah rendah (0), untuk selang waktu yang dikehendaki. Biasanya untuk mengubah keadaan tersebut diperlukan suatu pemicu. Ada berbagai macam flip-flop:
keadaan tersebut diperlukan suatu pemicu. Ada berbagai macam flip-flop: a.
a. DiDitintinjajau du darari ci cara ara kekerjarja:: •
• Flip-flop RSFlip-flop RS •
• D-type flip-flopD-type flip-flop •
• J-K flip-flopJ-K flip-flop •
• T-type flip-flopT-type flip-flop b.
b. DitDitinjainjau dari cu dari cara peara pengatngaturauran flipn flip-fl-flop, diop, dikenakenal:l: •
• Non clocked flip-flopNon clocked flip-flop •
• Clocked flip-flopClocked flip-flop
B.
B. FLFLIPIP-F-FLOLOPP RSRS Flip-f
Flip-flop RSlop RS merupamerupakan rangkaian dasakan rangkaian dasar untuk menyusur untuk menyusun berbagai jenis flip-n berbagai jenis flip-flop yang lain
flop yang lainnya. Ia dapat disusunya. Ia dapat disusun dari dua buah gerbang Nn dari dua buah gerbang NOROR (gambar 1) ata(gambar 1) atauu dua b
dua buah guah gerbaerbangng NANNANDD (gam(gambar 2)bar 2)..
S S R R QQnn++11 0 0 11 11 1 1 00 00 1 1 11 QQnn 0
0 00 don’t caredon’t care Gambar 1. Flip-flop dar
X-2 X-2 S S R R QQnn++11 0 0 11 00 1 1 00 11 0 0 00 QQnn 1
1 11 don’t caredon’t care
Gambar 2. Flip-flop dari
Gambar 2. Flip-flop dari gerbang NAND dan tabel gerbang NAND dan tabel kebenarkebenarannyaannya
Mengese
Mengeset flip-flop bert flip-flop berarti membuat jaarti membuat jalan keluar Q =lan keluar Q = 1 dan mereset fl1 dan mereset flip-flopip-flop membuat jalan keluar Q = 0 dari kondisi stabil atau tidak berubah. Mengeset membuat jalan keluar Q = 0 dari kondisi stabil atau tidak berubah. Mengeset flip-flop dari gerbang NAND dapat dilakukan dengan membuat S = 0 dan mereset flop dari gerbang NAND dapat dilakukan dengan membuat S = 0 dan mereset dilakukan dengan membuat R = 0. Sedangkan mengeset flip-flop dari gerbang dilakukan dengan membuat R = 0. Sedangkan mengeset flip-flop dari gerbang NOR
NOR dapat diladapat dilakukan dengakukan dengan membuan membuat S = 1 dan met S = 1 dan mereset dilareset dilakukan dengankukan dengan membuat nilai R = 0.
membuat nilai R = 0.
C.
C. FLIP-FLOP FLIP-FLOP RS RS TERLONCENGTERLONCENG Fli
Flip-fp-flop jelop jenis ini dnis ini dapaapat dirat dirangkangkai dari fi dari flip-flip-floplop RSRS ditditambaambah dengh dengan duaan dua gerbang AND atau NAND untuk memasukan pemicu yang disebut dengan sinyal gerbang AND atau NAND untuk memasukan pemicu yang disebut dengan sinyal clock (ck). clock (ck). C Ck k S S R R a a b b QQnn++11 0 0 00 00 11 11 QQnn 0 0 1 1 1 0 0 1 1 1 QnQn 0 1 0 1 1 0 1 0 1 1 QnQn 0 1 1 1 1 0 1 1 1 1 QnQn 1 0 0 1 1 1 0 0 1 1 QnQn 1 0 1 1 0 1 0 1 1 0 QnQn 1 1 0 0 1 1 1 0 0 1 QnQn 1 1 1 0 0
1 1 1 0 0 don’t caredon’t care Gambar 4. Flip-flop dari
X-3 X-3
Dari tabel kebenaran di atas terlihat bahwa: Dari tabel kebenaran di atas terlihat bahwa: Untuk siny
Untuk sinyal clock yang tingal clock yang tinggi (1), flip-fgi (1), flip-flop ini bekerja selop ini bekerja seperti flip-fperti flip-floplop RSRS dari gerbang NOR, sedangkan untuk sinyal clock yang rendah (0), keluaran Q dari gerbang NOR, sedangkan untuk sinyal clock yang rendah (0), keluaran Q tidak tergantung pada input S dan R, tetapi tetap mempertahankan keadaan tidak tergantung pada input S dan R, tetapi tetap mempertahankan keadaan terakhir sampai datangnya sinyal clock berikutnya. Sebagai ilustrasi, berikut ini terakhir sampai datangnya sinyal clock berikutnya. Sebagai ilustrasi, berikut ini diberikan contoh bentuk sinyal Q.
diberikan contoh bentuk sinyal Q.
D.
D. FLIP-FLOP FLIP-FLOP DATA DATA (FF-D)(FF-D) Pada f
Pada flip-floplip-flop RSRS ada niada nilai-nilalai-nilai masukai masukan yang n yang terlarang. terlarang. Untuk mUntuk menghindarenghindarii adanya nilai terlarang tersebut, disusun suatu jenis flip-flop lain yang dinamakan adanya nilai terlarang tersebut, disusun suatu jenis flip-flop lain yang dinamakan flip-fl
flip-flop data. Rangkaiop data. Rangkaian ini dapat diperolean ini dapat diperoleh dengan menambahkh dengan menambahkanan satu gerbangsatu gerbang NOT pada masukan flip-flop terlonceng sebagai berikut:
NOT pada masukan flip-flop terlonceng sebagai berikut:
cck k D D QQ 1 1 ?? 00 1 1 00 00 1 1 11 11
Gambar 6. Flip-flop dari
Gambar 6. Flip-flop dari gerbang NAND dan tabel gerbang NAND dan tabel kebenarkebenarannyaannya Dari gambar te
Dari gambar tersebut terliharsebut terlihat bahwat bahwa untuk sinyal clock yang renuntuk sinyal clock yang rendah, keluarandah, keluaran Q akan tetap “terkunci” atau “tergeranda” 1 pada nilai terakhirnya. Dalam hal ini Q akan tetap “terkunci” atau “tergeranda” 1 pada nilai terakhirnya. Dalam hal ini dapat dikatakan bahwa pada saat keadaan clock rendah, sinyal masukan D tidak dapat dikatakan bahwa pada saat keadaan clock rendah, sinyal masukan D tidak mempengaruhi keluaran Q. Sedangkan untuk sinyal clock yang tinggi (ck = 1), mempengaruhi keluaran Q. Sedangkan untuk sinyal clock yang tinggi (ck = 1), maka diperoleh keluaran yang sesuai dengan data D yang masuk saat itu.
maka diperoleh keluaran yang sesuai dengan data D yang masuk saat itu.
E.
E. TUGTUGASAS 1.
1. BuatlaBuatlah sebuah sebuah aplh aplikasi dikasi dari rari rangkaian angkaian flip-flop flip-flop untuk untuk menampmenampilkan ailkan angkangka secara terurut otomatis dimulai dari 0 sampai 9 dengan menggunakan hanya secara terurut otomatis dimulai dari 0 sampai 9 dengan menggunakan hanya satu buah
X-4 X-4
Seven segment di atas akan berubah secara teratur dari angka nol sampai Seven segment di atas akan berubah secara teratur dari angka nol sampai sembilan. Adapun delay/perubahan waktunya adalah satu detik. Terjadi peristiwa sembilan. Adapun delay/perubahan waktunya adalah satu detik. Terjadi peristiwa set dan reset pada rangkaian tersebut.
set dan reset pada rangkaian tersebut. 2.
2. BuatlaBuatlah simh simulasi ulasi lampu llampu lalu lialu lintas ntas dengan dengan menggunamenggunakan rakan rangkaian ngkaian flip-flopflip-flop dengan selang waktu perubahan warna lampu 1 detik. Output terdiri dari 3 dengan selang waktu perubahan warna lampu 1 detik. Output terdiri dari 3 lampu (merah, kuning, hijau).
lampu (merah, kuning, hijau).
Pada rangkaian di atas terjadi perubahan warna yaitu merah, kuning, dan Pada rangkaian di atas terjadi perubahan warna yaitu merah, kuning, dan hijau
hijau dengan dengan menggunakamenggunakann fasilitafasilitass oscilloscoscilloscape. ape. Adapun Adapun perubahan perubahan warna ywarna yangang terjadi adalah setiap satu detik. Jadi, masing-masing lampu akan menyala secara terjadi adalah setiap satu detik. Jadi, masing-masing lampu akan menyala secara bergantian.
bergantian.
X. X.
1 1
KESIMPULAN DAN SARAN KESIMPULAN DAN SARAN
II.. KKEESSIIMMPPUULLAANN Dalam m
Dalam mempelajempelajari materari materi dalam i dalam praktikupraktikumm Sistem DiSistem Digitalgital ini tentuini tentunya tidak nya tidak mudah. Dipe
mudah. Diperlukan proses yrlukan proses yang cukup lama untuk biang cukup lama untuk bisa menguasasa menguasainya.inya. ProgramProgram yang
yang digunakan digunakan oleh paroleh para praktia praktikan adakan adalahlah ElectroniElectronic Workbc Workbench. Adapench. Adapunun beberapa
beberapa materi ymateri yang dipelaang dipelajari dajari dalam praktilam praktikum ini kum ini adalahadalah tentang gtentang gerbangerbang logika, rangkaian kombinasional, dan flip-flop.
logika, rangkaian kombinasional, dan flip-flop.
IIII.. SSAARRAANN
Untuk ke depannya diharapkan agar para asisten dosen atau yang ditugaskan Untuk ke depannya diharapkan agar para asisten dosen atau yang ditugaskan untuk membimbing para praktikan dapat hadir tepat pada waktunya. Selain itu untuk membimbing para praktikan dapat hadir tepat pada waktunya. Selain itu diharapkan bisa lebih bersifat edukatif agar para praktikan bukan hanya diharapkan bisa lebih bersifat edukatif agar para praktikan bukan hanya “men
2 2
DAFTAR PUSTAKA DAFTAR PUSTAKA
1.
1. RaRamdmdanani, i, CeCececep p MMuhuhamammamad d SiSididik. k. 20201313.. MoModudul l SiSiststemem DiDigigitatal.l. Tasikmalaya: Fakultas Teknik UNSIL
Tasikmalaya: Fakultas Teknik UNSIL 2.
2. TeknTeknik Infik Informormatikatika. 201a. 2013.3. PandPanduan Pruan Praktiaktikum Akum Algolgoritmritma dan Pea dan Pemrogmrogramraman.an. Tasikma
3 3
LAMPIRAN LAMPIRAN
1.
1. LemLembar Asibar Asistenstensi selsi selama meama mengikngikuti keguti kegiataiatan praktn praktikumikum SistSistem Digem Digitalital 2.
4 4
JURUSAN TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS
FAKULTAS TEKNIKTEKNIK UNIVERSITAS UNIVERSITAS SILIWANGISILIWANGI
LEMBA
LEMBARR ASISTASISTENSI PRAKTIKENSI PRAKTIKUMUM
N
Naammaa :: AAhhmmaar r TTaauuffiik k SSaaffaaaatt N
NPPMM :: 113377000066223300 K
Keelloommppookk :: 1122 N
Naammaa PPrraakkttiikkuumm :: SSiisstteem Dm Diiggiittaall T
Taahhuun n AAkkaaddeemmiikk :: 22001133//22001144 A
Assiisstteen n DDoosseenn :: GGaalliih h GGiinnaannjjaarr, , SSTT N
Noo.. TTaannggggaall HHaassiil Pl Peemmeerriikkssaaaann Perbaikan yang perluPerbaikan yang perlu dilakukan dilakukan ACC ACC (Paraf Asisten) (Paraf Asisten) Tasikmalaya, Januari 2014 Tasikmalaya, Januari 2014 Dosen Pembina Dosen Pembina Cecep Muhammad S.R., ST Cecep Muhammad S.R., ST