Professional Documents
Culture Documents
Keluarga Mikrokontroler MCS-51 terdiri dari 8051, 8031, 8751, 8052, 8032 dan 8752.
Masing-masing berbeda dalam konfigurasi internalnya. Perbedaan pokok adalah bahwa
8031 dan 8032 tidak memiliki internal ROM, sedangkan 8751 dan 8752 jenis internal
ROM-nya adalah EPROM (Erasable and Programmable ROM).
ARSITEKTUR MCS-51
Organisasi Memori
Pada keluarga MCS-51 ini pengalamatan memori dibedakan atas dua yaitu untuk
program memori dan data memori. Pemisahan antara program memori dan data memori
merupakan ciri khas MCS-51. Masing-masing program memori dan data memori dapat
mengalamati sampai 64 Kilobyte, dengan masing-masing byte lebar datanya 8 bit.
1) Program Memori
Program memori hanya dapat dibaca tidak dapat ditulis. Disini tersimpan program
yang akan dijalankan oleh MCS-51 dan data-data konstanta. Sinyal pembacaan
EPROM eksternal adalah dari pin –PSEN. Pada MCS-51 ada dua tipe organisasi
memori, yaitu :
Pengaksesan program memori sebagian berasal dari internal EPROM yang
menempati alamat terendah dan alamat berikutnya dari EPROM eksternal.
Pengaksesan program memori yang semuanya dari eksternal EPROM.
PROGRAM MEMORI
FFFFH FFFFH
60 K BYTE
EKSTERNAL
64 K BYTE
ATAU
EKSTERNAL
1000H
0FFFH
4 K BYTE
INTERNAL
0000H 0000H
Data memori menempati alamat yang terpisah dari program memori. Data memori
merupakan tempat penyimpanan data variabel, operasi stack dan sebagainya. Data
memori dapat dibaca dan ditulis. Sinyal pembacaan untuk eksternal RAM berasal
dari pin –RD dan untuk penulisan berasal dari pin –WR. Peta data memori dapat
digambarkan sebagai berikut :
DATA MEMORI
FFFFH
FFH
DIRECT
ADDRESSING
64 K BYTE
DAN EKSTERNAL
80H ONLY
7FH
DIRECT AND
INDIRECT
00H ADDRESSING 0000H
EVALUASI
SOAL
KUNCI JAWABAN
Keluarga Mikrokontroler MCS-51 terdiri dari 8051, 8031, 8751, 8052, 8032 dan
8752. Masing-masing berbeda dalam konfigurasi internalnya. Perbedaan pokok
adalah bahwa 8031 dan 8032 tidak memiliki internal ROM, sedangkan 8751 dan
8752 jenis internal ROM-nya adalah EPROM (Erasable and Programmable ROM).
Pada keluarga MCS-51 ini pengalamatan memori dibedakan atas dua yaitu untuk
program memori dan data memori.
Program Memori
Program memori hanya dapat dibaca tidak dapat ditulis. Disini tersimpan program
yang akan dijalankan oleh MCS-51 dan data-data konstanta. Sinyal pembacaan
EPROM eksternal adalah dari pin –PSEN. Pada MCS-51 ada dua tipe organisasi
memori, yaitu :
Pengaksesan program memori sebagian berasal dari internal EPROM yang
menempati alamat terendah dan alamat berikutnya dari EPROM eksternal.
Pengaksesan program memori yang semuanya dari eksternal EPROM.
PROGRAM MEMORI
FFFFH FFFFH
60 K BYTE
EKSTERNAL
64 K BYTE
ATAU
EKSTERNAL
1000H
0FFFH
4 K BYTE
INTERNAL
0000H 0000H
Data Memori
Data memori menempati alamat yang terpisah dari program memori. Data memori
merupakan tempat penyimpanan data variabel, operasi stack dan sebagainya. Data
memori dapat dibaca dan ditulis. Sinyal pembacaan untuk eksternal RAM berasal
dari pin –RD dan untuk penulisan berasal dari pin –WR. Peta data memori dapat
digambarkan sebagai berikut :
DATA MEMORI
FFFFH
FFH
DIRECT
ADDRESSING
64 K BYTE
DAN EKSTERNAL
80H ONLY
7FH
DIRECT AND
INDIRECT
00H ADDRESSING 0000H