petunjuk proteus

Upload: bambang-gastomo

Post on 03-Apr-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Petunjuk Proteus

    1/13

    PRAKTIKUM

    MIKROPROSESORANTARMUKA MIKROKONTROLER DENGAN

    LED

    Kamis, 20 Juni 2013

  • 7/28/2019 Petunjuk Proteus

    2/13

    Mengetahui dan memahami cara

    mengantarmukakan mikrokontroler

    dengan rangkaian LED.

    Mengetahui dan memahami bagaimana

    memrogram mikrokontroler untuk

    menyalakan LED.

  • 7/28/2019 Petunjuk Proteus

    3/13

    Alat dan bahan yang diperlukan

    Program codevision

    Program Proteus (Isis)

    File Simulator LED toggle keypad LCD

  • 7/28/2019 Petunjuk Proteus

    4/13

    DDR bit = 1 DDR bit = 0PORT bit = 1 Output ; High Input; R pull up

    PORT bit = 0 Output; Low Input, Floating

    Perintah dasar mengeluarkan data

    Konfigurasi Pengaturan Port I/O

    Untuk mengirim data byte dalam bentukbilangan heksadesimal ke PORTX (X=A, B, C,D) digunakan statement

    PORTX = data;PORTB = 0xaa;

    PORTB = 0b10101010;

    PORTB = 255;

  • 7/28/2019 Petunjuk Proteus

    5/13

    Membuat program

    1. Buka program codevision lalu buat project baru

    2. FileNewProject

    3. Pilih Atmega

  • 7/28/2019 Petunjuk Proteus

    6/13

    Membuat program

    1. Pada tab Chippilih ATmega8535 dan Clock 4 Mhz

  • 7/28/2019 Petunjuk Proteus

    7/13

    Pada tab Ports, setting Port A menjadi output dengan mengklikIn mulai dariBit 0 hingga bit 7 sehingga tampilan menjadi

    Setting memastikan setting port sesuai gambar diatas,

    klik ProgramGenerate, save, and exit

    Simpan ketiga file dengan nama yang sama

  • 7/28/2019 Petunjuk Proteus

    8/13

    Membuat program

    Tambahkan header delay.h diatas global variabel

    Tuliskan program utama didalam sintaks while seperti gambar kanan

  • 7/28/2019 Petunjuk Proteus

    9/13

    Build program yang sudah dibuat dengan menekan Shift+F9 atau klikProject - Build

    Pastikan tidak ada error

  • 7/28/2019 Petunjuk Proteus

    10/13

    Konfigurasi PORT :Simulator LED toggle keypad LCD

    PORTA LED

    PORTB Keypad

    PORTC Toggle

    PORTD LCD

    Simulator 7segment keypad toggle

    PORTA DATA7s

    PORTB Keypad

    PORTC Toggle

    PORTD L/P S Key

  • 7/28/2019 Petunjuk Proteus

    11/13

    Buka Simulator LED toggle keypad LCD lalu Klik 2x komponen mikro-kontroller.

  • 7/28/2019 Petunjuk Proteus

    12/13

    Klik icon folder pada opsi Program File lalu buka file .hex hasil buildprogram dari codevision. Klik okok hingga kembali ke halaman simulasi

  • 7/28/2019 Petunjuk Proteus

    13/13

    Klik tombol play di pojok kiri bawah sehingga program berjalan dan LEDmenyala bergantian