Dosen Pengampu: DARWISON, M.T

Referensi:
1.
Barry B Brey. The Intel Microprocessor 5th Edition. Erlangga
2.
Darwison.2010.Teknik Interface (antarmuka): Perancangan Hardware dan Simulasi Software serta Aplikasinya. Padang: CV Ferilla
3.
Darwison.2007.”Teori, Rancangan, Simulasi dan Aplikasi Mikroprosesor dan Mikrokontroller"
4. S
etiawan, Rachmad.2006.Mikrokontroler MCS-51.Yogyakarta: Graha Ilmu

Mikrokontroller

Mikrokontroller MCS-51


1.  Arsitektur MCS-51
  
Gambar 1.1. Diagram blok MCS-51
2. Register
 
Peta memori Special Function Registers

3.  Organisasi Memori
  


Organisasi Program Memori

   b. Data memori

    
Organisasi data memori

5. Instruksi-instruksi MCS-51
Instruksi yang dimiliki oleh mikrokontroler MCS-51 pada dasarnya digolongkan menjadi :
  • instruksi operasi aritmatika
  • operasi logika
  • transfer data
  • operasi manipulasi boolean
  • perintah percabangan

6. Tutorial aplikasi Mikrokontroller MCS-51
1. Buatlah rangkaian berikut di Proteus
Gambar 6.1 Aplikasi DIPSWITCH dan LED

 2. Ketik Listing program berikut:
3. Setelah itu ubah program assembler yang dieditor tadi ke bentuk hexagonal menggunakan program MIDE-51
4.Upload program ke mikrokontroller MCS-51
5. Maka program akan berfungsi seperti pada gambar