{"id":1447,"date":"2016-03-21T12:09:42","date_gmt":"2016-03-21T05:09:42","guid":{"rendered":"http:\/\/www.sulhansetiawan.com\/?p=1447"},"modified":"2016-03-21T16:11:26","modified_gmt":"2016-03-21T09:11:26","slug":"teknik-pemrograman-dan-multithreading-pada-mikrokontroler","status":"publish","type":"post","link":"https:\/\/sulhansetiawan.com\/id\/teknik-pemrograman-dan-multithreading-pada-mikrokontroler\/","title":{"rendered":"Teknik Pemrograman dan Multithreading pada Mikrokontroler"},"content":{"rendered":"<p><figure id=\"cetakan-2016\" aria-describedby=\"caption-cetakan-2016\" style=\"width: 145px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/sulhansetiawan.com\/_wordpress_\/2016\/03\/teknik-pemrograman-dan-multithreading-pada-mikrokontroler.jpeg\"><img loading=\"lazy\" decoding=\"async\" title=\"Teknik Pemrograman dan Multithreading pada Mikrokontroler\" src=\"https:\/\/sulhansetiawan.com\/_wordpress_\/2016\/03\/teknik-pemrograman-dan-multithreading-pada-mikrokontroler.jpeg\" alt=\"Teknik Pemrograman dan Multithreading pada Mikrokontroler\" width=\"145\" height=\"193\" \/><\/a><figcaption id=\"caption-cetakan-2016\" class=\"wp-caption-text\">Teknik Pemrograman dan Multithreading pada Mikrokontroler<\/figcaption><\/figure><\/p>\n<p>Judul buku &gt;&gt; Teknik Pemrograman dan Multithreading pada Mikrokontroler<\/p>\n<p>Penulis &gt;&gt; Sulhan Setiawan<\/p>\n<p>Penerbit &gt;&gt; Andi, Yogyakarta<\/p>\n<p>ISBN &gt;&gt; 978-979-29-5178-3<\/p>\n<p>Dimensi &gt;&gt; 14&#215;21 cm\u00b2 \u2044 x+278 halaman.<\/p>\n<p>Cetakan &gt;&gt; 2016<\/p>\n<p>Ada CD<\/p>\n<blockquote>\n<p>Multithreading artinya mengerjakan banyak tugas atau thread sekaligus. Pembagian waktu adalah kuncinya.<\/p>\n<p>Pada program dengan banyak tugas, sebenarnya tugas-tugas tersebut tidak bekerja secara terus-menerus, tetapi seringkali berada pada kondisi menunggu. Pada kebanyakan pemrogram yang sederhana, proses menunggu biasanya dihabiskan hanya untuk menunggu. Biasanya dilakukan dengan sebuah loop yang sangat panjang yang disebut dengan delay. Jika program melakukan hal ini sementara ada pekerjaan lain yang belum selesai dikerjakan, maka hal ini benar-benar menyia-nyiakan waktu. Teknik yang lebih baik adalah dengan metode sleep. Ketika ada tugas yang hanya sedang menunggu, maka tugas itu akan menyerahkan jatah waktunya kepada tugas lain yang membutuhkannya.<\/p>\n<p>Sebagai bonus bagi pecinta mikrokontroler, buku ini juga membahas penggunaan keyboard PS\/2, remote controller infra merah, membuat terminal sederhana untuk Linux, dan sebagainya. Buku juga ini membahas cara memprogram mikrokontroler secara efektif dan efisien sehingga hasil kerjanya maksimal.<\/p>\n<\/blockquote>\n<p>Isi:<\/p>\n<ul>\n<li>Manajemen Program\n<ul>\n<li>Pengaturan Loop Utama<\/li>\n<li>Penggunaan Interupsi<\/li>\n<\/ul>\n<\/li>\n<li>Multithread\n<ul>\n<li>Contoh Multithread<\/li>\n<li>Multithread yang Lebih Canggih<\/li>\n<li>Efisiensi Sistem pada Multithread<\/li>\n<li>Delay Versus Sleep<\/li>\n<li>Multithread dengan Kemampuan Sleep<\/li>\n<li>Perbandingan Unjuk Kerja Multithread dengan Kemampuan Sleep dan Multithread tanpa Kemampuan Sleep<\/li>\n<li>Thread Dinamis<\/li>\n<li>Interupsi pada Multithread<\/li>\n<\/ul>\n<\/li>\n<li>Interaksi dengan Tombol\n<ul>\n<li>Dua Tombol Tiga Fungsi<\/li>\n<li>Satu Tombol Banyak Fungsi<\/li>\n<li>Satu Tombol Banyak Fungsi dan Dapat Berulang<\/li>\n<li>Remote Controller<\/li>\n<li>Keyboard<\/li>\n<li>Simple Terminal<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Dan lebih banyak lagi<\/p>\n<p>Mari bergabung dengan <a href=\"https:\/\/www.facebook.com\/groups\/MicrocontrollerProject\/\" title=\"Mudah dan Menyenangkah Belajar Mikrokontroler\" target=\"_blank\">grup mikrokontroler<\/a> kami di facebook<\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Judul buku &gt;&gt; Teknik Pemrograman dan Multithreading pada Mikrokontroler Penulis &gt;&gt; Sulhan Setiawan Penerbit &gt;&gt; Andi, Yogyakarta ISBN &gt;&gt; 978-979-29-5178-3 Dimensi &gt;&gt; 14&#215;21 cm\u00b2 \u2044 x+278 halaman. Cetakan &gt;&gt; 2016 Ada CD Multithreading artinya mengerjakan banyak tugas atau thread sekaligus. Pembagian waktu adalah kuncinya. Pada program dengan banyak tugas, sebenarnya tugas-tugas tersebut tidak bekerja secara&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,42,96],"tags":[86,120,147,132,73],"class_list":["post-1447","post","type-post","status-publish","format-standard","hentry","category-buku-karya-sulhan-setiawan","category-buku-mikrokontroler","category-all","tag-microcontroller-learning","tag-buku-karya-sulhan-setiawan-2","tag-buku-mikrokontroler","tag-tutorial-mikrokontroler","tag-microcontroler"],"_links":{"self":[{"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/posts\/1447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/comments?post=1447"}],"version-history":[{"count":0,"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/posts\/1447\/revisions"}],"wp:attachment":[{"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/media?parent=1447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/categories?post=1447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sulhansetiawan.com\/id\/wp-json\/wp\/v2\/tags?post=1447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}