DIKTAT KULIAH
BAB 1. Pengertian definisi dan perbedaan antara mikroprosesor, mikrokomputer dan mikrokontroler.
a. Pengertian definisi mikroprosesor, mikrokomputer dan mikrokontroler. b. Beberapa perbedaan dan persamaan antara mikroprosesor, mikrokomputer
dan mikrokontroler.
BAB 2. Pengenalan berbagai jenis chip mikrokontroler yang sering digunakan.
a.
Pengenalan chip mikrokontroler seri AT89C51 52 55
b.
Pengenalan chip mikrokontroler seri AT89X051
c.
Pengenalan chip mikrokontroler seri PIC16 F84
d.
Pengenalan chip mikrokontroler seri 8031
BAB 3. Arsitektur mikrokontroler seri AT89C515255
a. Arsitektur mikrokontroler seri AT89C51 b. Arsitektur mikrokontroler seri AT89C52
c. Arsitektur mikrokontroler seri AT89C55 d. Sekilas tentang organisasi memori dan set instruksi
e. Pemberian clock pada mikrokontroler seri AT89C51 f. Siklus-siklus mesin Machine Cycles
g. Struktur interupsi h. Register Fungsi Khusus Special Function Register
BAB 4. Organisasi memori Memory Organisation
a. Pemisahan Memori Program dan Memori Data b. Memori Program
c. Memori Data
BAB 5. Set instruksi Instruction Set
a.
PSW Program Status Word b. Mode-mode Pengalamatan
c. Instruksi-instruksi Aritmatika d. Instruksi-instruksi Logika
e. Instruksi-instruksi Transfer Data f. Instruksi-instruksi Boolean
g. Offset Relatif
h.
Instruksi-instruksi Lompat Jump
BAB 6. Sekilas mikrokontroler Atmel keluarga 51
a.
Perbandingan antar Mikrokontroler Atmel Keluarga 51
6
BAB 7. Perangkat-lunak untuk pemrograman mikrokontroler
a.
Tata cara membuat Program Mikrokontroler AT89C51 b. Langkah-langkah Percobaan dan Persiapannya
BAB 8. Set instruksi dan pemrograman assembly MCS-51
a. Operan dan Set Instruksi MCS51 b. Operasi Bit dengan MCS51
c. Mengatur Aliran Program MCS51 d. Pemrograman Bahasa Assembly MCS
e. Operasi Assembler f. Format Program Bahasa Assembly
g. Ekspresi-ekspresi Assembler h. Pengarah Assembler Assembler Directive
i. Operasi Penggabungan Linkage Operation
BAB 9. Port paralel mikrkontroler Atmel keluarga 51