Anda di halaman 1dari 7

L A P O R A N PERCOBAAN 4

Mata Kuliah : Microcontroller 2


Nama Agung Surono Tanggal Praktikum 20 Juli 2018
N.P.M. 888740102160086 Praktikum Ke 4
Kelas SKS-16.2 Materi Praktikum Stopwatch dengan LCD 16x2
dan Pengukur Suhu
Tanggal diserahkan
Pengampu Paulus Hartanto Nilai Praktikum

No. Alat dan Bahan Jumlah


1 Proteus Simulator 1
2 IC Atmega 8535 1
3 Capasitor 22pF 2
4 Crystal 11,0592MHz 1
5 LCD 16x2 1
6 Switch Push Button 3

Percobaan 4.1
1. MATERI : Stopwatch dengan LCD 16x2
2. TUJUAN : Dapat mensimulasikan tombol mulai, berhenti dan reset
stopwatch

1
3. Rangkaian Stopwatch

4. Kode Program

2
5. Keterangan fungsi :

Nama program

m8535 adalah kode IC, Crystal merupakan


komponen yang berfungsi untuk
membangkitkan frekuensi osilasi dengan
stabilitas yang sangat tinggi

Merupakan koding untuk mendefinisikan rangkaian, 4 jalur


data D4 sampai dengan D7 disambungkan dengan pin apa
saja, termasuk RS dan E. "Config Lcd = 16 * 2" sebagai
inisialisasi tipe LCD yang digunakan

3
Perintah untuk mengaktifkan (On) atau
menonaktifkan (Off) kursor

Perintah untuk mendeklarasikan pengali tipe


datanya adalah word, detik_1 tipe datanya byte,
detik tipe datanya byte, menit tipe datanya byte
dan jam tipe datanya word.

untuk mendeklarasikan fungsi


Timer1 sebagai pewaktu
dengan nilai praskala 256

untuk meregristrasikan PORTA sebagai input / masukan

Jika terjadi overflow, maka timer0


akan melompat ke Int_timer0

untuk memfungsikan PINA.2


sebagai tombol reset, PINA.1
untuk mengaktifkan interupsi sebagai tombol berhenti dan
timer0 PINA.0 sebagai tombol mulai
stopwatch

Menampilkan "tulisan
Stopwatch AVRM16"

Jika tombol mulai ditekan


maka stopwatch akan
mulai berjalan, tombol
berhenti ditekan
stopwatch akan berhenti
dan tombol reset ditekan
maka angka akan menjadi
nol

Menentukan lokasi penempatan stopwatch pada baris


kedua dan empat digit tampilan angka

4
Fungsi pembulatan dari masing-
masing digit (detik, jam, menit
dan pengali) yang akan
dibulatkan untuk ditampilkan
pada layar LCD

Percobaan 4.2
1. MATERI : Pengukur Suhu dengan LCD 16x2
2. TUJUAN : Dapat mensimulasikan aplikasi pengukur suhu digital

5
3. Rangkaian Pengukur Suhu

4. Kode Program

6
5. Keterangan fungsi :

Merupakan koding untuk mendefinisikan rangkaian, 4 jalur data D4


sampai dengan D7 disambungkan dengan pin apa saja, termasuk RS dan
E. "Config Lcd = 16 * 2" sebagai inisialisasi tipe LCD yang digunakan

Konversi dilakukan untuk sekali pembacaan tegangan


masukan, kemudian an compiler BASCOM-AVR menghasilkan
nilai terbaik untuk nilai kristal yang digunakan. Mulai
pengaktifan ADC

Deklarasi variabel untuk menyimpan data ADC di DATA_ADC


untuk ditampilkan di LCD

pengambilan data ADC melalui instruksi


GETADC(7) untuk mendeklarasikan hasil
pengukuran suhu yang kemudian ditampilkan di
LCD
KESIMPULAN
- Disamping stopwatch, kita bisa membuat jam digital dari aplikasi
diatas dan aplikasi pengukur suhu
- Juga bisa membuat tulisan dengan variasi dari kreatifitas pembuat
aplikasi.

Anda mungkin juga menyukai