Sabtu, 02 Februari 2013

Pengetahuan Umum


Berikut adalah kumpulan artikel dan tips pengetahuan umum yang menarik dan bermanfaat untuk diketahui oleh kita semu , siapapun. Banyak hal-hal sepele atau yang anmpak remeh yang ada disekitar kita sehari-hari yg pada prkateknya bisa menimbulkan akibat/resiko yang tidak kecil, bahkan bisa mengeluarkan biaya yang sangat besar sebagai efek ketidaktahuan pada hal-hal remeh tersebut .

Maka dari itu jangan dianggap sepele suatu informasi yg nampak sepele, karena seremeh apapun informasi memiliki manfaat jika suatu kondisi menuntutnya. Oke pembaca Indonesia, Semoga artikel berikut bermanfaat dan memberi inspirasi buat pemikiran.

MAKANAN

Mengapa Susu baik untuk tubuh??

Susu adalah minuman yang sempurna karena kita bisa hidup hanya dengan susu tanpa makan apa pun. Susu mengandung semua nutrisi yang diperlukan tubuh, misalnya protein, karbohidrat, lemak, kalsium, fosfor, zat besi, dan juga vitamin. Makanan sempurna lainnya adalah telur.

Apa benar ada stroberi dalam susu rasa stroberi??

Buah- buahan yg memiliki kandungan vitamin C paling tinggi adalah stroberi. Komposisinya 80 mg per 100 g stroberi. Jumlah vitamin Cnya dua kali lebih banyak dari jeruk. Bila makan 5-6 per hari, sama saja telah memenuhi kebutuhan vitamin C perhari ( 50 mg ). Lebih baik lagi kalau makan bersama susu atau krim. Susu atau krim mengurangi rasa asam stroberi, dan memenuhi gizi yang kurang pada stroberi, yaitu lemak dan protein.

Mengapa Nasi sulit matang di daerah tinggi??

Tekanan udara di daerah gunung lebih rendah daripada di dataran rendah sehingga air matang sebelum suhu mencapai 100 derajat celcius. Karena itu, nasi yang dimasak di gunung akan kurang matang karena airnya matang lebih dulu. Untuk itu, sebaiknya menaruh benda berat di atas tutup panci saat memasak di gunung guna menaikkan tekanan udara di dalam panci dan mencegah uap air keluar.

Mengapa kalau Udang direbus, warnanya berubah??

Zat pigmen astaxanthin di kulit udang, lobster, kepiting bersatu dengan protein. Bila hewan jenis Crustacea ini dipanaskan, protein dan astaxanthin akan terpisah sehingga kulitnya menunjukkan warna merah muda, warna asli astaxanthin.

Mengapa kita Cegukan bila makan cabai??

Diafragma adalah sekat rongga antara dada dan perut, di bawah paru-paru. Cegukan adalah suara yang ditimbulkan oleh getaran diafragma ketika lambung membesar. Cegukan bisa disebabkan oleh makanan pedas atau panas yg dimakan bersamaan dengan waktu bernapas. Cara menghentikannya adalah dengan cara menahan napas atau dikagetkan, bisa juga dengan air es atau menghirup karbondioksida di dalam palstik yang sudah ditiup.

Apa beda Buah dan Sayuran??

Dalam pengertian masyarakat luas, hasil tumbuhan jenis pohon disebut buah dan hasil tumbuhan berbatang lunak disebut sayuran. Contoh buah adalah apel, mangga, jambu, dan lain-lain. Contoh sayuran adalah tomat, stroberi, nenas, cabai, terong, mentimun, dan sebagainya.

Secara umum buah itu berdaging, manis, harum dan mengandung banyak air, sedangkan sayuran ditanam di ladang untuk dimakan akar, batang, dan daunnya. Namun dalam pengertian botani/biologi, buah merupakan organ pada tumbuhan berbunga yang merupakan modifikasi lanjut bakal buah ( ovarium ). Jadi, menurut pengertian ini, tomat, cabai, jagung, padi termasuk buah.

KESEHATAN

Mengapa Gigi bisa berlubang bila terlalu banyak makan makanan manis??

Penyebab utama gigi berlubang adalah sisa makanan. Sisa makanan yang manis akan terus menempel di gigi dan ini merupakan makanan bagi kuman-kuman. Karena itu, lebih baik hindari terlalu banyak makan makanan manis.

Mengapa tidak baik makan Daging gosong??

Memasak menggunakan api mengubah protein secara kimia. Dalam proses ini, akan terbentuk zat penyebab KANKER, "benzopiren" dalam beberapa makanannya, terutama yang sudah gosong. Dalam buangan gas, asap cerobong pabrik, dan asap rokok pun ditemukan benzopiren.

Mengapa Obat harus diminum sesudah 30 menit??

Maksud yang tertulis dalam resep dokter "minum obat 30 menit setelah makan" adalah waktu yang cocok untuk minum obat. Hal ini mengurangi perangsangan obat terhadap selaput lendir, dan makanan yang sedang dicerna pun tidak akan mengurangi efek obatnya sekaligus melindungi selaput lendir pada oragan pencernaan. 

Memang ada perbedaan pada beberapa obat, terutama obat penurun panas, penahan sakit, penambah darah, yang harus segera diminum agar mengurangi penghalangan pencernaan di usus.

Mengapa tidak baik Berlari sehabis makan??

Limpa adalah bagian usus yang terletak lebih dalam daripada lambung dan hati, berada di antara diafragma dan ginjal kiri. Limpa menghasilkan getah bening yang berfungsi untuk memecah sel darah yang sudah tua. Saat tubuh memerlukan kiriman darah yang lebih banyak, limpa akan mengerut sambil mengeluarkannya. 

Namun, sewaktu lambung atau hati memerlukan darah untuk mencerna makanan, dan selama itu kita berolahraga, limpa harus mengirimkan darah ke ototpada waktu bersamaan. Bila begini, limpa akan terlalu mengerut sehingga menimbulkan rasa sakit.

Mengapa Badan jadi memar saat menabrak benda keras??

Memar terjadi karena pendarahan di bawah lapisan kulit. Jika mengalami memar, pendarahan beku terjadi di pembuluh kapiler dan di sekitar pembuluh balik yang terletak di kulit atau jaringan hipodermik. Bila mata memar, gosoklah bagian tersebut dengan telur karena bisa meningkatkan peredaran darahdan menghilangkan darah yang beku. Telur sering digunakan karena ukurannya yg pas untuk digenggam.

Mengapa menyuntik di Pantat??

Suntikan di pantat yang biasa kita alami adalah suntikan otot. Karena otot penuh dengan pembuluh darah, cairan obatnya cepat masuk. Suntikan otot biasanya dilakukan di tangan atau di pantat. Namun karena pantat memilikilebih banyak otot, dokter atau perawat biasanya menyuntik di pantat.

Mengapa kalau dipukul, otak kita bisa bermasalah??

Otak kita sangat lemah, tapi mempunyai sistem perlindungan sempurna. Otak dilindungi oleh tengkorak dan selaput otak, dan cukup kuat menahan benturan karena adanya kelenjar getah bening. 

Akan tetapi, sel otak bisa mati karena kekurangan oksigen yg dihirup. Jumlahnya sejak lahir adalah 1.300 dan terus mati tanpa bereproduksi. Meski sel otak ini tidak mungkin mati karena dipukul sedikit, tapi kita tetap harus berhati-hati.

Cara menyadarkan orang pingsan
Bila ada yang pingsan, baringkan orang tersebut dan longgarkan bajunya. Luruskan kepalanya dan naikkan kakinya sedikit. Biasanya 2-3 menit kemudian dia akan sadar kembali. Bila belum siuman juga, biarkan dia mencium amonia atau basuh wajahnya dengan handuk yang dibasahi air es.

Meski sudah sadar, lebih baik dibiarkan dulu selama 20-30 menit. Bila napasnya tidak normal, ada kemungkinan saraf pusatnya terganggu. Cepat penggilkan dokter.

Mengapa Vitamin C rasanya masam??

Suplemen Vitamin yang biasa kita minum pasti juga mengandung vitaim C. Nama resmi vitamin C adalah ascorbic acid. dan dari namanya, kita bisa tahu rasanya masam. Vitamin C bersifat larut dalam air dan akan keluar bersama urine, kerna itu lebih baik dikonsumsi sebelum tidur.

Benarkah akan jadi Bodoh bila terlalu sering minum Kopi??

Kalau minum kopi secukupnya, otak akan terangsang untuk melancarkan proses pencernaan dan peredaran darah. Makanya bila minum kopi pada saat ngantuk atau lelah, kepala akan terasa ringan dan daya konsentrasi pun meningkat. Tetapi karena kopi memperlambat waktu bagi otak untuk menerima informasi baru, kita akan merasa otak menjadi lamban. 

Lagi pula, kecepatan tubuh menghancurkan kafein pada anak lebih lama daripada orang dewasa. Karena itu, lebih baik anak- anak menghindarinya. Menurut hasil penelitian, bila anak minum kopi bersama kola dan cokelat, kemampan belajarnya akan menurun.

Tubuh Kita

Benarkah saat marah kita tidak bisa mencerna makanan dengan baik??

Beberapa organ dan fungsinya dalam tubuh manusia dikendalikan oleh "Saraf Tak Sadar", misalnya denyut jantung, pernapasan, pencernaan, dan lain-lain. Ketika kita makan, lambung akan secara otomatis mengeluarkangetah lambung untuk mencerna makanan dan melalui usus kecil tubuh kita akan menyerap nutrisi. inilah fungsi dari saraf tak sadar. 

Tapi jika kita sedang marah, gelisah, atau mengalami perasaan negatif lainnya, maka getah lambung akan sulit keluar secara normal. Keadaan inilahyang mengakibatkan terjadinya tukak lambung atau gangguan pencernaan. Jadi, ketika kita sedang makan, kita harus menjaga agar perasaan kita tenang. Dengan begitu tubuh kita akan dapat mencerna serta menyerap nutrisi yang masuk melalui makanan dengan baik.

Mengapa Perut kita berbunyi ketika lapar??

Suara yang dihasilkan perut ketika sedang kelaparan sebenarnya merupakan bunyi yang berasal dari lambung dan usus. Pada saat kita bernapas, terdapat udara yang tertelan ke dalam perut. Selain itu setelah selesai mencerna makan, usus juga menghasilkan gas. 

Saat ini, yakni apabila makanan sudah selesai dicerna, perut masih terus bereaksi dan mengakibatkan otak besar menghasilkan perasaan lapar. gas-gas inilah yang berputar-putar di dalam perut dan mengeluarkan suara krucuk-krucuk!

Mengapa kita mabuk darat??

Saat menaiki mobil, kapal. pesawat, serta alat transportasi lainnya, sebagian orang akan merasakan mabuk darat, mabuk laut, bahkan mabuk udara. Misalnya merasa mual, ingin muntah, tidak selera makan, ingin segera tidur, keringat dingin, dan lain sebagainya. Namun, mabuk darat bukan merupakan suatu penyakit, lebih disebabkan oleh tubuh yang bergoyang-goyang tidak teratur. 

Goyangan ini mengakibatkan pusat sistem keseimbangan tubuh yang ada di telinga bagian dalam tidak dapat menjalankan fungsinya dengan baik sehingga otak besar memberikan reaksi berupa kepala pening dan mata berkunang-kunang, serta beberapa gejala mabuk yang telah disebutkan di atas. Asalkan istirahat sebentar, kita akan merasa jauh lebih baik.

Mengapa kita menggoyangkan tangan ketika berjalan??

Saat sedang berjalan, tangan kita akan bergoyang ke depan dan ke belakang. Ini merupakan suatu insting, sama seperti anak kida yang baru lahir, meski tak diajari, bisa berlari sendiri. Bahkan anak kecil yang baru belajar berjalan pun akan menggoyangkan tangannya. Hal ini dilakukan untuk menjaga keseimbangan tubuh ketika berjalan!

Mengapa kita Mengedipkan Mata??

Permukaan luar mata kita tertutup oleh lapisan air mata. Lapisan air mata ini tidak hanya berfungsi untuk melumasi bola mata, tapi juga untuk membersihkan debu ang masuk ke dalam mata. Mengedipkan mata dapat menyebabkan air mata di permukaan bola mata. 

Orang pada umumnya mengedipkan mata 20 kali setiap menit. Namun, apabila kita menonton televisi atau main komputer dalam jangka waktu lama, kita akan kurang mengedipkan mata. Mata kita jadi kering dan terasa tidak nyaman. Jadi, bila kita sangat lama memakai kacamata, 50 menit sekali kita harus menutup mata untuk mengistirahatkannya.

Mengapa Kalau capek bisa Sariawan??

Bengkak pada selaput lendir di dalam mulut disebut sariawan. Penyebabnya adalah serangan virus atau kuman, kurang gizi, turunnya kekebalan tubuh, keteganga karena emosi, dan stres. Sariawan khususnya terjadi pada bagian selaput lendir di bibir dalam dan di ujung lidah. Bahkan bisa terjadi karena luka dalam yang disebabkan ujung sikat gigi. Karena itu, harus berhati- hati juga saat menyikat gigi.

Mengapa bisa mimisan bila terlalu Capek??

Bila tubuh lelah, hati menjadi panas. Panas ini terhantar ke bagian atas tubuh, sehingga mengeluarkan darah. Bila mimisan, jangan menekuk kepala ke belakang karena kamu bisa mati tercekik. Lebih baik miringkan tubuh di sandaran dan arahkan kepala ke depan. Lalu masukkan kapas ke dalam lubang hidung. Tekan keras bagian ujungnya dengan dua jari. Dalam 5-6 menit kemudian, darahnya akan berhenti. Bila tidak berhasil, pergilah ke dokter.


LINGKUNGAN

Bagaimana cara membedakan Telur matang dan Telur mentah??

Ketika telur yang sudah matang dan yang masih mentah digaungkan jadi satu, kita tidak bisa membedakan hanya dengan melihat atau menyentuhnya! Caranya sangat sederhana. Kita hanya perlu memutar telur itu seperti memutar gasing! 

Karena sudah padat, telur yang sudah direbus, akan sangat mudah berputar. Sebaliknya, karena bagian dalamnya masih berbentuk cair, telur yang masih mentah akan terus menerus bergerak sehingga sangat sulit berputar dengan seimbang.

Benarkah Kuman sangat penting??

Kebanyakan orang mengira kuman berbahaya, tapi sebenarnya kuman memiliki peran yang sangat penting di alam ini. Kuman dapat menguraikan tumbuhan dan hewan yang sudah mati, juga bisa mengubah Nitrogen di udara menjadi berbagai nutrisi bagi makhluk hidup. 

Selain itu, makanan seperti acar, kaju, bir, dan yoghurt merupakan makanan yang terbentuk dari proses fermentasi. Bahkan di dalam usus manusia juga terdapat kuman untuk membantu mencerna makanan!

Apakah baju baru bisa langsung dipakai??

Baju yang baru dibeli lebih baik jangan langsung dipakai. Itu karena pembuatan baju terkadan menggunakan pewarna atau obat-obatan kimia untuk memperkuat warna baju, memberi antiracun, dan antikusut. Jadi apabila tercium bau sejenismintak pada baju bar, itu merupakan aroma dari obat-obatan kimia. 

Obat-obatan yang menempel pada baju ini berbahaya bagi kesehatan. Terutama bila bersentuhan langsung dengan kulit akan mudah menyebabkan penyakitkulit atau batuk, radang pada mata, dan penyakit lainnya. Jadi, jika membeli baju harus dicuci dulu sebelum dipakai, ya. Ini akan lebih baik untuk kesehatan!

Mengapa air memercik jika terkena Minyak panas??

Bila dipanaskan hingga 100 derajat celcius, air akan bergolak mendidih. Air yangtadinya merupakan zat cair juga akan barubah bentuk menjadi "uap air" yang merupakan gas. Ketika tetesan air masuk ke dalam minyak panas yang panasnya mencapai 160-200 derajat celcius, air akan dalam sekejap berubah bentuk dari cair menjadi gas dan memercik. Meskipun kelihatannya seperti percikan minyak, pada kenyataannya justru airlah yang memercik.


Apakah microwave tidak bisa membuat gosong makanan??

Microwave tidak akan membuat makanan gosong karena menggunakan gelombang mikro dari gelombang elektromagnetik untuk memanaskan dan merawat kandungan makanan. Setelah gelombang mikro menyuplai energi untuk makanan, molekul yang terdapat di dalam dan di luar makanan akan bergetar karena pengisapan energi. 

Dalam proses ini, setiap detiknya molekul-molekul akan bergetar sebanyak 2 miliar 450 juta kali. Akibatnya, molekul bergesekan menghasilkan panas lalu masuk dan dengan cepat memanaskan makanan. Namun pada proses pemanasan seperti ini, kandungan air dalam makanan perlahan-lahan akan berkurang. Oleh sebab itu, semakin lama berada di dalam microwave, makanan akan semakin kering dan keras.

Mengapa Permen Karet dikemas dengan kertas perak??

Bahan kertas pembungkus permen karet sebenarnya bukan kertas perak, melainkan alumunium foil. Untuk mempertahankan zat-zat pengharum di dalam permen karet, melindungi dari kondisi luar seperti suhu dan kelembapan, mempercantik kemasan, dan menjaga kebersihan, permen karetdikemas dengan alumunium foil. Kalau dikemas dengan kertas biasa, pada cuaca panas permen karet ini pasti cepat mencair dan menempel di kertas.

Bagaimana Ikan Hiu melahirkan anaknya??

Ikan hiu terdiri dari berbagai spesies. Beda Spesies, bentuk telurnya juga beda. Telur ikan hiu ada yang berbentuk spiral dan ada pula yang berbentuk kantong. Selain itu, spesies yang berbeda berkembang biaknya dengan cara yang beda juga. Ada hiu yang menimpan telurnya di dalam rahim. Setelah matang, telur itu pecah, dan lahirlah si bayi hiu. Ada hiu yang bertelur di luar tubuhnya, namun ada pula yang benar- benar melahirkan seperti manusia.

Apakah ikan bisa mendengar??

Ikan juga punya telinga, tapi mereka tidak punya struktur tulang luar, hanya ada telinga dalam yang tersembunyi dalam tulang kepala sehingga kita tidak bisa melihatnya. Sebenarnya suara lebih cepat bergerak di dalam air daripada di udara. Ditambah lagi, selain telinga, garis lateral di kedua sisi tubuh ikan juga bisa bereaksi terhadapgetaran gelombang bunyi. Jadi, dibandingkan dengan manusia, ikan lebih peka terhadap suara.

Fosil Dinosaurus bagian manakah yang paling awal ditemukan??

Mantell adalah orang pertama yang pertama kali menemukan tulang dinosaurus. Tahun 1822 dia melihat di dalam sebuah batu yang dibawa pulang istrinya terselip sebuah gigi yang sangat besar. Sejak itu dia meneliti siang dan malam dan hanya bisa memastikan bahwa itu adalah hewan pemakan tumbuhan. 

Pada suatu hari, dia melihat gigi yang tumbuh di rahangbawah seekor kadal besar mirip dengan gigi tersebut. Karena itu dia memutuskan untuk menamai gigi itu "gigi kadal besar", dan menunjukkannya pada dunia. Belakangan diketahui, hewan ini adalah iguanodon.

Mengapa Kuda Nil suka berendam di sungai??

Kuda nil sering berendam di air. Selain untuk melindungi kulit, alasan utamanya adalah karena tubuhnya yang berat. Dengan memanfaatkan daya apung air, gerakannya di air akan lebih gesit daripada di darat. Menariknya, keringat yang baru dikeluarkan Kuda nil awalnya bening, tapi setelah beberapa menit berubah jadi merah. Pigmen (zat warna) dalam keringatini bisa membantu Kuda nil menahan sinar Ultraviolet, dengan kata lain, merupakan minyak pelindung matahari alamiah.

Senin, 28 Januari 2013

cara kerja e-mail

Cara Kerja Email

Anda mungkin sudah seringkali menggunakan email dalam kehidupan anda sehari-hari. Namun masih banyak diantara kita yang tidak mengerti apa itu email. Sekarang ini kami akan membahas apa itu email untuk lebih memperjelas dan menambah pengetahuan anda.
cara kerja email
Email adalah layanan yang merupakan sebuah media untuk mengirim email gratis melalui sambungan internet. Karena internet termasuk bagian dari sistem elektronik, maka email disebut sebagai surat elektronik atau disingkat surel dalam bahasa Indonesia. Tentu saja email lebih sederhana dan mudah daripada surat konvensional yang menggunakan kertas. Surat biasa membutuhkan waktu lama dalam proses pengirimannya sampai pada orang yang dituju. Namun email lebih mudah, email dapat sampai ke orang yang dituju dalam hitungan detik. Selain prosesnya lebih cepat, email juga lebih murah, bahkan bisa dibilang tanpa biaya.

Mekanisme atau cara kerja pengiriman dan penerimaan email

Anda mungkin tidak mengira bahwa email yang anda kirimkan memiliki beberapa perbedaan dalam tata cara pengiriman dan penerimaan. Dalam hal ini, mekanisme pengiriman dan penerimaan email dibedakan dalam beberapa jenis, yakni:
  1. Email menggunakan Post Office Protocol (POP) dan Simple Mail Transfer Protokol (SMTP)
Pengiriman email jenis ini merupakan suatu protokol yang memungkinkan email dikirim dan diterima dari satu server ke server lain dan dari server ke komputer pemilik akun. POP yang saat ini sudah berada di level 3, akhirnya disebut sebagai POP3, merupakan protokol untuk mengambil email dari kotak surat di server ke komputer anda. Sedangkan SMTP adalah suatu protokol yang digunakan untuk mengirim surat dari komputer anda ke server kotak surat yang lalu diteruskan ke server yang memuat kotak surat yang dituju. POP dan SMTP merupakan cara terdahulu dalam menggunakan email. Berkas email yang ada di kotak surat diunduh ke komputer anda.
  1. Web-based email atau email berbasis web
Pada dasarnya antara email ini dengan POP3 dan SMTP adalah sama saja. Yang membedakan adala bahwa anda tidak perlu mengunduh email anda dari kotak surat di server ke komputer anda. Anda tinggal membuka web tertentu seperti gmail, yahoo dan outlook untuk membaca email dan mengirimkan email. Anda tidak membutuhkan software atau aplikasi khusus untuk menggunakan email berbasis web ini. Pada dasarnya hanya menggantikan aplikasi khusus menjadi aplikasi berbasis web yang tidak perlu diinstall.
Demikian adalah jenis pengiriman dan penerimaan email. Selain kedua hal diatas, email juga dibedakan berdasarkan format isinya, yakni sebagai berikut:
  1. Plain text email
Plain text email adalah jenis email yang isinya diformat menggunakan sistem American Standart Code for Information Interchange (ASCII). Tulisan yang dibuat dengan format ini tidak dapat dimodifikasi seperti warna, ukuran, jenis font dan lain sebagainya. Semua sesuai dengan aslinya. Tidak ada pengolahan atau penambahan aksesoris.
  1. HTML email
HTML merupakan singkatan dari Hyper Text Markup Language yang merupakan bahasa standar yang digunakan untuk mengatur penampilan informasi di Internet. Email yang menggunakan format ini umumnya dapat disesuaikan dengan selera pengirimnya. Dengan begitu email tersebut dapat ditambahkan macam-macam aksesoris, seperti penggantian jenis font, warna font dan juga besaran font pada tiap bagian surat.
Itulah penjelasan mengenai email dan bagaimana cara kerja email, semoga penjelasan di atas dapat kamu pahami dan menambah wawasan kamu. (iwan)

domain name server

Sejarah DNS (Domain Name System)
Sebelum dipergunakannya DNS, jaringan komputer menggunakan HOSTS files yang berisi informasi dari nama komputer dan IP address-nya. Di Internet, file ini dikelola secara terpusat dan di setiap loaksi harus di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi. Dengan makin meluasnya jaringan internet, hal ini makin merepotkan, akhirnya dibuatkan sebuah solusi dimana DNS di desain menggantikan fungsi HOSTS files, dengan kelebihan unlimited database size, dan performace yang baik. DNS adalah sebuah aplikasi services di Internet yang menerjemahkan sebuah domain name ke IP address. Sebagai contoh, www untuk penggunaan di Internet, lalu diketikan anama domain, misalnya: yahoo.com maka akan di petakan ke sebuah IP mis 202.68.0.134. Jadi DNS dapat dianalogikan pada pemakaian buku telepon, dimana orang yang kita kenal berdasarkan nama untuk menghubunginya kita harus memutar nomor telepon di pesawat telepon. Sama persis, host komputer mengirimkan queries berupa nama komputer dan domain name server ke DNS, lalu oleh DNS dipetakan ke IP address.
Pengertian DNS(Domain Name System)
Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet dimana DNS memiliki keunggulan seperti:
  1. Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer cukup host name (nama Komputer).
  2. Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
  3. Simple, user hanya menggunakan satu nama domain untuk mencari baik di Internet
    maupun di Intranet.
Teori bekerja DNS
Pengelola dari sistem DNS terdiri dari tiga komponen:
  1. DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.
  2. recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut
  3. authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi (misalkan: mereferensikan ke authoritative DNS server lainnya).
DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.
Struktur DNS
Domain Name Space merupakan sebuah hirarki pengelompokan domain berdasarkan nama, yang terbagi menjadi beberapa bagian diantaranya:
a) Root Level Domain
Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang
disebut dengan level. Level paling atas di hirarki disebut dengan root domain. Root domain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”).
b) Top Level Domain (TLD)
Top Level Domain adalah domain pada level teratas di bawah root (.). Ada tiga
pengelompokkan Top Level Domain:
1. Domain Generik
Terdiri atas 7 domain yaitu :
a. com
Untuk organisasi komersial. contoh: ibm.com, sun.com.
b. net
Untuk organisasi/perusahaan penyedia layanan jaringan/Internet. contoh: internic.net, nsf.net.
c. gov
Untuk lembaga/organisasi pemerintahan. contoh: whitehouse.gov, nasa.gov.
d. mil
Untuk badan/organisasi militer. contoh: army.mil.
e. org
Untuk organisasi non-komersial. contoh: linux.org.
f. edu
Untuk lembaga pendidikan. contoh: mit.edu, berkeley.edu.
g. int
Untuk organisasi Internasional. contoh: nato.int.
Selain 7 domain di atas ada lagi 7 domain baru dari ICANN (www.icann.org) yaitu:
h. aero
Untuk industri atau perusahaan udara.
i. biz
Untuk perusahaan atau lembaga bisnis.
j. coop
Untuk perusahaan atau lembaga kooperatif
k. info
Untuk penggunaan umum.
l. museum
Untuk museum.
m. name
Untuk registrasi bagi penggunaan individual/personal.
n. pro
Untuk para profesional seperti: akuntan, dan lain-lain.
2. Domain Negara
Merupakan standar pembagian geografis berdasarkan kode negara. Contoh: id untuk
Indonesia, au untuk Australia, uk untuk Inggris, dan lain-lain. Domain negara ini dapat dan
umumnya diturunkan lagi ke level-level di bawahnya yang diatur oleh NIC dari masing-
masing negara, untuk Indonesia yaitu IDNIC. Contoh level bawah dari id yaitu net.id, co.id,
web.id.
3. Domain Arpa
Merupakan domain untuk jaringan ARPAnet. Tiap domain yang tergabung ke Internet berhak memiliki name-space .in-addr.arpa sesuai dengan alamat IP-nya.
Second-Level Domains
Second-level domains dapat berisi host dan domain lain, yang disebut dengan subdomain. Untuk contoh: Domain Zulfanruri, zulfanruri.com terdapat komputer (host) seperti apel.zulfanruri.com dan subdomain kates.zulfanruri.com. Subdomain kates.bujangan.com juga terdapat komputer (host) seperti apel.training.bujangan.com.
Host Names
Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Sebagai contoh, jika terdapat kates.zulfanruri.com, dimana kates adalah host name dan zulfanruri.com adalah domain name.

Artikel Address

Konsep IP Address di Internet
Selain ini ke tiga kelas di atas, ada 2 kelas lagi yang ditujukan untuk pemakaian khusus, yakni kelas D dan kelas E. Jika 4 bit pertama adalah 1110, IP Address merupakan kelas D yang digunakan untuk multicast address, yakni sejumlah komputer yang memakai bersama suatu aplikasi (bedakan dengan pengertian network address yang mengacu kepada sejumlah komputer yang memakai bersama suatu network). Salah satu penggunaan multicast address yang sedang berkembang saat ini di Internet adalah untuk aplikasi real-time video conference yang melibatkan lebih dari dua host (multipoint), menggunakan Multicast Backbone (MBone). Kelas terakhir adalah kelas E (4 bit pertama adalah 1111 atau sisa dari seluruh kelas). Pemakaiannya dicadangkan untuk kegiatan eksperimental.
Jenis kelas address yang diberikan oleh kooordinator IP Address bergantung kepada kebutuhan instansi yang meminta, yakni jumlah host yang akan diintegrasikan dalam network dan rencana pengembangan untuk beberapa tahun mendatang. Untuk perusahaan, kantor pemerintah atau universitas besar yang memiliki puluhan ribu komputer dan sangat berpotensi untuk tumbuh menjadi jutaan komputer, koordinator IP Address akan mempertimbangkan untuk memberikan kelas A. Contoh IP Address kelas A yang dipakai di Internet adalah untuk amatir paket radio seluruh dunia, mendapat IP nomor 44.xxx.xxx.xxx. Untuk kelas B, contohnya adalah nomor 167.205.xxx.xxx yang dialokasikan untuk ITB dan jaringan yang terkait ke ITB dibawah koordinator Onno W. Purbo.
Address Khusus
Selain address yang dipergunakan untuk pengenal host, ada beberapa jenis address yang digunakan untuk keperluan khusus dan tidak boleh digunakan untuk pengenal host. Address tersebut adalah :
Network Address. Address ini digunakan untuk mengenali suatu network pada jaringan Internet. Misalkan untuk host dengan IP Address kelas B 167.205.9.35. Tanpa memakai subnet, network address dari host ini adalah 167.205.0.0. Address ini didapat dengan membuat seluruh bit host pada 2 segmen terakhir menjadi 0. Tujuannya adalah untuk menyederhanakan informasi routing pada Internet. Router cukup melihat network address (167.205) untuk menentukan kemana paket tersebut harus dikirimkan. Contoh untuk kelas C, network address untuk IP address 202.152.1.250 adalah 202.152.1.0. Analogi yang baik untuk menjelaskan fungsi network address ini adalah dalam pengolahan surat pada kantor pos. Petugas penyortir surat pada kantor pos cukup melihat kota tujuan pada alamat surat (tidak perlu membaca seluruh alamat) untuk menentukan jalur mana yang harus ditempuh surat tersebut. Pekerjaan "routing" surat-surat menjadi lebih cepat. Demikian juga halnya dengan router di Internet pada saat melakukan routing atas paket-paket data.
Broadcast Address. Address ini digunakan untuk mengirim/menerima informasi yang harus diketahui oleh seluruh host yang ada pada suatu network. Seperti diketahui, setiap paket IP memiliki header alamat tujuan berupa IP Address dari host yang akan dituju oleh paket tersebut. Dengan adanya alamat ini, maka hanya host tujuan saja yang memproses paket tersebut, sedangkan host lain akan mengabaikannya. Bagaimana jika suatu host ingin mengirim paket kepada seluruh host yang ada pada networknya ? Tidak efisien jika ia harus membuat replikasi paket sebanyak jumlah host tujuan. Pemakaian bandwidth akan meningkat dan beban kerja host pengirim bertambah, padahal isi paket-paket tersebut sama. Oleh karena itu, dibuat konsep broadcast address. Host cukup mengirim ke alamat broadcast, maka seluruh host yang ada pada network akan menerima paket tersebut. Konsekuensinya, seluruh host pada network yang sama harus memiliki address broadcast yang sama dan address tersebut tidak boleh digunakan sebagai IP Address untuk host tertentu. Jadi, sebenarnya setiap host memiliki 2 address untuk menerima paket : pertama adalah IP Addressnya yang bersifat unik dan kedua adalah broadcast address pada network tempat host tersebut berada. Address broadcast diperoleh dengan membuat seluruh bit host pada IP Address menjadi 1. Jadi, untuk host dengan IP address 167.205.9.35 atau 167.205.240.2, broadcast addressnya adalah 167.205.255.255 (2 segmen terakhir dari IP Address tersebut dibuat berharga 11111111.11111111, sehingga secara desimal terbaca 255.255). Jenis informasi yang dibroadcast biasanya adalah informasi routing.
Netmask. Adalah address yang digunakan untuk melakukan masking / filter pada proses pembentukan routing supaya kita cukup memperhatikan beberapa bit saja dari total 32 bit IP Address. Artinya dengan menggunakan netmask tidak perlu kita memperhatikan seluruh (32 bit) IP address untuk menentukan routing, akan tetapi cukup beberapa buah saja dari IP address yg kita perlu perhatikan untuk menentukan kemana packet tersebut dikirim.
Kaitan antara host address, network address, broadcast address & network mask sangat erat sekali - semua dapat dihitung dengan mudah jika kita cukup paham mengenai bilangan Biner. Jika kita ingin secara serius mengoperasikan sebuah jaringan komputer menggunakan teknologi TCP/IP & Internet, adalah mutlak bagi kita untuk menguasai konsep IP address tersebut. Konsep IP address sangat penting artinya bagi routing jaringan Internet. Kemampuan untuk membagi jaringan dalam subnet IP address penting artinya untuk memperoleh routing yang sangat effisien & tidak membebani router-router yang ada di Internet. Mudah-mudahan tulisan awal ini dapat membuka sedikit tentang teknologi / konsep yang ada di dalam Internet.

Jenis Topologi Jaringan

Topologi Jaringan adalah hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan station. Macam Topologi Jaringan ada 5 macam yaitu Topologi Bintang, Topologi Cincin, Topologi Bush, Topologi Mesh, Topologi Pohon. Semua ini merupakan Topologi Jaringan Komputer.

Sedangkan Topologi jaringan dalam telekomunikasi adalah suatu cara menghubungkan perangkat telekomunikasi yang satu dengan yang lainnya sehingga membentuk jaringan. Dalam suatu jaringan telekomunikasi, jenis topologi yang dipilih akan mempengaruhi kecepatan komunikasi. Untuk itu maka perlu dicermati kelebihan/keuntungan dan kekurangan/kerugian dari masing masing topologi berdasarkan karakteristiknya masing topologi berdasarkan karakteristiknya. Berikut ini adalah jenis atau Macam - macam Topologi dari jaringan tersebut

  • Topologi bus
  •  Topologi Ring
  •  Topologi Star
  •   Topologi Tree
  • Topologi Mesh

Topologi bus merupakan topologi yang banyak dipergunakan pada masa penggunaan kabel sepaksi menjamur. Dengan menggunakan T-Connector (dengan terminator 50ohm pada ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain.

Kesulitan utama dari penggunaan kabel sepaksi adalah sulit untuk mengukur apakah kabel sepaksi yang dipergunakan benar-benar matching atau tidak. Karena kalau tidak sungguh-sungguh diukur secara benar akan merusak NIC (network interface card) yang dipergunakan dan kinerja jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya. Topologi ini juga sering digunakan pada jaringan dengan basis fiber optic (yang kemudian digabungkan dengan topologi star untuk menghubungkan dengan client atau node.).

Pada topologi bus dua ujung jaringan harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan men tap Ethernetnya sepanjang kabel.

Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja dan trafik seluruh jaringan


 Gambar Topologi Bus
Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan. Topologi ring digunakan dalam jaringan yang memiliki performance tinggi, jaringan yang membutuhkan bandwidth untuk fitur yang time-sensitive seperti video dan audio, atau ketika performance dibutuhkan saat komputer yang terhubung ke jaringan dalam jumlah yang banyak.


 Gambar Topologi Ring
Topologi star digunakan dalam jaringan yang padat, ketika endpoint dapat dicapai langsung dari lokasi pusat, kebutuhan untuk perluasan jaringan, dan membutuhkan kehandalan yang tinggi. Topologi ini merupakan susunan yang menggunakan lebih banyak kabel daripada bus dan karena semua komputer dan perangkat terhubung ke centralpoint. Jadi bila ada salah satu komputer atau perangkat yang mengalami kerusakan maka tidak akan mempengaruhi yang lainnya (jaringan).


 Gambar Topologi Star
Topologi jaringan ini disebut juga sebagai topologi jaringan bertingkat. Topologi ini biasanya digunakan untuk interkoneksi antar sentral dengan hirarki yang berbeda. Untuk hirarki yang lebih rendah digambarkan pada lokasi yang rendah dan semakin keatas mempunyai hirarki semakin tinggi. Topologi jaringan jenis ini cocok digunakan pada sistem jaringan komputer .


 Gambar Topologi Tree
Topologi jala atau Topologi mesh adalah suatu bentuk hubungan antar perangkat dimana setiap perangkat terhubung secara langsung ke perangkat lainnya yang ada di dalam jaringan. Akibatnya, dalam topologi mesh setiap perangkat dapat berkomunikasi langsung dengan perangkat yang dituju (dedicatedlinks).
Dengan demikian maksimal banyaknya koneksi antar perangkat pada jaringan bertopologi mesh ini dapat dihitung yaitu sebanyak n(n-1)/2. Selain itu karena setiap perangkat dapat terhubung dengan perangkat lainnya yang ada di dalam jaringan maka setiap perangkat harus memiliki sebanyak n-1 Port Input/Output (I/O ports).

 Gambar Topologi Mesh

jenis jaringan

Secara umum jaringan komputer dapat dibedekan lima jenis yang terdiri dari :


Local Area Network (LAN) merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer.
LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor perusahaan atau pabrik-pabrik untuk memakai bersama resource (misalnya, printer, scanner) dan saling bertukar informasi. LAN dapat dibedakan dari jenis jaringan lainnya berdasarkan tiga karakteristik: ukuran, teknologi transmisi dan topologinya.

LAN mempunyai ukuran yang terbatas, yang berarti bahwa waktu transmisi pada keadaan terburuknya terbatas dan dapat diketahui sebelumnya. Dengan mengetahui keterbatasnnya, menyebabkan adanya kemungkinan untuk menggunakan jenis desain tertentu. Hal ini juga memudahkan manajemen jaringan. 

LAN seringkali menggunakan teknologih transmisi kabel tunggal. LAN tradisional beroperasi pada kecepatan mulai 10 sampai 100 Mbps (mega bit/detik)  dengan delay rendah (puluhan mikro second) dan mempunyai faktor kesalahan yang kecil. LAN-LAN modern dapat beroperasi pada kecepatan yang lebih tinggi, sampai ratusan megabit/detik.


Metropolitan  Area Network (MAN) pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya memakai teknologi yang sama dengan LAN.  MAN dapat mencakup kantor-kantor perusahaan yang berdekatan dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN biasanya mamapu menunjang data dan suara, dan bahkan dapat berhubungan dengan jaringan televisi kabel. MAN hanya memiliki sebuah atau dua buiah kabel dan tidak mempunyai elemen switching, yang berfungsi untuk mengatur paket melalui beberapa output kabel. Adanya elemen switching membuat rancangan  menjadi lebih sederhana.



Wide Area Network  (WAN) mencakup daerah geografis yang luas, sertingkali mencakup sebuah negara atau benua.  WAN terdiri dari kumpulan mesin yang bertujuan untuk mejalankan program-program aplikasi. 



Komputer mobile seperti komputer notebook dan personal digital assistant  (PDA), merupakan cabang industri komputer yang paling cepat pertumbuhannya. Banyak pemilik jenis komputer tersebut yang sebenarnya telah memiliki mesin-mesin desktop yang terpasang pada LAN atau WAN tetapi karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat terbang, maka banyak yang tertarik untuk memiliki komputer dengan jaringan tanpa kabel ini. 

Jaringan tanpa kabel mempunyai berbagai manfaat, yang telah umum dikenal adalah kantor portable. Orang yang sedang dalam perjalanan seringkali ingin menggunakan peralatan elektronik portable-nya untuk mengirim atau menerima telepon, fax, e-mail, membaca fail jarak jauh login ke mesin jarak jauh, dan sebagainya dan juga ingin melakukan hal-hal tersebut dimana saja, darat, laut, udara.


Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.

Jumat, 18 Januari 2013

Makalah MikroKontroller


Tugas Makalah :


Mikroprosesor dan Mikrokontroler





Disusun Oleh :

MUSA
211 03 016


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER GLOBAL KENDARI
2013



PENDAHULUAN

Puji dan syukur kita hadiratkan kepada ALLAH SWT, karena hanya dengan ridho-Nya  lah kita dapat belajar dan menyelesaikan laporan ini. Dan tak pula Shalawat serta salam kepada Rasulullah SAW.

1.1  Latar Belakang

Latar belakang disusunnya makalah ini adalah untuk  membahas tentang Mikrokontroler Makalah ini disusun berdasarkan pelajaran yang telah kami terima dan peraktikan. Disini penyusun ingin memberikan hasil pembelajaran kami tentang Mikroprosesor dan Mikrokontroler untuk merangkum dan menyimpulkan hasil pembelajaran.

1.2  Tujuan

Tujuan penyusunan ini adalah untuk mencari tahu, menjelaskan, mempresentasikan, melaporkan, meringkas dan saling membagi ilmu untuk memperluas jendela pengetahuan kita semua tentang Mikroprosesor dan Mikrokontroler. Selain itu penyusun juga bertujuan agar laporan ini berguna tidak hanya bagi kami tim penyusun, akan tetapi bermanfaat bagi teman semua yang akan membaca laporan tugas makalah ini.

Teori Singkat

1.      Dasar -Dasar Mikroprosesor
Mikroprosesor adalah suatu rangkaian digital yang terpadu yang memiliki dimensi ukuran sangat kecil. Mikroprosesor merupakan komponen sentral pada system mikrokomputer. Sistem mikroprosesor terbagi menjadi dua bagian perangkat, perangkat keras dan perangkat lunak.
sistem-micro
Gambar. Konfigurasi sistem mikroprosesor

2.      Sistem Mikroprosesor terdiri dari :
1.    Clock, yang befungsi mengirimakan pulsa ke CPU.
2.    MP, mikroprosesor atau disebut sebagai CPU(central processing unit).
3.    Memori, dibagi menjadi dua : 
1)      ROM (read only memory) berfungsi untuk menyimpan instruksi (perintah program) dasar yang disediakan di dalam sebuah mikroprosesor.
Jenis-jenis ROM :
a)      PROM (programmable ROM) yaitu memory yang sekali tulis saja tidak dapat dihapus.
b)      EPROM (erasable PROM) yaitu memory yang dapat dihapus dengan sinar UV, dapat ditulis ulang dan data permanen.
c)       EEPROM (electric EPROM), yaitu memory yang dapat dihapus dengan elektrik dan dapat ditulis ulang.
2)      RAM (random access memory) berfungsi untuk menyimpan pemrosesan sementara.
4.    I/O (input/output system), untuk pemrosesan data kedalam/keluar system.
3.      Jenis Bus pada mikroprosesor :
1.      Bus Address : berisi signal alamat dengan satu arah yaitu dari CPU keluar. Dengan 16 bit, 32 bit, 64 bit. Dari A0 – A15.
2.      Bus Data : berisi signal data dengan dua arah yaitu keluar dan kedalam CPU. Dengan 8 bit, 16 bit, 32 bit, 64 bit. Dari D0 – D7.
3.      Bus Control : berisi signal control yaitu reset, read, write dan interrupt

I/O
Ada dua jenis komunikasi data I/O :
1. I/O paralel : pengiriman data secara bersama-sama
2. I/O serial : pengiriman data bit per bit

Cara kerja komunikasi data parallel/serial memiliki dua jenis aturan pengiriman yaitu :
1. Sinkron
2. a-Sinkron
Komunikasi Data Paralel:
1. Komunikasi Paralel Sinkron yaitu komunikasi data secara langsung tanpa protocol, dipakai untuk alat yang memiliki kecepatan sama dan berjarak pendek.
2.  Komunikasi Paralel A-Sinkron yaitu komunikasi data dengan aturan HAND-SHAKING menggunakan signal pemberitahuan. Yaitu Pengirim : memberitahukan dengan signal strobe (stb) bahwa data akan dikirim. Dan Penerima : memberitahukan dengan signal ack bahwa data telah diterima dan siap menerima data berikutnya

Komunikasi Data Serial:
1.      Serial Sinkron, yaitu data dikirim secara serial dengan menggunak signal guide (pemandu) berupa clock dengan tujuan supaya ada keseragaman kecepatan kirim dan terima data. Dengan aturan PISO ke SIPO.
2.      Serial A-Sinkron, data dikirim secara serial dengan menggunakan protocol serial. Yaitu : 1 bit start, 8 bit data, 1 bit priority(pengechekan) dan 1 atau 2 bit stop.

Interrupt:
Adalah layanan yang diberikan oleh system berdasarkan prioritas atau disebut juga dengan menggunakan sela. Pengaturan system akan berdasarkan prioritas mana yang lebih penting.
Ada dua jenis interrupt :
1.      NMI : non maskable interrupt, yaitu interrupt yang tidak bisa dihalangi (prioritas tertinggi).
2.       MI : maskable interrupt, yaitu interrupt yang dapat dihalangi/diatur berdasarkan prioritas



B.  Dasar -Dasar Mikrokontroler

1. Munculnya Mikrokontroler
Dengan  berkembangnya teknologi mikroprosesor 8 bit dan 16 bit, seiring dengan itu muncul pula kebutuhan agar perangkat elektronika dapat dikemas sekecil mungkin.  Seperti Atari, Nintendo, Sega, dan peralatan hiburan serta peralatan rumah tangga seperti AC dan Audio/Video.

Untuk mendukung hal tersebut,  tidak dapat dilakukan oleh mikroprosesor standar.  Hal ini dikarenakan mikroprosesor membutuhkan komponen eksternal tambahan seperti Memori, pengolah analog ke digital dan perangkat komunikasi serial misalnya.  Oleh karena itu dikembangkanlah chip yang di dalam kemasan tersebut sudah terdapat mikroprosesor, I/O Pendukung, Memori, bahkan ADC yang dikenal dengan istilah mikrokontroler.

Mikrokontroler dapat disebut sebagai “one chip solution” karena terdiri dari :

CPU (central processing unit)
CPU ialah bagian yang paling penting dari suatu mikroprosesor, ia melakukan pemrosesan data.
RAM (Random Access Memory)
RAM digunakan Untuk menimpan data sementara
EPROM/PROM/ROM (Erasable Programmable Read Only Memory)
ROM digunakan untuk menyimpan program yang bersifat permanent
I/O (input/output) - serial and parallel
            Unit ini berfungsi agar mikrokontroler dapat berkomunikasi dalam format serial atau paralel, sehingga dapat berkomunikasi dengan mudah dengan PC dan devais standar digital  lainnya.
Timers
            Timer berguna untuk mengatur pwaktuan  pada system berbasis mikrokontroler, misal untuk delay atau pencacah.
interrupt controller
2. Jenis-Jenis Mikrokontroler
AMCC
Hingga Mei 2004, mikrokontroler ini masih dikembangkan dan dipasarkan oleh IBM, hingga kemudian keluarga 4xx dijual ke Applied Micro Circuits Corporation.

* 403 PowerPC CPU (PPC 403GCX)
* 405 PowerPC CPU (PPC 405EP, PPC 405GP/CR, PPC 405GPr, PPC NPe405H/L)
* 440 PowerPC Book-E CPU (PPC 440GP, PPC 440GX, PPC 440EP/EPx/GRx, PPC 440SP/SPe)


ATMEL
* Atmel AT91 series (ARM THUMB architecture)
* AT90, Tiny & Mega series – AVR (Atmel Norway design)
* Atmel AT89 series (Intel 8051/MCS51 architecture)
* MARC4
Cypress MicroSystems
* CY8C2xxxx (PSoC)

Freescale Semiconductor
Hingga 2004, mikrokontroler ini dikembangkan dan dipasarkan oleh Motorola, yang divisi semikonduktornya dilepas untuk mempermudah pengembangan Freescale Semiconductor.

* 8-bit (68HC05 (CPU05), 68HC08 (CPU08), 68HC11 (CPU11))
* 16-bit (68HC12 (CPU12), 68HC16 (CPU16), Freescale DSP56800 (DSPcontroller))
* 32-bit (Freescale 683XX (CPU32), MPC500, MPC 860 (PowerQUICC), MPC 8240/8250 (PowerQUICC II), MPC 8540/8555/8560 (PowerQUICC III))
Fujitsu
* F²MC Family (8/16 bit)
* FR Family (32 bit)
* FR-V Family (32 bit RISC)
Holtek
* HT8
Intel
* 8-bit (8XC42, MCS48, MCS51, 8061, 8xC251)
* 16-bit (80186/88, MCS96, MXS296, 32-bit, 386EX, i960)
Microchip
* Low End, Mikrokontroler PIC 12-bit
* Mid Range, Mikrokontroler PIC 14-bit
(PIC16F84, PIC16F877)
* 16-bit instruction PIC
* High End, Mikrokontroler PIC 16-bit
National Semiconductor
* COP8, CR16
NEC
* 17K, 75X, 78K, V850
Philips Semiconductors
* LPC2000, LPC900, LPC700
Renesas Tech. Corp.
(Renesas adalah perusahan patungan Hitachi dan Mitsubishi.)
* H8, SH, M16C, M32R
STMicroelectronics
* ST 62, ST 7
Texas Instruments
* TMS370, MSP430
Western Design Center
* 8-bit (W65C02-based µCs)
* 16-bit (W65816-based µCs)
Ubicom
* SX-28, SX-48, SX-54
o Seri Ubicom's SX series adalah jenis mikrokontroler 8 bit yang, tidak seperti biasanya, memiliki kecepatan tinggi, memiliki sumber daya memori yang besar, dan fleksibilitas tinggi. Beberapa pengguna menganjurkan mikrokontroller pemercepat PICs. Meskipun keragaman jenis mikrokontroler Ubicom's SX sebenarnya terbatas, kecepatan dan kelebihan sumber dayanya yang besar membuat programmer bisa membuat perangkat virtual lain yang dibutuhkan. Referensi bisa ditemukan di Parallax's Web site, sebagai penyalur utama.
* IP2022
o Ubicom's IP2022 adalah mikrokontroler 8 bit berkecepatan tinggi (120 MIPs). Fasilitasnya berupa: 64k FLASH code memory, 16k PRAM (fast code dan packet buffering), 4k data memory, 8-channel A/D, various timers, and on-chip support for Ethernet, USB, UART, SPI and GPSI interfaces.
Xilinx
* Microblaze softcore 32 bit microcontroller
* Picoblaze softcore 8 bit microcontroller
ZiLOG
* Z8
* Z86E02



C. Mikrokontroler  AT89S51/52:
1. Pendahuluan
Mikrokontroler 89S51/52 merupakan versi terbaru dibandingkan mikrokontroler AT89C51 yang telah banyak digunakan saat ini.  Mikrokontroler AT89S52 ialah mikrokomputer CMOS 8 bit dengan 8KB Flash Programmable dan Erasable Read Only Memory (PEROM). Mikrokontroler berteknologi memori non volatile kerapatan tingi dari Atmel ini kompatibel dengan mikrokontroler standar industri MCS-51 baik pin kaki IC maupun set instruksinya serta harganya yang cukup murah.

2. Spesifikasi Penting AT89S52 :
  • Kompatibel dengan keluarga mikrokontroler MCS51 sebelumnya
  • http://www.toko-elektronika.com/tutorial/uc2_files/image019.jpg8 K Bytes  In system Programmable (ISP) flash memori dengan kemampuan 1000 kali baca/tulis
  • tegangan kerja 4-5.0V
  • Bekerja dengan rentang 0 – 33MHz
  • 256x8 bit RAM internal
  • 32 jalur I/0 dapat diprogram
  • 3 buah 16 bit Timer/Counter
  • 8 sumber interrupt
  • saluran full dupleks serial UART
  • watchdog timer
  • dual data pointer
  • Mode pemrograman ISP yang fleksibel (Byte dan Page Mode)
3. Skema Minimum AT89S91/92:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeemM6y6uFAvOkB93OfolZGYWaFe0LiGNzSiBliCJCaERRNKgaJbS52jiKLQLdX8HJa4F6QJKY5COoe8x4HpoJE8MP-eDPBDalsUXSaSrDIYKgJNZsqcivh2b9zu6BmiPWQHQ_kkmxBda9/s400/minsysAT89s51+skematic.JPG







4. Contoh Layout PCB Minimum:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpsTtKaXXJWhqSxW65vnJ2IzLWLTNRN1kMyIQaE7AzCQbhQvJQZ1MkRfHP6WItJ_YkCfd-1Wi-xt_hn3C_AHAZT4hbhtElrfDsB2RL6XLlalCDQB9uWa26iOMe6nqAdUqt9pH3Ty4eK0YA/s400/minsysAT89s51+layout.JPG












5. Contoh Pemrograman:
1. Program dengan menggunakan definisi, Menu dan tabel


$MOD52
;KELOMPOK 1 :   DWI,IBNU,IRFAN
                ORG       00H
;DEF
                S1            BIT          P3.0
                S2            BIT          P3.1
                S3            BIT          P3.2
                S4            BIT          P3.3

URUTAN                               EQU        20H
SIMPAN_DATA   EQU        21H

TABEL1:               
dB           10101010B            
                dB           01010101B            
                dB           00110101B            
                dB           01010100B                            

TABEL2:               
dB           10111010B
                dB           10010010B
                dB           01011101B
                dB           11100001B

TABEL3:               
dB           00110011B
                dB           11001100B

START:  MOV      P3,#11111111B
                MOV      P2,#11111111B

MENU:   JNB         S1,MENU1
                JNB         S2,MENU2
                JNB         S3,MENU3
                JNB         S4,MENU4
                JMP        menu

MENU1: JB            S1,MENU11
                JMP        MENU1

MENU11:               MOV      DPTR,#TABEL1
                MOV      SP,#50H
                MOV      A,#0

SCAN1:  MOV      URUTAN,A
                MOVC    A,@A+DPTR
                MOV      SIMPAN_DATA,A
                CALL      TAMPILKAN
                CALL      DELAY
                MOV      A,URUTAN
                INC         A
                CJNE      A,#4,SCAN1
                JNB         S4,STOP
                JMP        MENU11
               
MENU2: JB            S2,MENU22
                JMP        MENU2

MENU22:               MOV      DPTR,#TABEL2
                MOV      SP,#50H
                MOV      A,#0

SCAN2:  MOV      URUTAN,A
                MOVC    A,@A+DPTR
                MOV      SIMPAN_DATA,A
                CALL      TAMPILKAN
                CALL      DELAY
                MOV      A,URUTAN
                INC         A
                CJNE      A,#4,SCAN2
                JNB         S4,STOP
                JMP        MENU22

MENU3: JB            S3,MENU33
                JMP        MENU3

MENU33:               MOV      DPTR,#TABEL3
                MOV      SP,#50H
                MOV      A,#0

SCAN3:  MOV      URUTAN,A
                MOVC    A,@A+DPTR
                MOV      SIMPAN_DATA,A
                CALL      TAMPILKAN
                CALL      DELAY
                MOV      A,URUTAN
                INC         A
                CJNE      A,#2,SCAN3
                JNB         S4,STOP
                JMP        MENU33

MENU4: MOV      P2,#00001111B
                CALL      DELAY
                MOV      P2,#11110000B
                CALL      DELAY
                JNB         S4,STOP
                JMP        MENU4

STOP:     JB            S4,STOP1
                JMP        STOP
               
STOP1:   NOP
                MOV      P2,#0FFH
                JMP        MENU


TAMPILKAN:
                MOV      A,simpan_data
                MOV      p2,A
               
               
DELAY: MOV      R0,#0
DEL:       MOV      R1,#0
                DJNZ      R1,$
                DJNZ      R0,DEL
                RET
                END

6. cara download program ke ic mikrokontroler
1.      Siapkan Laptop dan USB   K-51 downloader. Install drivernya dulu kalau belum pernah
2.      Siapkan IC AT89S5 atau yang lain dan PCBnya jangan lupa
3.      Buat listing program seperti di atas menggunakan notepad dan simpan dengan namafile.ASM di dalam folder ASM51. Lalu assembling file.ASM itu pakai asm51.exe maka akan nambah dua file, yaitu file.lst untuk melihat ada yang salah atau tidak. Dan file.hex yang kita gunakan untuk di download ke IC
4.      Siapkan program IP Prog v. 1.3, jalankan program dengan cara :
1.    Check port USB di prt berapa dan tipe IC di Tab Menu Options > Setting Dan Device.
2.    Klik file > Load flash file, cari file.hex tadi
3.    Klik “read signature” untuk konek atau tidaknya IC
4.    Klik “chip erase” untuk delete program IC yang lama
5.    Klik “write flash” untuk download file, lalu klik “verify flash” untuk memastikan file.