SISTEM DIGITAL
NAMA : MICHAEL
NIM : 213030503153
KELAS : J
MODUL : V (PENCACAH/COUNTER)
1.1 Tujuan
1. Mahasiswa dapat memahami prinsip kerja pencacah.
2. Mahasiswa dapat merangkai pencacah mundur asinkron modulo 8 (3bit)
menggunakan JK-FLIP FLOP.
3. Mahasiswa dapat merangkai pencacah maju asinkron modulo 8 (3bit)
menggunakan JK-FLIP FLOP.
2. Membagi frekuensi
3. Pengurutan alamat
II . Pencacah decade
Pencacah ini menghasilkan kode bilangan dalam bit biner, dan akan menghitung
sampai dengan batas yang ditentukan. Salah satunya adalah pencacah 8421 BCD
counter, pencacah ini akan menghasilkan bilangan kode 8421 BCD dari bilangan
decimal 0 – 9. Dengan demikian pencacah ini hanya akan menghitung maju dari
0000 – 1001, lalu kembali lagi.
PROSEDUR PERCOBAAN
1. Rangkailah JK-FLIP FLOP pada Basic Trainer Kit sesuai dengan gambar
berikut.
3. Rangkailah JK-FLIP FLOP pada Basic Trainer Kit sesuai dengan gambar
berikut.
1. Merangkai JK-FLIP FLOP pada Basic Trainer Kit sesuai dengan gambar
berikut.
Kita dapat merangkai rangkaian pada gambar di atas pada basic digital trainer
dengan menggunakan tiga buah JK-Flip Flop dan decorder BCD 7 segment.
Pertama hubungkan segment output ke decorder BCD dari a, b, c, d, e, f, dan g
saling bersesuaian.
Setelah itu kita dapat menghubungkan E pada clock JK-Flip Flop yang ke-2.
Kemudian hubungkan A ke clock JK-Flip Flop yang ke-3. Lalu B ke Q JK-Flip
Flop yang ke-1, dan C dihubungkan ke input ke-1 atau RESET. D dikombinasikan
ke masing-masing J dan K pada ketiga flip flop. Input ke-1 dikombinasikan ke
masing-masing RESET pada ketiga flip flop. Input ke-2 dikombinasikan ke
masing-masing SET pada ketiga flip flop. Input ke-3 dihubungkan ke clock pada
JK-Flip Flop ke-1. Sehingga akhirnya didapatkan tiga inputan, berupa SET,
RESET dan CLOCK. Rangkaian pencacah mundur ini dirangkai dengan
menggunakan tegangan 5 volt yang dibagi-bagi ke masing-masing flip flop.
Output yang dihasilkan pada 7-Segment akan bernilai genap yaitu 8, 6, 4, 2 dan 0.
Trainer Berikut simulasi pencacah mundur pada pada aplikasi
simulator Multisim :
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 OD 10
DD
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
Jika SET dan RESET diberikan inputan berlogika 0 maka angka yang
tercetak pada 7-Segment adalah 0.
Jika SET diberikan inputan berlogika 0 dan RESET diberikan inputan
berlogika 1 maka angka yang tercetak pada 7-Segment adalah 0.
Jika SET diberikan inputan berlogika 1 dan RESET diberikan inputan
berlogika 0 maka angka yang tercetak pada 7-Segment adalah 6.
Jika SET dan RESET diberikan inputan berlogika 1 angka yang tercetak pada
7-Segment adalah 2.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 1 maka 7-segment akan menghasilkan angka bernilai 0, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 7.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 2 maka 7-segment akan menghasilkan angka bernilai 7, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 6.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 3 maka 7-segment akan menghasilkan angka bernilai 6, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 5.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 4 maka 7-segment akan menghasilkan angka bernilai 5, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 4.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 5 maka 7-segment akan menghasilkan angka bernilai 4, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 3.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 6 maka 7-segment akan menghasilkan angka bernilai 3, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 2.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 7 maka 7-segment akan menghasilkan angka bernilai 2, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 1.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 8 maka 7-segment akan menghasilkan angka bernilai 1, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 7.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 9 maka 7-segment akan menghasilkan angka bernilai 7, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 6.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 10 maka 7-segment akan menghasilkan angka bernilai 6, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 5.
3. Merangkai JK-FLIP FLOP pada Basic Trainer Kit sesuai dengan gambar
berikut.
Gambar 3.23 Pencacah Maju
Kita dapat merangkai rangkaian pada gambar di atas pada basic digital trainer
dengan menggunakan tiga buah JK-Flip Flop dan decorder BCD 7 segment.
Pertama hubungkan segment output ke decorder BCD dari a, b, c, d, e, f, dan g
saling bersesuaian
Pertama E dihubungkan ke Q’ pada JK-Flip Flop yang ke-1, A ke Q’ pada JK-Flip
Flop yang ke-2, B ke Q’ pada JK-Flip Flop ke-3, C ke input 1, D dikombinasikan
ke RESET disetiap JK-Flip Flop, input 2 dikombinasikan ke masing-masing SET
disetiap JK-Flip Flop input ke 3 dihubungkan ke clock pada JK-Flip Flop ke-1.
Sehingga akhirnya didapatkan tiga inputan, berupa SET, RESET dan CLOCK.
Rangkaian pencacah maju ini dirangkai dengan menggunakan tegangan 5 volt
yang dibagi-bagi ke masing-masing flip flop.
Output yang dihasilkan pada 7-Segment akan bernilai ganjil yaitu 1, 3, 5, 7 dan 9.
Berikut simulasi pencacah maju pada pada aplikasi simulator Multisim :
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3
~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 14
~BI OG
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 14
~BI OG
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
Key = CLOCK
X1
2.5 V
J1
Key = RESET
CK
U5
J2
A B C D E F G
Key = SET U4
7 DA OA 13
1 DB OB 12
2 DC OC 11
6 DD OD 10
OE 9
5 ~EL OF 15
4 ~BI OG 14
3 ~LT
4511BP_15V
U1 U2 U3
SET SET SET
J Q J Q J Q
CLK CLK CLK
V1
12 V K ~Q K ~Q K ~Q
RESET RESET RESET
J3
JK_FF JK_FF JK_FF
Key = CLOCK
X1
2.5 V
J1
Key = RESET
Jika SET dan RESET diberikan inputan berlogika 0 maka angka yang
tercetak pada 7-Segment adalah 7.
Jika SET diberikan inputan berlogika 0 dan RESET diberikan inputan
berlogika 1 maka angka yang tercetak pada 7-Segment adalah 7.
Jika SET diberikan inputan berlogika 1 dan RESET diberikan inputan
berlogika 0 maka angka yang tercetak pada 7-Segment adalah 1.
Jika SET dan RESET diberikan inputan berlogika 1 angka yang tercetak pada
7-Segment adalah 7.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 1 maka 7-segment akan menghasilkan angka bernilai 7, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 0.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 2 maka 7-segment akan menghasilkan angka bernilai 0, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 1.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 3 maka 7-segment akan menghasilkan angka bernilai 1, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 2.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 4 maka 7-segment akan menghasilkan angka bernilai 2, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 3.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 5 maka 7-segment akan menghasilkan angka bernilai 3, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 4.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 6 maka 7-segment akan menghasilkan angka bernilai 4, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 5.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 7 maka 7-segment akan menghasilkan angka bernilai 5, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 6.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 8 maka 7-segment akan menghasilkan angka bernilai 6, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 7.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 9 maka 7-segment akan menghasilkan angka bernilai 7, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 0.
Jika input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input ke-3 (CLOCK) = 0
dalam siklus 10 maka 7-segment akan menghasilkan angka bernilai 0, kemudian
saat input ke-1 (SET) = 0, input ke-2 (RESET) = 1, input 3 (CLOCK) = 1 dalam
siklus 1 maka dalam 7-segment akan menghasilkan angka bernilai 1.
5. Berdasarkan percobaan yang telah dilakukan :
a. SET berfungsi untuk mengatur nilai keluaran dari suatu rangkaian.
RESET berfungsi untuk meng-nolkan nilai keluaran yang dihasilkan
SET.
b. Siklus clock berfungsi untuk pembentuk atau membangkitkan pulsa
atau gelombang kotak secara terus-menerus dan rangkaian ini tidak
mempunyai kondisi yang stabil atau setimbang. Clock ini berfungsi
mengatur keadaan set dan reset. Pada siklus clock, kita hanya
membutuhkan satu siklus untuk mengeksekusi satu instruksi program
dengan menghubungkan jumlah kombinasi JK-FLIP FLOP yang
digunakan, dapat dilakukan dengan menghitung jumlah daur yang
dilewati oleh clock pemicunya.
c. Perbedaan rangkaian pertama dan rangkaian kedua yaitu rangkaian
pertama menggunakan pencacah mundur asinkron modulo 8 (3 bit)
akan menghasilkan nilai berupa bilangan genap dan menghitung dari
nilai yang paling terbesar ke nilai yang paling terkecil, sedangkan yang
kedua menggunakan pencacah maju asinkron modulo 8 (3 bit) akan
menghasilkan nilai berupa bilangan ganjil dan menghitung dari nilai
yang paling terkecil ke nilai yang paling terbesar.
d. Percobaan rangkaian pencacah mundur pada basic digital trainer
menghasilkan bilangan berupa 8, 6, 4, 2 dan 0. Pencacah maju
menghasilkan bilangan 1, 3, 5, 7, dan 9 pada 7-segment.
BAB IV
KESIMPULAN
Pencacah merupakan rangkaian logika sekuensial yang terdiri dari flip-flop dan
digunakan untuk menghitung jumlah pulsa yang diberikan. Masukan pulsa dapat
merubah keadaan flip-flop sedemikian rupa sehingga dengan mengamati tingkat
keluaran dapatmenentukan total jumlah masukan pulsa yang diberikan.
BAB V
DAFTAR PUSTAKA
narendro.staff.gunadarma.ac.id/Downloads/files/15435/Counter.pdf
staff.unila.ac.id/junaidi/files/2013/06/COUNTER.pdf
http://efrizulia.blogdetik.com/2010/08/02/pencacah/
BAB VI
LAMPIRAN