Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Mikrokontroler

Mikrokontroler

Ratings: (0)|Views: 83 |Likes:
Published by Muh Rifqy Muskar

More info:

Published by: Muh Rifqy Muskar on Mar 08, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/08/2012

pdf

text

original

 
Dasar Mikrokontroler
1. Apa itu mikrokontroler ?
 
M
ikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dankeluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan carakhusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedarcontoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Andasudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen,artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuatprogram untuk membuat suatu sistem pengaturan otomatik menggunakanmikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalamchip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi
dan efektifitas biaya. Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah
sistem elektronik yang sebelumnya banyak memerlukan komponen-komponenpendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusatserta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka: Sistem elektronik akan menjadi lebih ringkasNamun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTLdan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atausekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain,mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontrolersudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya portparalel, port serial, komparator, konversi digital ke analog (DAC), konversi analog kedigital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit ataukompleks.
2. Manfaat/prospek apa yang bisa saya peroleh jika menguasai mikrokontroler ?
 Bany
ak sekali, dengan melihat penjelasan nomor 1, maka “batasnya hanya imajinasi Anda”. Dengan menguasainya, kita bisa menerapkannya kedalam kehidupan sehari
-hari seperti mengendalikan suatu perangkat elektronik dengan berbagai sensor dan
 
kondisi seperti cahaya, getaran, panas, dingin, lembab dan lain-lain. Sekedar contohsederhana penggunaan mikrokontroler, lihatlah disekitar lingkungan Anda ada toaster,mesin, cuci, microwave kemudian tengoklah didunia pertanian Anda bisa membuatkontrol kelembaban untuk budidaya jamur dsb, didunia perikanan Anda bisamengendalikan suhu air kolam dsb. Bahkan Anda bisa membuat PABX mini, SMSGateway, atau kearah military Anda bisa membuat radio militer frekuensi hopping (radiokomunikasi anti sadap dengan lompatan frekuensi 100 kali dalam 1 detik), sistemmonitoring cuaca dengan balon udara, automatic vehicel locator (menggunakan GPS)dan sebagainya. Semua itu sekedar contoh, masih banyak lagi yang bisa Anda lakukandengan mikrokontroler.Sebagai prospek, arah perkembangan dunia elektronika saat ini adalah ke embeddedsystem (sistem tertanam) atau embedded electronic (elektronik tertanam). salahsatunya dengan menggunakan mikrokontroler, jadi jika Anda belajar dan menguasaimikrokontroler sudah tepat pada jalurnya.
Berikut beberapa contoh gambarnya :
Gambar 1.1. Blok diagram dari mikrokontroler 89S51
 
 
 Konfigurasi Pin Mikrokontroler AT89S51
 Susunan pin mikrokontroler AT89S51 diperlihatkan pada Gambar 1.2.
 
Gambar 1.2. Konfigurasi Pin AT89S51
Organisasi Memori
 a. Pemisahan Memori Program dan DataSemua divais 8051 mempunyai ruang alamat yang terpisah untuk memori program danmemori data, seperti yang ditunjukkan pada gambar1.1. dan gambar 1.2. Pemisahansecara logika dari memori program dan data, mengijinkan memori data untuk diaksesdengan pengalamatan 8 bit, yang dengan cepat dapat disimpan dan dimanipulasidengan CPU 8 bit. Selain itu, pengalamatan memori data 16 bit dapat juga dibangkitkanmelalui register DPTR. Memori program ( ROM, EPROM dan FLASH ) hanya dapatdibaca, tidak ditulis. Memori program dapat mencapai sampai 64K byte. Pada 89S51,4K byte memori program terdapat didalam chip. Untuk membaca memori programeksternal mikrokontroller mengirim sinyal PSEN ( program store enable ) . Memori data( RAM ) menempati ruang alamat yang terpisah dari memori program. Pada keluarga8051, 128 byte terendah dari memori data, berada didalam chip. RAM eksternal(maksimal 64K byte). Dalam pengaksesan RAM Eksternal, mikrokontroller mingirimkansinyal RD ( baca ) dan WR ( tulis ).

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->