PERANCANGAN MIKROKONTROLLER

Meskipun relatif tua umurnya, 8051 adalah salah satu mikrokontroler paling populer yang digunakan saat ini. Many derivative microcontrollers have since been developed that are based on--and compatible with--the 8051. Sejak saat itu banyak mikrokontroler turunannya dikembangkan didasarkan pada - dan kompatibel dengan - 8051 Dengan demikian, kemampuan untuk memprogram 8051 merupakan keterampilan penting bagi siapa saja yang berencana untuk mengembangkan produk yang akan mengambil keuntungan dari mikrokontroler.
Saya berharap informasi yang terkandung dalam dokumen ini / halaman web akan membantu Anda dalam menguasai pemrograman 8051. Selama bertahun-tahun, saya telah menerima banyak permintaan untuk dicetak / versi hardcopy tutorial ini. Sebagai hasil dari permintaan tersebut, saya menulis The 8051/8052 Microcontroler yang diterbitkan pada bulan September 2005. Buku tersebut berisi semua informasi yang terdapat dalam tutorial ini plus tentang informasi hardware tambahan, antarmuka, dan deskripsi rinci dari setiap instruksi dalam bahasa assembly 8052. Jika Anda menemukan tutorial ini mudah dimengerti dan berguna, Anda mungkin ingin mempertimbangkan untuk membeli buku ini .
Dokumen ini merupakan sebuah tutorial dan alat referensi. Berbagai bab dokumen akan menjelaskan langkah demi langkah 8051. Bab-bab ini ditargetkan pada orang-orang yang berusaha untuk belajar bahasa pemrograman assembly 8051. Lampiran adalah alat referensi yang berguna yang akan membantu baik programmer pemula maupun pengembang profesional yang berpengalaman.
Dokumen ini mengasumsikan sebagai berikut:
  • Sebuah pengetahuan umum tentang pemrograman.
  • Pemahaman tentang sistem bilangan desimal, heksadesimal, dan biner.
  • Suatu pengetahuan umum perangkat keras.
Artinya, diasumsikan tidak ada pengetahuan tentang 8051 - namun, diasumsikan Anda telah melakukan sejumlah pemrograman sebelumnya, memiliki pemahaman dasar perangkat keras, dan paham pada ketiga sistem bilangan yang disebutkan di atas. Konsep mengubah bilangan dari desimal ke heksadesimal dan / atau ke biner tidak berada dalam ruang lingkup dokumen ini - dan jika Anda tidak dapat melakukan konversi jenis-jenis bilagan ini mungkin ada beberapa konsep yang tidak akan benar-benar dimengerti.
Dokumen ini berusaha untuk menjawab kebutuhan programmer khas. Sebagai contoh, ada beberapa fitur tertentu yang bagus dan dalam beberapa kasus sangat berguna - tetapi 95% dari programmer tidak akan pernah menggunakan fitur ini. Untuk membuat dokumen ini lebih bisa diterapkan untuk masyarakat pemrograman umum beberapa detil mungkin akan dijelaskan sebentar - atau dilewati sepenuhnya.
Dalam hal apapun, saya berharap dokumen ini berguna bagi anda. Jika Anda memiliki pertanyaan, komentar, atau saran saya menyambutnya di: craigsteiner@8052.com .
Selamat Memprogram! 

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India