{"id":407,"date":"2024-07-06T02:30:08","date_gmt":"2024-07-05T19:30:08","guid":{"rendered":"http:\/\/www.tneutron.net\/mikro\/?p=407"},"modified":"2024-07-02T12:00:24","modified_gmt":"2024-07-02T05:00:24","slug":"compiler-mide-studio","status":"publish","type":"post","link":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/","title":{"rendered":"Compiler MIDE Studio"},"content":{"rendered":"<p><strong>Pemrograman Mikrokontroler AT89S\/XX<\/strong><br \/>\nSetelah kalian memahani hal-hal dasar berkenaan dengan mikrokontroler, diantaranya arsitektur MK meliputi CPU, memori, I\/O port, dan periperal tambahan, selanjutnya mengetahui berbagai istilah dan bagian umum dari pin-pin MK. Bagian penting selanjutnya adalah teknik pemrograman dan hal yang terkait dengan pemrogramana. Perkembangan pemrograman sangat cepat seiring dengan perkembangan teknologi mikrokontroler itu sensdiri.<\/p>\n<p>Diawali dengan bahasa assembler samapai dengan bahasa tingkat tinggi, saat ini pengguna dapat memeilih bahasa yang akan digunakansesuai dengan compiler (penerjemah bahasa). Pada kegiatan belajar ini sebagai permulaan mempelajari mikrokontroler diperkenalkan bahasa assembele, namun untuk perkembangan lebih lanjut kalian diperbolehkan mempelajari bahasa tingkat tinggi seperti bahasa basic, bahasa C, pascal, java dan berbagai hasa lainnya sesuai dengan perkembangan teknologi informasi dan komunikasi.<\/p>\n<p>Kalian dapat menuliskan program assember pada note pad kemudian di compiler menggunakan ASM51 atau MIDE. M-IDE Studio adalah salah satu cara yang digunakan untuk menjalankan kompilasi untuk komponen MCS-51. M-IDE Studio mempunyai beberapa fitur yang dapat digunakan untuk edit, compil, dan debug file. The M-IDE Studio juga dapat digunakan untuk menulis program dalam bahasa C. Dengan menggunakan software ini, maka kita dapat melihat error pada report file LST<\/p>\n<p><a href=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image41.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;\" title=\"image\" src=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb40.png\" alt=\"image\" width=\"265\" height=\"194\" border=\"0\" \/><\/a><\/p>\n<p>Gambar 35 M-IDE Studio<\/p>\n<p>Bila anda perhatikan pada menu toolbar dan menu pilihan, tampak terlihat disable. Hal ini karena file belum dibuat. Untuk membuat sebuah file, lakukan langkah-langkah berikut:<br \/>\n1. Membuat File Baru Untuk membuat file baru, klik pada menu File atau short cut seperti yang ditunjukkan pada gambar, sehingga akan tampak halaman kosong.<\/p>\n<p><a href=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image44.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;\" title=\"image\" src=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb43.png\" alt=\"image\" width=\"352\" height=\"188\" border=\"0\" \/><\/a><\/p>\n<p>Gambar 36 File baru dengan halaman kosong<\/p>\n<p>2. Menulis sebuah program Tulis program assembly pada halaman kosong, dan lakukan penyimpanan file. Bila file telah tersimpan maka akan tampak teks instruksi yang berwarna-warni. Sebagaimana yang ditunjukan pada gambar 1.35.<\/p>\n<p><a href=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image49.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;\" title=\"image\" src=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb48.png\" alt=\"image\" width=\"300\" height=\"183\" border=\"0\" \/><\/a><\/p>\n<p>Gambar 37 Menu penyimpanan file<\/p>\n<p>3. Kompilasi Agar file dengan ekstensi ASM tersebut dapat diloadkan ke mikrokontroller, maka perlu dilakukan kompilasi dari file ASM ke HEX.<\/p>\n<p><a href=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image51.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;\" title=\"image\" src=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb51.png\" alt=\"image\" width=\"299\" height=\"170\" border=\"0\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>4. Debug<\/p>\n<p><a href=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image53.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;\" title=\"image\" src=\"http:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb53.png\" alt=\"image\" width=\"335\" height=\"140\" border=\"0\" \/><\/a><\/p>\n<p>Gambar 38 Debug file<\/p>\n<p>Dengan menggunakan mikrokontroler AT89S dapat dilakukan pemrograman mikrokontroler dengan cara In System Programming (ISP). Artinya IC mikrokontroler tidak perlu dicabut pasang untuk pemrograman. Untuk melakukan download program dapat menggunakan ISP programmer buatan M. Asim Khan atau Downloader Usb Asp Avr &amp; 8051.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pemrograman Mikrokontroler AT89S\/XX Setelah kalian memahani hal-hal dasar berkenaan dengan mikrokontroler, diantaranya arsitektur MK meliputi CPU, memori, I\/O port, dan<\/p>\n","protected":false},"author":1,"featured_media":403,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[174],"tags":[370,362,371,366,368,364,367,363,365,369],"class_list":["post-407","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-merancang-rangkaian-kontrol","tag-m-ide-studio-for-mcs-51","tag-mide-studio","tag-mide-studio-51","tag-mode-studio-astoria-oregon","tag-mode-studio-bodo","tag-mode-studio-seattle","tag-mode-studio-singapore","tag-mode-studios","tag-mode-studios-male-model","tag-mode-studios-pitt-meadows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Compiler MIDE Studio - TN Mikro<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Compiler MIDE Studio - TN Mikro\" \/>\n<meta name=\"twitter:description\" content=\"Pemrograman Mikrokontroler AT89S\/XX Setelah kalian memahani hal-hal dasar berkenaan dengan mikrokontroler, diantaranya arsitektur MK meliputi CPU, memori, I\/O port, dan\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb53.png\" \/>\n<meta name=\"twitter:creator\" content=\"@t_neutron\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Taufiqullah\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/\"},\"author\":{\"name\":\"Taufiqullah\",\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/#\\\/schema\\\/person\\\/b57f791b694136047454bb6ac5cbe375\"},\"headline\":\"Compiler MIDE Studio\",\"datePublished\":\"2024-07-05T19:30:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/\"},\"wordCount\":349,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2015\\\/08\\\/image_thumb53.png\",\"keywords\":[\"m ide studio for mcs-51\",\"MIDE Studio\",\"mide studio-51\",\"mode studio astoria oregon\",\"mode studio bod\u00f8\",\"mode studio seattle\",\"mode studio singapore\",\"mode studios\",\"mode studios male model\",\"mode studios pitt meadows\"],\"articleSection\":[\"Merancang Rangkaian Kontrol\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/\",\"url\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/\",\"name\":\"Compiler MIDE Studio - TN Mikro\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2015\\\/08\\\/image_thumb53.png\",\"datePublished\":\"2024-07-05T19:30:08+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/#\\\/schema\\\/person\\\/b57f791b694136047454bb6ac5cbe375\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2015\\\/08\\\/image_thumb53.png\",\"contentUrl\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2015\\\/08\\\/image_thumb53.png\",\"width\":335,\"height\":140},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/compiler-mide-studio\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compiler MIDE Studio\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/#website\",\"url\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/\",\"name\":\"TN Mikro\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tneutron.net\\\/mikro\\\/#\\\/schema\\\/person\\\/b57f791b694136047454bb6ac5cbe375\",\"name\":\"Taufiqullah\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dcdf36434717ce57bea7f17eb3c140a2ff8def45941b720aa8fc1cccd6cdd505?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dcdf36434717ce57bea7f17eb3c140a2ff8def45941b720aa8fc1cccd6cdd505?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dcdf36434717ce57bea7f17eb3c140a2ff8def45941b720aa8fc1cccd6cdd505?s=96&d=mm&r=g\",\"caption\":\"Taufiqullah\"},\"description\":\"Taufiqullah\",\"sameAs\":[\"http:\\\/\\\/www.tneutron.net\",\"https:\\\/\\\/x.com\\\/t_neutron\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Compiler MIDE Studio - TN Mikro","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/","twitter_card":"summary_large_image","twitter_title":"Compiler MIDE Studio - TN Mikro","twitter_description":"Pemrograman Mikrokontroler AT89S\/XX Setelah kalian memahani hal-hal dasar berkenaan dengan mikrokontroler, diantaranya arsitektur MK meliputi CPU, memori, I\/O port, dan","twitter_image":"https:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb53.png","twitter_creator":"@t_neutron","twitter_misc":{"Written by":"Taufiqullah","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/#article","isPartOf":{"@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/"},"author":{"name":"Taufiqullah","@id":"https:\/\/www.tneutron.net\/mikro\/#\/schema\/person\/b57f791b694136047454bb6ac5cbe375"},"headline":"Compiler MIDE Studio","datePublished":"2024-07-05T19:30:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/"},"wordCount":349,"commentCount":0,"image":{"@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb53.png","keywords":["m ide studio for mcs-51","MIDE Studio","mide studio-51","mode studio astoria oregon","mode studio bod\u00f8","mode studio seattle","mode studio singapore","mode studios","mode studios male model","mode studios pitt meadows"],"articleSection":["Merancang Rangkaian Kontrol"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/","url":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/","name":"Compiler MIDE Studio - TN Mikro","isPartOf":{"@id":"https:\/\/www.tneutron.net\/mikro\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/#primaryimage"},"image":{"@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb53.png","datePublished":"2024-07-05T19:30:08+00:00","author":{"@id":"https:\/\/www.tneutron.net\/mikro\/#\/schema\/person\/b57f791b694136047454bb6ac5cbe375"},"breadcrumb":{"@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/#primaryimage","url":"https:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb53.png","contentUrl":"https:\/\/www.tneutron.net\/mikro\/wp-content\/uploads\/sites\/5\/2015\/08\/image_thumb53.png","width":335,"height":140},{"@type":"BreadcrumbList","@id":"https:\/\/www.tneutron.net\/mikro\/compiler-mide-studio\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tneutron.net\/mikro\/"},{"@type":"ListItem","position":2,"name":"Compiler MIDE Studio"}]},{"@type":"WebSite","@id":"https:\/\/www.tneutron.net\/mikro\/#website","url":"https:\/\/www.tneutron.net\/mikro\/","name":"TN Mikro","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tneutron.net\/mikro\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.tneutron.net\/mikro\/#\/schema\/person\/b57f791b694136047454bb6ac5cbe375","name":"Taufiqullah","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/dcdf36434717ce57bea7f17eb3c140a2ff8def45941b720aa8fc1cccd6cdd505?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/dcdf36434717ce57bea7f17eb3c140a2ff8def45941b720aa8fc1cccd6cdd505?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dcdf36434717ce57bea7f17eb3c140a2ff8def45941b720aa8fc1cccd6cdd505?s=96&d=mm&r=g","caption":"Taufiqullah"},"description":"Taufiqullah","sameAs":["http:\/\/www.tneutron.net","https:\/\/x.com\/t_neutron"]}]}},"_links":{"self":[{"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/posts\/407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/comments?post=407"}],"version-history":[{"count":1,"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/posts\/407\/revisions"}],"predecessor-version":[{"id":2813,"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/posts\/407\/revisions\/2813"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/media\/403"}],"wp:attachment":[{"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/media?parent=407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/categories?post=407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tneutron.net\/mikro\/wp-json\/wp\/v2\/tags?post=407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}