Tugas Pendahuluan Modul 2

1
TUGAS PENDAHULUAN MODUL II PRAKTIKUM MIKROPROCESSOR 1. Gambarkan rangkaian minimum sistem ATMega 8535! 2. I/O memory address location apa saja yang ada pada setiap port dan apa fungsinya? Tuliskan pula pada halaman berapa saja di datasheet ATMega 8535 yang menjelaskan tentang hal di atas. 3. Apa yang dimaksud dengan resistor pull-up pada ATMega 8535 dan apa fungsinya? Tuliskan pula pada halaman berapa saja di datasheet ATMega 8535 yang menjelaskan tentang hal di atas. 4. Apakah maksud dari inisialisasi program di bawah ini? PORTB=0x0f; DDRB=0xf0; PORTC=0x00; DDRC=0xff; 5. Buatlah inisialisasi pada sebuah program sehingga Port C bekerja dengan sbb.: pin 0 dan pin ganjil sebagai output, dengan kondisi Low; pin genap bekerja sebagai input, dengan mengaktifkan resistor pull-up. Tuliskan pula pada halaman berapa saja di datasheet ATMega 8535 yang menjelaskan tentang inisialisi program di atas. 6. Apakah perbedaan pemrograman menggunakan if dan if-else? 7. Apakah perbedaan sintax PORTx=data dengan PORTx.n=data? 8. Apakah perbedaan sintax PINx=data dengan PINx.n=data? Tugas pendahuluan ditulis tangan di kertas A4, dikumpulkan bersama dengan Kartu Praktikum saat masuk praktikum Modul II.

Transcript of Tugas Pendahuluan Modul 2

Page 1: Tugas Pendahuluan Modul 2

TUGAS PENDAHULUAN MODUL II

PRAKTIKUM MIKROPROCESSOR

1. Gambarkan rangkaian minimum sistem ATMega 8535!

2. I/O memory address location apa saja yang ada pada setiap port dan apa fungsinya?

Tuliskan pula pada halaman berapa saja di datasheet ATMega 8535 yang

menjelaskan tentang hal di atas.

3. Apa yang dimaksud dengan resistor pull-up pada ATMega 8535 dan apa fungsinya?

Tuliskan pula pada halaman berapa saja di datasheet ATMega 8535 yang

menjelaskan tentang hal di atas.

4. Apakah maksud dari inisialisasi program di bawah ini?

PORTB=0x0f;

DDRB=0xf0;

PORTC=0x00;

DDRC=0xff;

5. Buatlah inisialisasi pada sebuah program sehingga Port C bekerja dengan sbb.: pin 0

dan pin ganjil sebagai output, dengan kondisi Low; pin genap bekerja sebagai input,

dengan mengaktifkan resistor pull-up. Tuliskan pula pada halaman berapa saja di

datasheet ATMega 8535 yang menjelaskan tentang inisialisi program di atas.

6. Apakah perbedaan pemrograman menggunakan if dan if-else?

7. Apakah perbedaan sintax PORTx=data dengan PORTx.n=data?

8. Apakah perbedaan sintax PINx=data dengan PINx.n=data?

Tugas pendahuluan ditulis tangan di kertas A4, dikumpulkan bersama dengan Kartu

Praktikum saat masuk praktikum Modul II.