<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Komunitas Mikrokontroler Indonesia</title>
	<atom:link href="http://mikrokontroler.sekoteng.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikrokontroler.sekoteng.com</link>
	<description>Belajar Pemrograman dan Penggunaan Mikrokontroler Atmel AVR, Atmel AT89S51, Atmel AT89S52 dan Microchip PIC</description>
	<pubDate>Sat, 19 Feb 2011 04:50:12 +0000</pubDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Kit mini untuk AVR : bootload HID</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2010/06/06/kit-mini-untuk-avr-bootload-hid/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2010/06/06/kit-mini-untuk-avr-bootload-hid/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 14:19:34 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[AVR]]></category>

		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[Proyek]]></category>

		<category><![CDATA[atmega8]]></category>

		<category><![CDATA[bootload hid]]></category>

		<category><![CDATA[bootloader avr]]></category>

		<category><![CDATA[kit mini avr]]></category>

		<category><![CDATA[kit sederhana avr]]></category>

		<category><![CDATA[usb avr]]></category>

		<category><![CDATA[vusb]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2010/06/06/kit-mini-untuk-avr-bootload-hid/</guid>
		<description><![CDATA[Beberapa waktu yang lalu, saya berkeinginan untuk membuat sebuah kit yang mudah dibuat, murah, dan tidak membutuhkan downloader eksternal. Setelah mencari-cari akhirnya saya menemukan kit yang cocok yaitu dari project VUSB yang bernama bootload HID. Jadi chip AVR di beri firmware khusus &#8220;bootloader&#8221; yang memungkinkan kita isi ulang firmware tanpa harus mencongkel IC atau menancapkan [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://img204.imageshack.us/img204/2118/devicemanagerb.png" target="_blank"><img style="margin: 0px 10px 10px 0px" align="left" src="http://img204.imageshack.us/img204/2118/devicemanagerb.png" width="217" height="122"></a>Beberapa waktu yang lalu, saya berkeinginan untuk membuat sebuah kit yang mudah dibuat, murah, dan tidak membutuhkan downloader eksternal. Setelah mencari-cari akhirnya saya menemukan kit yang cocok yaitu dari project VUSB yang bernama bootload HID. Jadi chip AVR di beri firmware khusus &#8220;bootloader&#8221; yang memungkinkan kita isi ulang firmware tanpa harus mencongkel IC atau menancapkan downloader ke papan kit kita. Yang dibutuhkan hanya menancapkan jumper ke mode bootloader dan tancapkan ke PC. Di komputer terutama yang berbasis Windows tidak akan membutuhkan driver tambahan karena kit ini akan dikenali sebagai HID (Human Interface Device). Kemudian tinggal jalankan aplikasi (baca:software)&nbsp; untuk upload firmware dan cabut kembali jumper bootloader untuk penggunaan normal. Menarik bukan?</p>
<p> <span id="more-86"></span>
<p>untuk membuatnya Anda membutuhkan downloader untuk sekali saja yaitu ketika men-download bootloader kedalam chip AVR.</p>
<p>Berikut gambar PCB dan kit yang berhasil saya buat menggunakan chip ATmega8 (AVR seri mega termurah). Gambar PCB dibuat dengan KiCAD yang gratis dan opensource.</p>
<p>Gambar PCB mentahnya:</p>
<p><a href="http://img687.imageshack.us/img687/3757/mikrokontrolersekotengc.png" target="_blank"><img src="http://img687.imageshack.us/img687/3757/mikrokontrolersekotengc.png" width="580" height="382"></a> </p>
<p>Foto kit yang sudah jadi:</p>
<p><a href="http://img24.imageshack.us/img24/8215/dsc00087th.jpg" target="_blank"><img src="http://img24.imageshack.us/img24/8215/dsc00087th.jpg" width="581" height="436"></a> </p>
<p>Berkas berkaitan dapat diunduh di :</p>
<p><a href="http://docs.google.com/leaf?id=0ByeRzCOSP8QyNDdiMmQ0NTctMDJjMC00NjYxLThhYTQtMDAwMGM4OTBlZGEy&amp;hl=en" target="_blank">Google Docs</a></p>
<p>Keterangan dokumen di Google Docs</p>
<ul>
<li>
<div>mikrokontroler.sekoteng.com-bootload-hid.zip : berkas skema dan PCB dalam format mentahnya : KiCAD</div>
<div>&nbsp;</div>
<li>
<div>mikrokontroler.sekoteng.com-bootload-hid-pcb.pdf : PCB dalam PDF, PCB ini single layer dan ukurannya 1:1</div>
<li>
<div>mikrokontroler.sekoteng.com-bootload-hid-sch.pdf : Skema dalam bentuk PDF</div>
<li>
<div>mikrokontroler.sekoteng.com-bootload-bootloader-firmware.hex : firmware yang tinggal didownload ke ATmega8. Ingat gunakan fuse : HIGH = 0xc0, LOW = 0&#215;9f</div>
</li>
</ul>
<p>Keterangan mengenai konfigurasi fuse:</p>
<blockquote><p># Fuse high byte:<br /># 0xc0 = 1 1 0 0&nbsp;&nbsp; 0 0 0 0 &lt;&#8211; BOOTRST (boot reset vector at 0&#215;1800)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^ ^ ^ ^&nbsp; ^ ^ ^&#8212;&#8212; BOOTSZ0<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; |&nbsp; |&nbsp;&nbsp;&nbsp; | +&#8212;&#8212;&#8211; BOOTSZ1<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; |&nbsp; |&nbsp;&nbsp; + &#8212;&#8212;&#8212; EESAVE (preserve EEPROM over chip erase)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; |&nbsp; +&#8212;&#8212;&#8212;&#8212;&#8211; CKOPT (full output swing)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; +&#8212;&#8212;&#8212;&#8212;&#8212;- SPIEN (allow serial programming)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; WDTON (WDT not always on)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; RSTDISBL (reset pin is enabled)<br /># Fuse low byte:<br /># 0&#215;9f = 1 0 0 1&nbsp;&nbsp; 1 1 1 1<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^ ^ \ /&nbsp;&nbsp; \&#8211;+&#8211;/<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +&#8212;&#8212;- CKSEL 3..0 (external &gt;8M crystal)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp;&nbsp; +&#8212;&#8212;&#8212;&#8212;&#8212; SUT 1..0 (crystal osc, BOD enabled)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; BODEN (BrownOut Detector enabled)<br />#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; BODLEVEL (2.7V)</p>
</blockquote>
<p>Firmware &amp; skema asli dapat diunduh dari laman :</p>
<p><a title="http://www.obdev.at/products/vusb/bootloadhid.html" href="http://www.obdev.at/products/vusb/bootloadhid.html">http://www.obdev.at/products/vusb/bootloadhid.html</a></p>
<p>Software untuk download :</p>
<p><a href="http://img41.imageshack.us/img41/5207/applicationj.png" target="_blank"><img src="http://img41.imageshack.us/img41/5207/applicationj.png"></a> </p>
<p>Software yang digunakan untuk download firmware bisa diunduh dari:</p>
<p><a title="http://www.bootloader.nm.ru/" href="http://www.bootloader.nm.ru/">http://www.bootloader.nm.ru/</a></p>
<p>atau</p>
<p><a title="http://vusb.wikidot.com/project:hidbootflash" href="http://vusb.wikidot.com/project:hidbootflash">http://vusb.wikidot.com/project:hidbootflash</a></p>
<p>Referensi:</p>
<p><a title="http://www.obdev.at/products/vusb/bootloadhid.html" href="http://www.obdev.at/products/vusb/bootloadhid.html">http://www.obdev.at/products/vusb/bootloadhid.html</a> - VUSB project</p>
<p><a title="http://www.lis.inpg.fr/realise_au_lis/kicad/" href="http://www.lis.inpg.fr/realise_au_lis/kicad/">http://www.lis.inpg.fr/realise_au_lis/kicad/</a> - KiCAD</p>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2010/06/06/kit-mini-untuk-avr-bootload-hid/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Apakah mikrokontroler itu?</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2010/05/07/apakah-mikrokontroler-itu/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2010/05/07/apakah-mikrokontroler-itu/#comments</comments>
		<pubDate>Thu, 06 May 2010 22:09:56 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[8051]]></category>

		<category><![CDATA[AVR]]></category>

		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[PIC]]></category>

		<category><![CDATA[mikrokontroler]]></category>

		<category><![CDATA[pengatur mikro]]></category>

		<category><![CDATA[pengendali mikro]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2010/05/07/apakah-mikrokontroler-itu/</guid>
		<description><![CDATA[ Mikrokontroler merupakan salah satu piranti atau alat pengendali digital terpadu yang sangat terkenal (minimal di kalangan Elektronika dan Komputer). Mikrokontroler sendiri merupakan mikroprosesor dengan tambahan fitur yang memungkinkan mikrokontroler untuk menjadi piranti independen. Piranti-piranti yang ditambahkan supaya bisa independen:



RAM
ROM (berupa EEPROM, Flash ROM ataupun OTP (One Time Programming) ROM)
PIO (Programmed Input/Output yang memungkinkan untuk [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 10px 10px 0px" align="left" src="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Arduino_avr_atmega8-2.jpg/800px-Arduino_avr_atmega8-2.jpg" width="240" height="180" /> Mikrokontroler merupakan salah satu piranti atau alat pengendali digital terpadu yang sangat terkenal (minimal di kalangan Elektronika dan Komputer). Mikrokontroler sendiri merupakan mikroprosesor dengan tambahan fitur yang memungkinkan mikrokontroler untuk menjadi piranti independen. Piranti-piranti yang ditambahkan supaya bisa independen:</p>
<ul></ul>
<ul></ul>
<ul>
<li>RAM</li>
<li>ROM (berupa EEPROM, Flash ROM ataupun OTP (One Time Programming) ROM)</li>
<li>PIO (Programmed Input/Output yang memungkinkan untuk berinteraksi dengan dunia luar</li>
</ul>
<p> <span id="more-78"></span>
<p>Sebagai perbandingan saja, mikroprosesor tidak memiliki RAM/ROM/PIO secara internal pada dirinya. Sebagai contoh adalah prosesor komputer yang di Motherboard yang masih membutuhkan RAM, Harddisk/CDROM/DVDROM/Flaoppy disk, chipset (<a href="http://en.wikipedia.org/wiki/Southbridge_(computing)">south bridge</a> ataupun <a href="http://en.wikipedia.org/wiki/Northbridge_%28computing%29">north bridge</a>) sebagai kontrol IO (Input Output).</p>
<p>Mikrokontroler/mikroprosesor sendiri secara instruksinya terbagi jadi dua :</p>
<ul>
<li>RISC (Reduced Instruction Set Computer), yang mana jumlah instruksi disederhanakan dan lebih mudah untuk dipelajari</li>
<li>CISC (Complex Instruction Set Computer), yang mana jumlah instruksi diperbanyak supaya lebih dapat mencakup lebih banyak kegunaan</li>
</ul>
<p>Mengenai mana yang lebih baik antara RISC ataupun CISC, itu tidak perlu Anda pusingkan karena perdebatan dikalangan akademisi/pakar sangat sengit namun untuk level pengguna tidak terlalu banyak dipusingkan mengenai memilih yang mana karena antara RISC maupun CISC sama-sama banyak penggunanya.</p>
<p>&#160;</p>
<p>Mikrokontroler/mikroprosesor secara pengalamatan (addressing) terbagi jadi dua:</p>
<ul>
<li>Von Neumann, yang menggabung jalur data dan program (instruksi)</li>
<li>Harvard, yang memisahkan jalur data dan program (instruksi)</li>
</ul>
<p>Sebagai informasi saja bahwa data itu tempat penyimpanan hasil komputasi sedangkan program adalah instruksi yang akan dieksekusi oleh prosesor. Instruksi yang dieksekusi pada umumnya membutuhkan data awal, sementara maupun data akhir untuk pemrosesannya.</p>
<ol>
<li>Untuk di Indonesia, mikrokontroler yang paling terkenal dipakai dikalangan hobiis maupun akademis adalah: Atmel AT89&#215;51/AT89&#215;52/AT89&#215;2051 yang merupakan arsitektur 8051</li>
<li>Microchip PIC </li>
<li>Atmel AVR dengan berbagai macam produknya, semisal ATmega, ATtiny ataupun yang lain</li>
</ol>
<p>Nah, apa saja yang bisa dikaryakan dengan mikrokontroler ini? jawabnya adalah tak terbatas, mulai dari jam digital, kontrol mobil sampai kontrol di perindustrian.</p>
<p>Referensi : <a title="http://id.wikipedia.org/wiki/Pengolah_mikro" href="http://id.wikipedia.org/wiki/Pengolah_mikro">http://id.wikipedia.org/wiki/Pengolah_mikro</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2010/05/07/apakah-mikrokontroler-itu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Panduan Menggunakan JTAG Debugger untuk Atmel AVR</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/09/22/panduan-menggunakan-jtag-debugger-untuk-atmel-avr/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/09/22/panduan-menggunakan-jtag-debugger-untuk-atmel-avr/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 06:51:40 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[AVR]]></category>

		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[atmel avr]]></category>

		<category><![CDATA[atmel ice]]></category>

		<category><![CDATA[atmel jtag]]></category>

		<category><![CDATA[debugger avr]]></category>

		<category><![CDATA[jtag ice]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/?p=58</guid>
		<description><![CDATA[JTAG Debugger Untuk Atmel AVR
View more presentations from Fandi Gunawan.

]]></description>
			<content:encoded><![CDATA[<div id="__ss_2037240" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="JTAG Debugger Untuk Atmel AVR" href="http://www.slideshare.net/kernelx/jtag-debugger-untuk-atmel-avr">JTAG Debugger Untuk Atmel AVR</a><object width="425" height="355" data="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jtagdebuggeruntukatmelavr-090922013440-phpapp02&amp;stripped_title=jtag-debugger-untuk-atmel-avr" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jtagdebuggeruntukatmelavr-090922013440-phpapp02&amp;stripped_title=jtag-debugger-untuk-atmel-avr" /><param name="allowfullscreen" value="true" /></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/kernelx">Fandi Gunawan</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/09/22/panduan-menggunakan-jtag-debugger-untuk-atmel-avr/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Belajar AT89S51/AT89S52 : Rangkaian Dasar</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/08/09/belajar-at89s51at89s52-rangkaian-dasar/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/08/09/belajar-at89s51at89s52-rangkaian-dasar/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 14:30:20 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[8051]]></category>

		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[kicad]]></category>

		<category><![CDATA[rangkaian at89s51]]></category>

		<category><![CDATA[rangkaian at89s52]]></category>

		<category><![CDATA[rangkaian dasar]]></category>

		<category><![CDATA[skema at89s51]]></category>

		<category><![CDATA[skema at89s52]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2009/08/09/belajar-at89s51at89s52-rangkaian-dasar/</guid>
		<description><![CDATA[Berikut ini adalah rangkaian dasar untuk AT89S51/AT89S52, untuk AT89S2051 silahkan menyesuaikan pinout-nya. Skema tersedia dalam 2 bentuk :


PDF
Skema Asli dalam format KiCAD


Pada skema ini pin ISP-nya saya ikuti dari standar ISP Atmel, yang juga cocok dengan pin DT-HiQ AT89S In System Programmer milik Innovative Electronics - Surabaya.
Silahkan lihat halaman berikut untuk daftar programmer/downloader AT89Sxx.
Saya mempergunakan [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Berikut ini adalah rangkaian dasar untuk AT89S51/AT89S52, untuk AT89S2051 silahkan menyesuaikan pinout-nya. Skema tersedia dalam 2 bentuk :</p>
<p><a href="http://img32.imageshack.us/img32/5292/at89s52rangkaindasar.jpg" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img32.imageshack.us/img32/5292/at89s52rangkaindasar.jpg" alt="" width="459" height="301" /></a></p>
<ol>
<li><a href="http://fandigunawan.googlepages.com/at89s52__rangkaian_dasar.pdf" target="_blank">PDF</a></li>
<li><a href="http://fandigunawan.googlepages.com/sch001.zip" target="_blank">Skema Asli dalam format KiCAD</a></li>
</ol>
<p><span id="more-50"></span></p>
<p align="justify">Pada skema ini pin ISP-nya saya ikuti dari standar ISP Atmel, yang juga cocok dengan pin <a href="http://www.mikron123.com/index.php/Kabel-ISP/DT-HiQ-AT89S-In-System-Programmer/Detailed-product-flyer.html" target="_blank">DT-HiQ AT89S In System Programmer</a> milik <a href="http://www.innovativeelectronics.com/innovative_electronics/pro_dthiq_at89s_isp.htm" target="_blank">Innovative Electronics - Surabaya</a>.</p>
<p align="justify">Silahkan lihat <a href="http://mikrokontroler.sekoteng.com/tulisan/2009/05/13/belajar-at89s51at89s52-programmerdownloader/" target="_blank">halaman berikut untuk daftar programmer/downloader AT89Sxx</a>.</p>
<p>Saya mempergunakan <a href="http://www.lis.inpg.fr/realise_au_lis/kicad/" target="_blank">KiCAD</a> karena:</p>
<ol>
<li>Gratis</li>
<li>Open Source</li>
<li>Tersedia untuk Linux dan Windows</li>
<li>Hasil output Drill Excellon dan Gerber (note: SELC Bandung terima gerbernya kok)</li>
</ol>
<p>Referensi :</p>
<ul>
<li><a href="http://www.atmel.com/dyn/resources/prod_documents/doc2487.pdf" target="_blank">Datasheet AT89S51</a></li>
<li><a href="http://www.atmel.com/dyn/resources/prod_documents/doc1919.pdf" target="_blank">Datasheet AT89S52</a></li>
<li><a href="http://www.lis.inpg.fr/realise_au_lis/kicad/" target="_blank">KiCAD</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/08/09/belajar-at89s51at89s52-rangkaian-dasar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Belajar AT89S51/AT89S52 : Simulasi dengan MIDE</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/08/02/belajar-at89s51at89s52-simulasi-dengan-mide/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/08/02/belajar-at89s51at89s52-simulasi-dengan-mide/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 13:46:24 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[8051]]></category>

		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[8051 simulator]]></category>

		<category><![CDATA[asem51]]></category>

		<category><![CDATA[bahasa c]]></category>

		<category><![CDATA[jsim]]></category>

		<category><![CDATA[mide]]></category>

		<category><![CDATA[sdcc]]></category>

		<category><![CDATA[simulasi mikrokontroler]]></category>

		<category><![CDATA[simulation 8051]]></category>

		<category><![CDATA[simulation sdcc]]></category>

		<category><![CDATA[simulator]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2009/08/02/belajar-at89s51at89s52-simulasi-dengan-mide/</guid>
		<description><![CDATA[Pada kesempatan ini saya akan mengangkat topik mengenai simulasi pemrograman AT89&#215;51/52 dengan menggunakan IDE (Integrated Development Enviroment) MIDE yang gratis dan berisikan SDCC (Kompiler C gratis), ASEM51 (Asembler gratis) dan 2 buah simulator. Kali ini saya akan mulai dengan penggunaan bahasa C (supaya lebih cepat mengerti algoritmanya dulu, daripada berpusing-pusing ria di bahasa assembly). Sangat [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Pada kesempatan ini saya akan mengangkat topik mengenai simulasi pemrograman AT89&#215;51/52 dengan menggunakan IDE (Integrated Development Enviroment) MIDE yang gratis dan berisikan SDCC (Kompiler C gratis), ASEM51 (Asembler gratis) dan 2 buah simulator. Kali ini saya akan mulai dengan penggunaan bahasa C (supaya lebih cepat mengerti algoritmanya dulu, daripada berpusing-pusing ria di bahasa assembly). Sangat disarankan Anda mengerti dasar-dasar pemrograman C terlebih dahulu sebelum membaca artikel ini lebih jauh.</p>
<p><span id="more-46"></span></p>
<p align="justify">
<p align="justify">Pertama unduh MIDE dari situsnya : <a title="http://www.opcube.com/home.html" href="http://www.opcube.com/home.html">http://www.opcube.com/home.html</a> atau pada saat tulisan ini dibuat versi terbaru dapat diunduh <a title="MIDE Pack" href="http://www.opcube.com/software/midepack02514.exe" target="_blank">disini</a>.</p>
<p align="justify">Pertama instalasi paket MIDE : <img src="http://img513.imageshack.us/img513/6671/20090620102054.png" alt="" width="171" height="52" /></p>
<p align="justify">Buka mide51.exe : <img src="http://img80.imageshack.us/img80/8118/20090620102532.png" alt="" width="159" height="50" /></p>
<p align="justify">Hal pertama yang perlu dilakukan adalah melakukan sedikit perubahan kecil di pengaturan MIDE:</p>
<p align="justify"><a href="http://img88.imageshack.us/img88/9493/20090620102755.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img88.imageshack.us/img88/9493/20090620102755.png" alt="" width="477" height="358" /></a></p>
<p align="justify">Pergi ke <span style="text-decoration: underline;">Edit-Preference</span> (atau tekan F12)</p>
<p align="justify">1. Cari tab <span style="text-decoration: underline;">C-Compiler</span> dan tambah kan <strong>&#8211;debug</strong> ini dibaris parameter <strong>&#8211;code-loc 0&#215;0000 &#8211;stack-auto &#8211;vc</strong>.</p>
<p align="justify"><a href="http://img188.imageshack.us/img188/3131/20090620102839.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img188.imageshack.us/img188/3131/20090620102839.png" alt="" width="284" height="236" /></a></p>
<p align="justify">2. Cari tab Simulator dan pilih <span style="text-decoration: underline;">JSIM with 8051.DLL</span></p>
<p align="justify"><a href="http://img190.imageshack.us/img190/2861/20090620102910.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img190.imageshack.us/img190/2861/20090620102910.png" alt="" width="296" height="246" /></a></p>
<p align="justify">Unduh source code berikut (dalam bahasa C) :</p>
<p><a title="http://fandigunawan.googlepages.com/p001.zip" href="http://fandigunawan.googlepages.com/p001.zip"><img src="http://fandigunawan.googlepages.com/zip.png" alt="" /> http://fandigunawan.googlepages.com/p001.zip</a></p>
<p>Source code diatas merupakan contoh untuk membuat running LED atau biasanya disebut LED chaser. Jadi LED akan mulai dari ujung sampai diujung satunya dan kembali ke ujung awal. Untuk lebih jelasnya silahkan dijalankan simulasinya.</p>
<p>Kamudian ekstrak ditempat <span style="text-decoration: underline;">yang namanya tidak ada spasinya</span>, semisal <span style="text-decoration: underline;">c:\mide\project</span>. Lalu, buka file <span style="text-decoration: underline;">p001.c</span>.</p>
<p><a href="http://img404.imageshack.us/img404/9596/20090620104903.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img404.imageshack.us/img404/9596/20090620104903.png" alt="" width="567" height="414" /></a></p>
<p>Kemudian klik <span style="text-decoration: underline;">Build-Build</span> (F9), pergilah ke direktori project. cari p001.hex dan rename ke p001.ihx.</p>
<p><a href="http://img212.imageshack.us/img212/697/20090620105019.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img212.imageshack.us/img212/697/20090620105019.png" alt="" width="403" height="212" /></a></p>
<blockquote><p>Harap diingat : bahwa hasil kompilasi (bahasa mesin) ini disimpan dalam file teks *.hex atau *.ihx. Namun karena JSIM membaca file hasil kompilasi harus berbentuk *.ihx untuk hasil kompilasi dengan SDCC maka kita harus rename dari *.hex ke *.ihx.</p></blockquote>
<p>Kamudian jalankan simulator dengan pergi folder instalasi MIDE dan cari jsim.exe. Double click jsim.exe</p>
<p><a href="http://img257.imageshack.us/img257/3630/20090620105032.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img257.imageshack.us/img257/3630/20090620105032.png" alt="" width="170" height="53" /></a>Kemudian akan muncul JSIM, klik File- Open dan pilih Files of type : SDC (*.ihx)</p>
<p><a href="http://img16.imageshack.us/img16/1591/20090620105104.png" target="_blank"><img src="http://img16.imageshack.us/img16/1591/20090620105104.png" alt="" width="622" height="454" /></a></p>
<p>Untuk penggunaan yang pertama kali Anda harus memasukkan modul 8051.DLL yang bisa ditemukan di folder instalasi MIDE juga.</p>
<p><a href="http://img339.imageshack.us/img339/3596/20090620105116.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img339.imageshack.us/img339/3596/20090620105116.png" alt="" width="156" height="92" /></a></p>
<p><a href="http://img212.imageshack.us/img212/3932/20090620105126.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img212.imageshack.us/img212/3932/20090620105126.png" alt="" width="325" height="222" /></a></p>
<p><a href="http://img190.imageshack.us/img190/8657/20090620105134.png" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img190.imageshack.us/img190/8657/20090620105134.png" alt="" width="175" height="103" /></a></p>
<p>Dengan sedikit otak-atik Anda bisa melakukan simulasi dengan bahasa C lengkap dengan petunjuk register, watch register dan memory laiknya tool-tool profesional yang berharga ribuan dollar. Silahkan diotak-atik sendir, saya yakin Anda bisa dengan mudah menguasainya.</p>
<p>Cara yang digunakan untuk stepping yaitu :</p>
<ul>
<li><span style="text-decoration: underline;">Start (F5)</span></li>
<li><span style="text-decoration: underline;">Step Into (F11)</span></li>
<li><span style="text-decoration: underline;">Step Over(F10)</span></li>
<li><span style="text-decoration: underline;">Step Out (F12)</span></li>
<li><span style="text-decoration: underline;">Run to Cursor (F8)</span></li>
</ul>
<p><a href="http://img208.imageshack.us/img208/4903/20090620110231.png" target="_blank"><img src="http://img208.imageshack.us/img208/4903/20090620110231.png" alt="" width="732" height="532" /></a></p>
<p>Keterangan kode.</p>
<p>Include header file</p>
<blockquote><p>/*<br />
include header file untuk at89s52/at89c52 : &lt;mcs51/at89&#215;52.h&gt;<br />
include header file untuk at89s51/at89c51 : &lt;mcs51/at89&#215;51.h&gt;<br />
include header file untuk at89s2051/at89c2051 : &lt;mcs51/at89&#215;051.h&gt;<br />
*/<br />
/* Disini saya akan menggunakan at89s52 */<br />
#include &lt;mcs51/at89&#215;52.h&gt;</p></blockquote>
<p>Fungsi delay</p>
<blockquote><p>/* Rutin delay */<br />
void delay(void)<br />
{<br />
int i;<br />
for(i = 0; i &lt; 10000; i++)<br />
{<br />
;<br />
}<br />
}</p></blockquote>
<p>Program utama</p>
<blockquote><p>void main()<br />
{<br />
/* Port 0 sebagai output */<br />
P0 = 0&#215;00;<br />
/* Set nilai awal P0 */<br />
/* 1111 1110 : 1 mengindikasikan LED mati apabila menggunakan pull up */<br />
P0 = 0xFE;<br />
/*<br />
embedded system tidak boleh keluar dari fungsi main()<br />
*/<br />
for(;;)<br />
{<br />
P0 = (P0 &gt;&gt; 7) | (P0 &lt;&lt; 1);<br />
delay();<br />
}<br />
}</p></blockquote>
<p>Keterangan :</p>
<p>Port 0 merupakan 8 bit pin Input/Output (I/O) dan diinisialisai sebagai 0xFE atau 0b11111110, jadi pin Port 0 yang pertama akan nyala LED nya. Demikian seterusnya akan bergeser dan setelah sampai ujun akan kembali ke pin Port 0 yang pertama.</p>
<p>Referensi :</p>
<ul>
<li><a href="http://sdcc.sourceforge.net/doc/sdccman.pdf" target="_blank">SDCC Manual</a></li>
<li><a href="http://home.arcor.de/jensaltmann/jsim-e.htm" target="_blank">JSIM Manual</a></li>
<li><a href="http://www.atmel.com/dyn/resources/prod_documents/doc1919.pdf" target="_blank">Datasheet AT89S52</a></li>
<li><a href="http://www.datsi.fi.upm.es/docencia/Micro_C/atmel/doc0313.pdf" target="_blank">Datasheet AT89C52</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/08/02/belajar-at89s51at89s52-simulasi-dengan-mide/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hits ke 2000</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/06/23/hits-ke-2000/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/06/23/hits-ke-2000/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 14:32:33 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[Lain-lain]]></category>

		<category><![CDATA[event]]></category>

		<category><![CDATA[hits]]></category>

		<category><![CDATA[sekoteng.com]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2009/06/23/hits-ke-2000/</guid>
		<description><![CDATA[ Akhirnya setelah sekitar dua bulan situs ini berjalan, situs ini mencapai hitsnya yang ke 2000. Cukup bagus juga untuk situs yang baru dua bulan berdiri.
Sekoteng.com&#160; didirikan tanggal 2 Mei 2009 sebagai wujud keinginan untuk memberikan informasi kepada khalayak luas mengenai informasi-informasi ringan yang didasarkan pada kategori yang ada.
Sampai bulan Juni 2009 sudah ada 2 [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; margin: 0px 10px 10px 0px" src="http://i44.tinypic.com/2drx7r7.jpg" align="left" /> Akhirnya setelah sekitar dua bulan situs ini berjalan, situs ini mencapai hitsnya yang ke 2000. Cukup bagus juga untuk situs yang baru dua bulan berdiri.</p>
<p><a href="http://sekoteng.com" target="_blank">Sekoteng.com</a>&#160; didirikan tanggal 2 Mei 2009 sebagai wujud keinginan untuk memberikan informasi kepada khalayak luas mengenai informasi-informasi ringan yang didasarkan pada kategori yang ada.</p>
<p>Sampai bulan Juni 2009 sudah ada 2 kategori yang berjalan :</p>
<ul>
<li>Kedokteran : <a href="http://dokter.sekoteng.com">http://dokter.sekoteng.com</a></li>
<li>Mikrokontroler : <a href="http://mikrokontroler.sekoteng.com">http://mikrokontroler.sekoteng.com</a> </li>
</ul>
<blockquote><p>Sedang dicari seseorang yang mau mengelola secara independen ketegori bidang :</p>
<ul>
<li>Dunia personalia</li>
<li>Dunia psikologi</li>
<p> Bagi yang tertarik silahkan menghubungi <img src="http://sekoteng.com/myemail.jpg" /> </ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/06/23/hits-ke-2000/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jual AVR debugger (AVR JTAG &amp; AVR debugWIRE)</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/06/21/jual-avr-debugger-avr-jtag-avr-debugwire/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/06/21/jual-avr-debugger-avr-jtag-avr-debugwire/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 06:09:40 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[AVR]]></category>

		<category><![CDATA[Lain-lain]]></category>

		<category><![CDATA[debugwire]]></category>

		<category><![CDATA[jtag ice]]></category>

		<category><![CDATA[jual avr debugger]]></category>

		<category><![CDATA[jual avr jtag]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2009/06/21/jual-avr-debugger-avr-jtag-avr-debugwire/</guid>
		<description><![CDATA[Saya mempunyai 3 AVR JTAG ICE debugger dan 1 AVR JTAG ICE mk-II CN debugger. Debugger AVR ini hendak saya jual, bagi yang berminat silahkan kirim komentar / hubungi saya di fandi[AT]mikrokontroler.sekoteng.com.
AVR JTAG (TW)ICE debugger

AVR Studio Compatible 
Supports all AVR Devices with JTAG Interface 
Exact Electrical Characteristics 
Emulates all Digital and Analog On-Chip Functions 
Complex [...]]]></description>
			<content:encoded><![CDATA[<p>Saya mempunyai <strong>3 AVR JTAG ICE debugger</strong> dan <strong>1 AVR JTAG ICE mk-II CN debugger</strong>. Debugger AVR ini hendak saya jual, bagi yang berminat silahkan kirim komentar / hubungi saya di fandi[AT]mikrokontroler.sekoteng.com.</p>
<blockquote><p><strong>AVR JTAG (TW)ICE debugger</strong></p>
<ul>
<li>AVR Studio Compatible </li>
<li>Supports all AVR Devices with JTAG Interface </li>
<li>Exact Electrical Characteristics </li>
<li>Emulates all Digital and Analog On-Chip Functions </li>
<li>Complex Breakpoints Like Break on Change of Program Flow </li>
<li>Data and Program Memory Breakpoints </li>
<li>Supports Assembler and HLL Source Level Debugging </li>
<li>Programming interface to flash, eeprom, fuses and lockbits. </li>
<li>RS232 Interface to PC for Programming and Control </li>
<li>USB Interface to PC </li>
<li>Support ATmega16(L),&#160; ATmega162(L), ATmega169(L or V), ATmega32(L), ATmega323(L), ATmega64(L), ATmega128(L). </li>
</ul>
<p><a href="http://i41.tinypic.com/98hilu.jpg" target="_blank"><img style="display: block; float: none; margin-left: auto; margin-right: auto" height="295" src="http://i41.tinypic.com/98hilu.jpg" width="410" /></a> </p>
<p><strong>Barang tersedia : 3 (tiga)</strong></p>
<p><strong>HARGA : Rp. 400.000,- belum termasuk ongkos kirim</strong></p>
<p><strong>Perbandingan harga : </strong></p>
<p>MCUZone JTAG TWICE ~ 150 RMB belum termasuk ongkos kirim + pajak impor</p>
</blockquote>
<p> <span id="more-40"></span><br />
<blockquote>
<p align="center"><strong><font size="7"></font></strong></p>
<p align="center"><strong><font size="7">SOLD</font></strong></p>
<p><strong><strike>AVR JTAG ICE mkII-CN debugger</strike></strong></p>
<p><strong><strike>Halaman situs : </strike><a href="http://cgi.ebay.com/AVR-JTAG-ICE-mkII-CN-AVR-AVR32-emulator-programer_W0QQitemZ250445003428QQcmdZViewItemQQptZBI_Electrical_Equipment_Tools?hash=item3a4faf7aa4&amp;_trksid=p4634.c0.m14.l1262&amp;_trkparms=|301%3A1|293%3A1|294%3A30" target="_blank"><strike>disini</strike></a></strong></p>
<ul>
<p><strike>&#160;</strike></p>
<li><strike>True USB interface to PC, Faster Speed, lower price </strike></li>
<li><strike>Implement JTAG mkII protocol, support debug AVR devices with JTAG port </strike></li>
<li><strike>Implement debugWIRE protocol, support debug AVR devices with debugWIRE </strike></li>
<li><strike>Implement ISP mkII protocol, support program AVR devices with JTAG &amp; debugWIRE port </strike></li>
<li><strike>Support debug AVR32 devices, including UC3 series, AP7000 series </strike></li>
<li><strike>Support firmware upgrade, we will provide the firmware </strike></li>
<li><strike>Wide target voltage range: 1.8V - 5.5V, interface protect hardware </strike></li>
<li><strike>Hardware support debug xMEGA devices via the PDI interface, support debug xMEGA device via JTAG interface. </strike></li>
<li><strike>The speed of ISP&#160; program and JTAG program is faster than mkII </strike></li>
<li><strike>Metal case </strike></li>
<li><strike>Up to AVR Studio version 4.16 it supports: </strike>
<p><strike>ATmega16 using interface JTAG            <br />ATmega162 using interface JTAG             <br />ATmega32 using interface JTAG             <br />ATmega64 using interface JTAG             <br />ATmega128 using interface JTAG*             <br />ATmega169 using interface JTAG             <br />ATmega169P using interface JTAG             <br />ATmega329 using interface JTAG             <br />ATmega329P using interface JTAG             <br />ATmega3290 using interface JTAG             <br />ATmega3290P using interface JTAG             <br />ATmega649 using interface JTAG             <br />ATmega6490 using interface JTAG             <br />ATmega164P using interface JTAG             <br />ATmega164PA using interface JTAG             <br />ATmega324P using interface JTAG             <br />ATmega324PA using interface JTAG             <br />ATmega644 using interface JTAG             <br />ATmega644P using interface JTAG             <br />ATmega165 using interface JTAG             <br />ATmega165P using interface JTAG             <br />ATmega325 using interface JTAG             <br />ATmega325P using interface JTAG             <br />ATmega3250 using interface JTAG             <br />ATmega3250P using interface JTAG             <br />ATmega645 using interface JTAG             <br />ATmega6450 using interface JTAG             <br />ATmega640 using interface JTAG             <br />ATmega1280 using interface JTAG             <br />ATmega1281 using interface JTAG             <br />ATmega1284P using interface JTAG             <br />ATmega2560 using interface JTAG             <br />ATmega2561 using interface JTAG             <br />AT90CAN32 using interface JTAG             <br />AT90CAN64 using interface JTAG             <br />AT90CAN128 using interface JTAG             <br />AT90USB646 using interface JTAG             <br />AT90USB647 using interface JTAG             <br />AT90USB1286 using interface JTAG             <br />AT90USB1287 using interface JTAG             <br />ATmega406 using interface JTAG             <br />ATmega32U4 using interface JTAG             <br />ATmega32U6 using interface JTAG             <br />ATxmega64A1 using interface JTAG/PDI             <br />ATxmega128A1 using interface JTAG/PDI             <br />ATxmega64A3 using interface JTAG/PDI             <br />ATxmega128A3 using interface JTAG/PDI             <br />ATxmega256A3 using interface JTAG/PDI             <br />ATxmega256A3B using interface JTAG/PDI             <br />ATxmega16A4 using interface PDI             <br />ATxmega32A4 using interface PDI             <br />ATtiny13 using interface debugWIRE             <br />ATtiny2313 using interface debugWIRE             <br />ATtiny24 using interface debugWIRE             <br />ATtiny24A using interface debugWIRE             <br />ATtiny44 using interface debugWIRE             <br />ATtiny44A using interface debugWIRE             <br />ATtiny84 using interface debugWIRE             <br />ATtiny25 using interface debugWIRE             <br />ATtiny45 using interface debugWIRE             <br />ATtiny85 using interface debugWIRE             <br />ATtiny261 using interface debugWIRE             <br />ATtiny461 using interface debugWIRE             <br />ATtiny861 using interface debugWIRE             <br />ATtiny48 using interface debugWIRE             <br />ATtiny88 using interface debugWIRE             <br />ATmega48 using interface debugWIRE             <br />ATmega48P using interface debugWIRE             <br />ATmega48PA using interface debugWIRE             <br />ATmega88 using interface debugWIRE             <br />ATmega88P using interface debugWIRE             <br />ATmega88PA using interface debugWIRE             <br />ATmega168 using interface debugWIRE             <br />ATmega168P using interface debugWIRE             <br />ATmega168PA using interface debugWIRE             <br />ATmega328P using interface debugWIRE             <br />ATtiny43U using interface debugWIRE             <br />ATtiny167 using interface debugWIRE             <br />AT90PWM3 using interface debugWIRE             <br />AT90PWM3B using interface debugWIRE             <br />AT90PWM316 using interface debugWIRE             <br />AT90PWM2 using interface debugWIRE             <br />AT90PWM2B using interface debugWIRE             <br />AT90PWM216 using interface debugWIRE             <br />AT90USB162 using interface debugWIRE             <br />AT90USB82 using interface debugWIRE             <br />ATmega32M1 using interface debugWIRE             <br />ATmega32C1 using interface debugWIRE             <br />ATmega16HVA using interface debugWIRE             <br />ATmega32HVB using interface debugWIRE</strike></p>
<p>       <a href="http://i43.tinypic.com/23j291x.jpg" target="_blank"><strike><img height="299" src="http://i43.tinypic.com/23j291x.jpg" width="399" /></strike></a><strike> </strike></li>
</ul>
<p><strong><strike>Barang tersedia : 1 (satu)</strike></strong></p>
<p><strong><strike>HARGA : Rp. 1.050.000,- belum termasuk ongkos kirim</strike></strong></p>
<p><strong><strike>Perbandingan harga : </strike></strong></p>
<p><strike>Atmel AVR JTAG ICE mkII ~ 300 US$ *</strike></p>
<p><strike>MCUZone JTAG ICE mkII-CN ~ 79 US$ *</strike></p>
<p><strike>* belum termasuk ongkos kirim + pajak</strike></p>
</blockquote>
<p>Untuk ongkas kirim saya mengikuti permintaan Anda saja, entah mau lewat TIKI ataupun paket pos. Kalau di sekitar Jl. Sudirman-Thamrin Jakarta Anda bisa melakukan transaksi secara COD (Cash On Delivery).</p>
<p>Barang-barang diatas dibuat oleh <a href="http://www.mcuzone.com">MCUzone.com</a>, toko online mereka bisa dilihat di halaman ini : <a title="http://stores.ebay.com/mcuzone" href="http://stores.ebay.com/mcuzone">http://stores.ebay.com/mcuzone</a></p>
<p>Referensi :</p>
<ul>
<li><a title="http://stores.ebay.com/mcuzone" href="http://stores.ebay.com/mcuzone">http://stores.ebay.com/mcuzone</a> </li>
<li><a href="http://www.avrtv.com/2008/09/25/debugging-with-jtagicemkii/" target="_blank">Video mengenai AVR JTAG ICE mkII debugger</a> </li>
<li><a title="http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=3353" href="http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=3353">http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=3353</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/06/21/jual-avr-debugger-avr-jtag-avr-debugwire/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Prosedur Pengembangan Mikrokontroler</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/06/20/prosedur-pengembangan-mikrokontroler/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/06/20/prosedur-pengembangan-mikrokontroler/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 02:13:43 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[Lain-lain]]></category>

		<category><![CDATA[Proyek]]></category>

		<category><![CDATA[BDM]]></category>

		<category><![CDATA[belajar mikrokontroler]]></category>

		<category><![CDATA[debugging]]></category>

		<category><![CDATA[debugwire]]></category>

		<category><![CDATA[ICE]]></category>

		<category><![CDATA[jtag]]></category>

		<category><![CDATA[mikrokontroler]]></category>

		<category><![CDATA[pengembangan]]></category>

		<category><![CDATA[prosedur]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2009/06/20/prosedur-pengembangan-mikrokontroler/</guid>
		<description><![CDATA[Berikut ini adalah prosedur yang baku digunakan untuk pengembangan alat berbasis mikrokontroler. Prosedur ini dapat dihilangkan dibeberapa bagian dikarenakan adanya ketiadaan alat atau kendala lainnya.
Prosedur pengembangan alat berbasis mikrokontroler.
Rencanakan alat Anda! berupa kebutuhan alat dan hasil akhir dari alat yang hendak Anda buat

Buat diagram alir (flow chart) dari cara kerja alat Anda
Rancang skema elektronik
Pasang komponen [...]]]></description>
			<content:encoded><![CDATA[<p>Berikut ini adalah prosedur yang baku digunakan untuk pengembangan alat berbasis mikrokontroler. Prosedur ini dapat dihilangkan dibeberapa bagian dikarenakan adanya ketiadaan alat atau kendala lainnya.</p>
<p>Prosedur pengembangan alat berbasis mikrokontroler.</p>
<p>Rencanakan alat Anda! berupa kebutuhan alat dan hasil akhir dari alat yang hendak Anda buat</p>
<ol>
<li>Buat diagram alir (flow chart) dari cara kerja alat Anda</li>
<li>Rancang skema elektronik</li>
<li>Pasang komponen ke bread board/project board</li>
<li>Lakukan pemrograman terhadap mikrokontroler</li>
<li>Lakukan simulasi untuk mengetahui apakah dengan input yang masuk memberikan output yang sesuai</li>
<li>Lakukan debugging dengan hardware (bisa menggunakan JTAG/debugWIRE/BDM/ICD)</li>
<li>Rancang PCB Anda</li>
<li>Pasang komponen di PCB Anda dan lakukan tes akhir (white box testing)</li>
</ol>
<p>Pada umumnya (dari pengalaman saya bersama mahasiswa dan teman-teman diindustri) rata-rata simulasi (langkah no. 6)  dan debugging dengan hardware (langkah no. 7) jarang dipakai. Alasannya cukup beragam mulai dari kurangnya pemahaman mengenai simulasi, metode tes dengan simulasi input, mahalnya harga hardware debugger semisal JTAG, debugWIRE, BDM dan ICD ataupun ICE (in-circuit-emulator). Sebenarnya dengan melakukan langkah no.6 dan 7 kita dapat menghemat waktu pengembangan dan meningkatkan kualitas produk yang akan dibuat.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/06/20/prosedur-pengembangan-mikrokontroler/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Belajar AT89S51/AT89S52 : Compiler dan Simulator</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/05/25/belajar-at89s51at89s52-compiler-dan-simulator/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/05/25/belajar-at89s51at89s52-compiler-dan-simulator/#comments</comments>
		<pubDate>Sun, 24 May 2009 16:58:07 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[8051]]></category>

		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[8051 compiler]]></category>

		<category><![CDATA[8051 simulator]]></category>

		<category><![CDATA[asem51]]></category>

		<category><![CDATA[assembler 8051]]></category>

		<category><![CDATA[at89s51]]></category>

		<category><![CDATA[at89s52]]></category>

		<category><![CDATA[c compiler 8051]]></category>

		<category><![CDATA[keil]]></category>

		<category><![CDATA[mide]]></category>

		<category><![CDATA[sdcc]]></category>

		<category><![CDATA[simulasi]]></category>

		<category><![CDATA[simulasi jsim]]></category>

		<category><![CDATA[simulasi mikrokontroler]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2009/05/25/belajar-at89s51at89s52-compiler-dan-simulator/</guid>
		<description><![CDATA[Setelah di artikel sebelumnya saya membahas mengenai programmer/downloader AT89S51/AT89S52 kini kita akan membahas mengenai compiler dan simulator yang digunakan dalam membantu para desainer mikrokontroler. Compiler adalah sebuah software yang digunakan untuk menerjemahkan kode program yang kita tulis ke dalam bahasa mesin (yang dimengerti mesin). Untuk itu demi mempermudah belajar mikrokontroler saya akan membahas beberapa kompiler [...]]]></description>
			<content:encoded><![CDATA[<p>Setelah di artikel sebelumnya saya membahas mengenai programmer/downloader AT89S51/AT89S52 kini kita akan membahas mengenai compiler dan simulator yang digunakan dalam membantu para desainer mikrokontroler. Compiler adalah sebuah software yang digunakan untuk menerjemahkan kode program yang kita tulis ke dalam bahasa mesin (yang dimengerti mesin). Untuk itu demi mempermudah belajar mikrokontroler saya akan membahas beberapa kompiler yang akan saya pakai pada tutorial-tutorial selanjutnya.</p>
<p><span id="more-33"></span></p>
<blockquote><p><a href="http://plit.de/asem-51/">ASEM51</a> : assembler untuk bahasa assembly arsitektur 8051</p>
<p><a title="ASEM51" href="http://img38.imageshack.us/img38/695/asem51.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img38.imageshack.us/img38/695/asem51.png" alt="" width="406" height="201" /></a></p></blockquote>
<blockquote><p><a href="http://sdcc.sourceforge.net/">SDCC</a> : compiler C untuk 8051</p>
<p><a title="SDCC" href="http://img39.imageshack.us/img39/5593/sdcc.png"><img src="http://img39.imageshack.us/img39/5593/sdcc.png" alt="" width="412" height="212" /></a></p></blockquote>
<p>IDE untuk ASEM51 tidak ada yang terpadu, namun kita dapat mengunduh <a href="http://www.opcube.com/home.html">MIDE Pack</a> yang berisi editor, SDCC, ASEM51 dan 2 simulator secara gratis yaitu <a href="http://home.arcor.de/jensaltmann/jsim-e.htm">JSIM</a> dan TS Controls Emulator 8051.</p>
<blockquote><p><a title="MIDE" href="http://img198.imageshack.us/img198/2189/mide.png"><img src="http://img198.imageshack.us/img198/2189/mide.png" alt="" width="399" height="292" /></a></p>
<p align="center"><a href="http://www.opcube.com/home.html">MIDE</a></p>
</blockquote>
<blockquote><p><a title="JSIM" href="http://img29.imageshack.us/img29/1899/jsim.png"><img src="http://img29.imageshack.us/img29/1899/jsim.png" alt="" width="404" height="293" /></a></p>
<p><a href="http://home.arcor.de/jensaltmann/jsim-e.htm">JSIM</a></p></blockquote>
<blockquote><p><a title="TS Controls 8051 Emulator" href="http://img41.imageshack.us/img41/7748/tscontrolemu8051.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://img41.imageshack.us/img41/7748/tscontrolemu8051.png" alt="" width="400" height="279" /></a></p>
<p align="center"><strong>TS Controls Emulator 8051</strong></p>
</blockquote>
<p><a href="http://www.keil.com/c51/">Keil C51</a> : compiler untuk bahasa C arsitektur 8051</p>
<p><a title="Keil C51" href="http://img35.imageshack.us/img35/8761/contohsimulasi.png"><img src="http://img35.imageshack.us/img35/8761/contohsimulasi.png" alt="" width="511" height="371" /></a></p>
<p>Keil C51 sudah menyediakan simulator dan IDE (integrated development environment) yang baik untuk membuat kode program dalam bahasa C. Kita dapat menggunakan Keil C51 secara gratis namun kode hasil kompilasi hanya akan dibatasi sampai 2KB saja.</p>
<p>Mengapa simulator itu penting? Simulasi merupakan suatu hal yang cukup penting ketika kita hendak memverifikasi hasil kode program kita bagaimana berjalannya di mikrokontroler sebelum benar-benar kita tuliskan (download) ke dalam mikrokontroler. Simulasi juga akan sangat membantu ketika kita hendak mencoba hal-hal baru sebelum diterapkan di mikrokontrolernya.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/05/25/belajar-at89s51at89s52-compiler-dan-simulator/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Toko Mikrokontroler di Indonesia</title>
		<link>http://mikrokontroler.sekoteng.com/tulisan/2009/05/16/toko-mikrokontroler-di-indonesia/</link>
		<comments>http://mikrokontroler.sekoteng.com/tulisan/2009/05/16/toko-mikrokontroler-di-indonesia/#comments</comments>
		<pubDate>Sat, 16 May 2009 13:59:41 +0000</pubDate>
		<dc:creator>Fandi Gunawan</dc:creator>
		
		<category><![CDATA[Artikel]]></category>

		<category><![CDATA[Lain-lain]]></category>

		<category><![CDATA[jual kit mikrokontroler]]></category>

		<category><![CDATA[jual mikrokontroler]]></category>

		<category><![CDATA[toko mikrokontroler]]></category>

		<guid isPermaLink="false">http://mikrokontroler.sekoteng.com/tulisan/2009/05/16/toko-mikrokontroler-di-indonesia/</guid>
		<description><![CDATA[Berikut ini adalah toko-toko penjual kit mikrokontroler online di Indonesia. Artikel ini ditulis untuk mempermudah pencarian Anda, para pecinta mikrokontroler Tanah Air.

Digi Ware

http://www.digi-ware.com
Toko Mikon

CP : David Fernando
Jl. Jatipadang Utara No.8, Pasar Minggu
Jakarta 12540
Indonesia
SMS : +62-857-1836-3975
YM : defgee
http://tokomikon.com
Delta Electronics

Kompleks Ruko Manyar Megah Indah Plaza D-22
Ngagel Jaya Selatan
Surabaya 60284, Jawa Timur
Indonesia
HP:    SMS 0816534847 Voice 031-5020210
Telp:    62-31-5020210
Fax:    62-31-5054561
http://deltakits-sby.com/shop/
Prasimax [...]]]></description>
			<content:encoded><![CDATA[<p>Berikut ini adalah toko-toko penjual kit mikrokontroler <em>online</em> di Indonesia. Artikel ini ditulis untuk mempermudah pencarian Anda, para pecinta mikrokontroler Tanah Air.</p>
<p><span id="more-25"></span></p>
<p><strong>Digi Ware</strong></p>
<blockquote><p>
<a href="http://www.digi-ware.com" class="websnapr">http://www.digi-ware.com</a></p></blockquote>
<p><strong>Toko Mikon</strong></p>
<blockquote><p>
CP : David Fernando<br />
Jl. Jatipadang Utara No.8, Pasar Minggu<br />
Jakarta 12540<br />
Indonesia<br />
SMS : +62-857-1836-3975<br />
YM : defgee<br />
<a href="http://www.tokomikon.com" class="websnapr">http://tokomikon.com</a></p></blockquote>
<p><strong>Delta Electronics</strong></p>
<blockquote><p>
Kompleks Ruko Manyar Megah Indah Plaza D-22<br />
Ngagel Jaya Selatan<br />
Surabaya 60284, Jawa Timur<br />
Indonesia<br />
HP:    SMS 0816534847 Voice 031-5020210<br />
Telp:    62-31-5020210<br />
Fax:    62-31-5054561</p>
<p><a title="http://deltakits-sby.com/shop/" href="http://deltakits-sby.com/shop/" class="websnapr">http://deltakits-sby.com/shop/</a></p></blockquote>
<p><strong>Prasimax Mikron</strong></p>
<blockquote><p>
Alamat Lab &amp; Training Center:<br />
Jl. Margonda Raya No.494D<br />
Kober Depok 16424 Indonesia<br />
Telpon/fax: (021) 78880672<br />
SMS Hotline: 08121092300<br />
Email: informasi@prasimax.com<br />
Yahoo! Messenger: prasimax</p>
<p><a href="http://www.mikron123.com" class="websnapr">http://www.mikron123.com</a></p></blockquote>
<p><strong>OK Electronics</strong></p>
<blockquote><p>
Glodok Baru  Blok BI-205/206<br />
atau<br />
Lindeteves Trade Centre Lt2 C26 1/2/9<br />
Jl. Hayam Wuruk<br />
Jakarta 11180<br />
E-mail : info@ok-electronics.net<br />
Telp : 62-21-6293455<br />
Fax : 62-21-6594185<br />
Telp : 62-21-62200530<br />
<a href="http://ok-electronics.net" class="websnapr">http://ok-electronics.net</a><br />
<a href="http://www.dt-51.com/" class="websnapr">http://www.dt-51.com/</a></p></blockquote>
<p><strong>San Electronic</strong></p>
<blockquote>
<p>Pasar Genteng Lt.II Blok AD3-6<br />
surabaya Indonesia<br />
Telp : 62-31-531-6317<br />
SMS: 0811 317231<br />
<a href="http://san-eshop.com" class="websnapr">http://san-eshop.com</a></p></blockquote>
<p><strong>CV e-Technology Center</strong></p>
<blockquote><p>
Perumahan Mutiara Gading Timur I Blok D3/2 RT6/24<br />
Bekasi Timur<br />
Jawa Barat 17510<br />
Contact : Widodo Budiharto<br />
Telp : +62-21-82616537<br />
HP : 0814 10043 883<br />
email : Widodo@widodo.com<br />
<a href="http://www.toko-elektronika.com" class="websnapr">http://www.toko-elektronika.com</a><br />
<a href="http://www.toko-robot.com" class="websnapr">http://www.toko-robot.com</a></p></blockquote>
<p><strong>Circuits-home</strong></p>
<blockquote><p>
Jl. Sumatera No. 4, Widoro Baru RT.09/XXV<br />
Condong Catur, Depok, Sleman<br />
D.I. Yogyakarta, Indonesia, 55283<br />
Telp : +6285743070653<br />
E-mail : <a href="mailto:circuits.home@gmail.com">circuits.home@gmail.com</a><br />
<a href="http://circuits-home.com" class="websnapr">http://circuits-home.com</a></p></blockquote>
<p><strong>Tridigi</strong></p>
<blockquote><p>
<a href="http://www.tridigi.com/" class="websnapr">http://www.tridigi.com/</a></p></blockquote>
<p>Hubungi <a href="mailto:penguasa@mikrokontroler.sekoteng.com">penguasa[at]mikrokontroler[dot]sekoteng[dot]com</a> apabila Anda ingin toko Anda tercantum di halaman ini.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikrokontroler.sekoteng.com/tulisan/2009/05/16/toko-mikrokontroler-di-indonesia/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

