MCS51, kata ini sudah tidak asing lagi bagi hobbiest elektronika sistem kontrol. MCS51 ini adalah standar mikrokontroler yang dikeluarkan oleh INTEL. Seiiring dengan berkembangnya teknologi sistem kontrol banyak sekali perusahaan pembuat IC yang mengikuti standar ini untuk memproduksi ic mikrokontroler. Mikrokontroler MCS51 mempunyai banyak fungsi untuk diterapkan dalam sistem kontrol atau otomasi. Selain itu tipe ic jenis ini banyak dijumpai dipasaran, dengan harga yang terjangkau hobbiest dapat memilikinya sehingga dapat dengan mudah untuk mewujudkan alat-alat sistem kontrol atau otomasi. Perkembangan teknologi robot saat ini juga mempengaruhi kebutuhan ic mikrokontroler ini meskipun banyak ic mikokontroller standar lain yang beredar dipasaran. Pada proses pembuatan alat dengan mikokontroller ini selain desain rangkaian, diperlukan juga desain program untuk menjalankan ic tersebut. MIDE-51 adalah salah satu software yang dapat digunakan untuk mendesain program mikrokontroler baik assembler maupun bahasa C. Lebih lanjut tentang pembuatan program dengan MIDE-51 dapat diperoleh disini