lampiran rpp 2

Upload: marit-triono

Post on 08-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 LAMPIRAN RPP 2

    1/6

    LAMPIRAN RENCANA PELAKSANAAN PEMBELAJARAN 2 (RPP 2)

    Judul Materi : MIKROKONTROLER MCS-51

    Tujuan Pembelajaran : Peserta Didik Dapat Menjelaskan Mikrokontroler

    MCS-51

    KELUARGA MIKROKONTROLER MCS-51

    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).

    Keluarga Mikrokontroler MCS-51 memiliki konfigurasi dasar sebagai berikut :

    Parallel I/O Port 8 bit(P0-P3)

    Serial Full-Duplex Asynchronous I/O Port

    Internal Random Access Memory (RAM) sejumlah 128 byte (8051, 8031, 8751)atau 256 byte (8052, 8032, 8751)

    Internal Read Only Memory (ROM) sejumlah 4 Kilobyte (8051, 8751) atau 8

    Kilobyte (8052, 8752)

    Programmable Timer/Counter sejumlah 2 (8051, 8031, 8751) atau 3 (8052,8032, 8752)

    System Interupt dengan 2 sumber interrupt eksternal dan 4 sumber interruptinternal

    ARSITEKTUR MCS-51

    Diagram Blok MCS-51

  • 8/7/2019 LAMPIRAN RPP 2

    2/6

    Fungsi Kaki-Kaki (pin out) MCS-51

    Pin out MCS-51 dapat dilihat pada gambar di bawah ini :

    VCC : dihubungkan dengan tegangan catu +5 V

    GND : dihubungkan dengan ground rangkaianPort 0 : merupakan Port I/O 8 bit dua-arah. Port ini digunakan sebagai

    multipleks bus alamat rendah dan bus data selama pengaksesan ke

    eksternal memori. Setiap pinnya dapat mengendalikan langsung 4

    beban TTL. Port 0 juga menerima dan mengeluarkan code byteselama proses pemrograman dan verifikasi ROM/EPRPOM

    internal.

    Port 1 : merupakan Port I/O 8 bit dua-arah yang dapat mengendalikan bebal

    4 TTL secara langsung. Setiap pin dapat diakses secara operasi tiap

    bit atau byte bergatung pemrogram. Port 1 juga menerima address

    rendah selama proses pemrograman dan verifikasi ROM/EPROM

    internal.

    Port 2 : merupakan Port I/O 8 bit dua-arah yang dapat mengendalikan 4

    beban TTL secara langsung. Port ini digunakan sebagai bus alamat

    tinggi selama pengaksesan ke eksternal memori. Port 2 juga

    menerima address tinggi selama proses pemrograman dan

    verifikasi ROM/EPROM internal.

    Port 3 : merupakan Port I/O 8 bit dua-arah yang dapat mengendalikan 4

    beban TTL secara langsung. Setiap pin dapat diakses secara operasi

    tiap bit atau byte bergantung pemogram. Masing-masing pin pada

    Port ini memiliki fungsi khusus sebagai berikut :

    Port Pin Fungsi Alternatif

    P3.0 RXD (serial input port)

    P3.1 TXD (serial output port)

    P3.2 -INT0 (external interrupt 0)

    P3.3 -INT1 (external interrupt 1)

    P3.4 T0 (timer/counter 0 external interrupt)

    P3.5 T1 (timer/counter 1 external interrupt)

    P3.6 -WR (external data memory write strobe)

    P3.7 -RD (external data memory read stroge)

  • 8/7/2019 LAMPIRAN RPP 2

    3/6

    RST : merupakan input untuk RESET

    ALE : Address Latch Enable, digunakan untuk memberikan sinyal latchpada alamat rendah pada multipleks bus address dan data.

    -PSEN : merupakan sinyal read strobe untuk eksternal program momori.

    -EA/VPP : merupakan input untuk mode program memori. Jika dihubungkanke ground, program memori adalah internal. Jika dihubungkan ke

    VCC, program memori adalah internal. Jika dihubungkan ke VPP,

    diperlukan untuk proses pemrograman ROM.

    XTAL1, XTAL2 : merupakan input untuk krisal clock.

    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 dapatmengalamati 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.

    Secara diagram blok digambarkan sebagai berikut :

    PROGRAM MEMORI

    FFFFH FFFFH

    ATAU

    1000H

    0FFFH

    0000H 0000H

    Gambar Organisasi Program Memori

    4 K BYTE

    INTERNAL

    64 K BYTE

    EKSTERNAL

    60 K BYTE

    EKSTERNAL

  • 8/7/2019 LAMPIRAN RPP 2

    4/6

    2) 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 berasaldari pin RD dan untuk penulisan berasal dari pin WR. Peta data memori dapat

    digambarkan sebagai berikut :

    DATA MEMORI

    FFFFH

    FFH

    DAN80H

    7FH

    00H 0000H

    Gambar Organisasi Data Memori

    EVALUASI

    SOAL

    1. Sebutkan Keluarga Mikrokontroler MCS-51?

    2. Sebutkan fungsi Pin Out Mikrokontroler MCS-51?

    3. Gambarkan Organisasi Memori pada Mikrokontroler MCS-51?

    KUNCI JAWABAN

    1. Keluarga Mikrokontroler MCS-51

    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).

    2. Fungsi Pin Out Mikrokontroler MCS-51

    VCC : dihubungkan dengan tegangan catu +5 V

    GND : dihubungkan dengan ground rangkaian

    Port 0 : merupakan Port I/O 8 bit dua-arah. Port ini digunakan sebagai

    multipleks bus alamat rendah dan bus data selama pengaksesan ke

    eksternal memori. Setiap pinnya dapat mengendalikan langsung 4

    DIRECT

    ADDRESSING

    ONLY

    DIRECT AND

    INDIRECT

    ADDRESSING

    64 K BYTE

    EKSTERNAL

  • 8/7/2019 LAMPIRAN RPP 2

    5/6

  • 8/7/2019 LAMPIRAN RPP 2

    6/6

    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.

    Secara diagram blok digambarkan sebagai berikut :

    PROGRAM MEMORI

    FFFFH FFFFH

    ATAU

    1000H

    0FFFH

    0000H 0000H

    Gambar Organisasi Program Memori

    Data Memori

    Data memori menempati alamat yang terpisah dari program memori. Data memori

    merupakan tempat penyimpanan data variabel, operasi stack dan sebagainya. Datamemori 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

    DAN80H

    7FH

    00H 0000H

    Gambar Organisasi Data Memori

    4 K BYTE

    INTERNAL

    64 K BYTE

    EKSTERNAL

    60 K BYTE

    EKSTERNAL

    DIRECT

    ADDRESSING

    ONLY

    DIRECT AND

    INDIRECT

    ADDRESSING

    64 K BYTE

    EKSTERNAL