Kamis, 30 Januari 2014

LIST DOWNLOAD MUSIC MP3 POPULAR


MP3 INDONESIA :

  1. Noah Band. (download album)
  2. JKT48. (download Album)
  3. Seventeen (download album)
























ISENG BANGET 
Lagu Hasil Utak Utik, Mixing,Tracking Ane Sendiri Di Studio:  
01. Aku Benci Dirimu

LIST DOWNLOAD VIDEO DAN FILM TERBARU

SILAHKAN KLIK DI BAWAH INI  :
  1. Terbaru 2014
  2. Terbaru free
  3. Terbaru free 2

LIST TUTORIAL GITAR DAN BELAJAR MELODI GITAR

Oke kawan untuk pertama-tama marilah kita berdo'a sebelum melaksakan sesuatu...
Dan Untuk langkah selanjutnysa Agar dalam proses belajar lancar dan matang seharusnya kita tau terlebih dahulu tentang asal usul (Dasar) apa yang akan harus kita pelajari, silahkan baca2 tekhnik dasar gitar terlebih dahulu dengan meng-klik tulisan di bawah ini :

TENTANG SAYA

He is :

Bismillahirohmanirrohim ..
semoga menjadi awal untuk menuju kebaikan 

Salam Sahabat !

Rabu, 15 Januari 2014

TUGAS MIKROPROCESSOR SEMESTER V

nama : muhammad khusni mubarok
nim : 11.11.1938
kelas : ti 11 sore

APLIKASI MIKROKONTROLER PADA JAM DIGITAL DENGAN MENGGUNAKAN LED DAN SEVEN SEGMEN


Abstrak 
Perkembangan teknologi saat ini sangat pesat. Tidak hanya dalam hal software aplikasi saja, tetapi dalam dunia mesin termasuk didalamnya yaitu jam digital. Rangkaian jam digital merupakan rangkaian yang bekerja dengan cara asinkron berupa pencacah naik. Rangkaian ini dirancang sebagai seperti pada umunya sebuah jam yang penunjukkannya memiliki ketelitian  terhadap bilangan yaitu detik, menit hingga jam yang memakai system duapuluh empat jam. Untuk tampilan waktu, rangkaian ini akan dilengkapi dengan empat buah penampil dan tujuh buah ruas LED.

Pendahuluan
1.1.   Latar Belakang Masalah
Penggunaan Seven Segment  dikehidupan sehari-hari banyak kitajumpai. Misalnya Jam digital, peralatan digital, elektronik meter seperti frekuensi meter dan tampilan lainnya yang menampilkan bilangan numerik.  Bilangan numerik itu dihasilkan dengan cara mengatur on/off kaki-kaki (pin) Seven segment agar bisa menghasilkan bilangan numerik  yang kita inginkan. sebelumterlalujauhmembahastentang seven segment, maka berikut akan di perlihatkan bentuk dari seven segment.

1.2.  Batasan Masalah
Penulisan ini hanya terbatas penjelasan mengenai pengertian sevent segment, penggunaan sevent segmen pada jam digital, serta komponen rangkaian jam digital.
1.3.  Tujuan Penelitian
Tujuan dari penelitian ini adalah untuk memenuhi tugas praktikum microprosesor serta untuk menambah pengetahuan mengenai sevent segmen.

Tinjauan Pustaka
Jam Digital adalah suatu alat yang dirancang untuk mengukur waktu. Rangkaian Jam digital menggunakan komponen dan juga program yang disusun sedemikian rupa sehingga proses kerjanya seperti pada jam yang ada di pasaran. Jam digital dibangun dengan menggunakan komponen utama microcontroller AT89C2051 sebagai pengendali program jam. Sedangkan komponen yang lain digunakan sebagai pendukung agar dapat membentuk jam digital yang utuh.
Berikut penjelasan dari masing- masing komponen yang digunakan untuk membangun Jam Digital :
1. AT89C2051
Adalah sebuah microcontroller 20 pin yang digunakan untuk pengendali utama. Komponen ini berfungsi sebagai penyimpan program dan juga mengendalikan tampilan Display seven segmen melalui BCD 7447 serta decoder/demultiplexer 74138 sebagai common anoda.
2. BCD 7447
BCD 7447 merupakan sebuah Digital to Analog Converter yang berfungsi mengendalikan seven segmen secara bergantian sesuai dengan perintah dari keluaran port 1-4 AT89C2051. Didalam BCD 7447 data digital 4 digit dirubah menjadi keluaran analog 7 digit menuju ke seven segmen.
3. Decoder/Demultiplexer 74138
74138 merupakan sebuah decoder/demultiplexer delay, dalam rangkain jam digital kali berfungsi untuk mengubah waktu tundaan dari Port1.4, 1.5, 1.6 AT89C2051 dan diteruskan menuju seven segmen sebagai supply common anoda.
4. Seven Segmen
Seven segmen adalah penampil dengan susunan 7 digitit yang dapat menampilkan angka dari 0 – 9. Seven segmen disusun untuk menampilkan Jam, menit dan detik. Seven segmen mendapat input dari BCD dan Decoder/Demultiplexer.
Selain komponen fisik diatas yang digunakan untuk membangun sebuah rangkaian Jam digital juga diperlukan adanya software sebagai pengendali utama yang disimpan dalam memori AT89C2051.
5. Software
Program Jam.asm yang mengendalikan Jam digital ditulis pada bahasa Assembler dan dikompilasi oleh Micro-C Compiler. File hex Jam.asm harus didownload menggunakan Easy-Downloader supaya dapat dismpan dalam adalah memori AT89C2051. File ini harus sudah dalam format HEX sebelum disimpan dalam memori.

Hasil dan Pembahasan
7segment adalah komponen yang berfungsi menampilkan karakter angka. dalam7segment juga dilegkapi dp (dot poin) untuk menampilkan koma atau titik pada saat menampilkan bilangan. Kegunaan 7segment biasanya untuk jam digital.
Dalam bagian sevent segmen terbagi 8 bagian yang sudah ada bagiannya sendiri-sendiri (A,B,C,D,E,F,G dan dp) bisa lihat gambar di bawah ini :
Misal untuk menampilkan angka 1, maka yang harus hidup dibagian (B, C,). untuk angka 2 (A, B, D,E, G) dan seterusnya. Tabel Biner untuk menyusun angka 0-9
A
B
C
D
E
F
G
dp
Menampilkan angka
0
0
0
0
0
0
1
0
0
1
0
0
1
1
1
1
0
1
0
0
1
0
0
1
0
0
2
0
0
0
0
1
1
0
0
3
1
0
0
1
1
0
0
0
4
0
1
0
0
1
0
0
0
5
0
1
0
0
0
0
0
0
6
0
0
0
1
1
1
1
0
7
0
0
0
0
0
0
0
0
8
0
0
0
0
1
0
0
0
9




















Keterangan
= hidup
1 = mati
dp = titik yang ada di sebelah angka
Seven segment ada dua jenis, yaitu common anoda dan common katoda. Pada common anoda,semua anoda dari diode disatukan secara paralel dan dihubungkan ke VCC. Segment dapat menyala apabila mendapat logika 0 pada bagian katoda. Sedangkan pada commom katoda, semua katoda disatukan secara paralel dan dihubungkan ke ground.

Prinsip Kerja Seven Segmen
Prinsip kerja dari seven segment ini adalah inpuan bilangan biner pada switch dikonversi masuk kedalam decoder, baru kemudian decoder mengkonversi bilangan biner tersebut ke dalam bilangan desimal, yang mana bilangan desimal ini akan ditampilkan pada layar seven segmen. Fungsi dari decoder sendiri adalah sebagai pengkonversi bilangan biner ke dalam bilangan desimal.

Jenis-Jenis Seven Segmen
Seven segmen ada 2 jenis, yaitu Common Anoda dan Common Katoda
  1. Common Anoda
    Common Anoda merupakan pin yang terhubung dengan semua kaki anoda LED dalam seven segmen. Common anoda diberi tegangan VCC dan seven segmen dengan common anoda akan aktif pada saat diberi logika rendah (0) atau sering disebut aktif low. Kaki katoda dengan label a sampai h sebagai pin aktifasi yang menentukan nyala LED.
  2. Common Katoda
    Common Katoda merupakan pin yang terhubung dengan semua kaki katoda LED dalam seven segmen dengan common katodak akan aktif apabila diberi logika tinggi (1) atau disebut aktif high. Kaki anoda dengan label a sampai h sebagai pin aktifasi yang menentukan nyala LED.
BAGIAN1:  SETB P3.3
SETB P3.4 ; Mengijinkan tampilan layar 3
MOV P1, #11111001B ; menampilkan angka 1 pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.3 ; Mengijinkan tampilan layar 2
MOV P1, #10100100B ; menampilkan angka 2 pada layar(addressing mode: immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.4
SETB P3.3 ; Mengijinkan tampilan layar 1
MOV P1, #10110000B ; menampilkan angka 3 pada layar(addressing mode: immediate)
MOV P1, #0FFh ; menghapus layar(addressing mode: immediate)
CLR P3.3  ; Mengijinkan tampilan layar 0
MOV P1, #10011001B ; menampilkan angka 4 pada layar(addressing mode: immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
JMP BAGIAN2 ; melompat ke BAGIAN2
BAGIAN2: ;
SETB P3.3
SETB P3.4 ; Mengijinkan tampilan layar 3
MOV P1, #10010010B ; menampilkan angka 5 pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.3 ; Mengijinkan tampilan layar 2
MOV P1, #10000010B ; menampilkan angka 6 pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.4
SETB P3.3 ; Mengijinkan tampilan layar 1
MOV P1, #11111000B ; menampilkan angka 7 pada layar(addressing mode : immediate)
MOV P1, #0FFh ; menghapus layar(addressing mode: immediate)
CLR P3.3 ; Mengijinkan tampilan layar 0
MOV P1, #10000000B ; menampilkan angka 8 pada layar(addressing mode : immediate)
MOV P1, #0FFH ; clear display
JMP BAGIAN3 ; melompat ke BAGIAN3
BAGIAN3:  SETB P3.3
SETB P3.4 ; Mengijinkan tampilan layar 3
MOV P1, #10010000B  ; menampilkan angka 9 pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.3 ; Mengijinkan tampilan layar 2
MOV P1, #10001000B ; menampilkan huruf A pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.4
SETB P3.3 ; Mengijinkan tampilan layar 1
MOV P1, #10000011B ; menampilkan huruf b pada layar(addressing mode : immediate)
MOV P1, #0FFh ; menghapus layar(addressing mode: immediate)
CLR P3.3 ; Mengijinkan tampilan layar 0
MOV P1, #11000110B ; menampilkan huruf c pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
JMP BAGIAN4 ; melompat ke BAGIAN4
BAGIAN4:
SETB P3.3
SETB P3.4 ; Mengijinkan tampilan layar 3
MOV P1, #10100001b  ; menampilkan huruf d pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.3 ; Mengijinkan tampilan layar 2
MOV P1, #10000110b  ; menampilkan huruf E pada layar(addressing mode : immediate)
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
CLR P3.4
SETB P3.3 ; Mengijinkan tampilan layar 1
MOV P1, #10001110b ; menampilkan huruf F pada layar(addressing mode : immediate)
MOV P1, #0FFh ; menghapus layar(addressing mode: immediate)
CLR P3.3 ; Mengijinkan tampilan layar 0
MOV P1, #0FFH ; menghapus layar(addressing mode: immediate)
JMP BAGIAN1 ; melompat kembali ke BAGIAN1

Kesimpulan dan Saran
Kesimpulan
  1. Seven segmen adalah penampil dengan susunan 7 digitit yang dapat menampilkan angka dari 0 – 9. Seven segmen disusun untuk menampilkan Jam, menit dan detik. Seven segmen mendapat input dari BCD dan Decoder/Demultiplexer.
  2. Seven segment ada 2 macam, yaitu Seven segment common cathode dan seven segment commond anode.
  3. rangkaian jam digital merupakan suatu rangkaian digital yang sederhana dan memakai prinsip kerja dr pencacah naik yg daya kerjanya dengan cara asinkron. Yaitu pencacah yg berada dipaling ujung dipakai untuk menunjukkan bilangan satu dari detik yang asalnya dr sumber detak, kemudian pencacah selanjutnya terpicu oleh pencacah yang ada sebelumnya.
Saran
Agar lebih memahami proses pembuatan jam digital dengan sevent segmen hendaknya perlu dilakukan percobaan atau membuat rangkaian tersebut.

Daftar Pustaka
[1]          http://elektronika-dasar.com