Pada kali ini saya ingin berbagi ilmu yang saya dapat dari sekolah. Baiklah kita mulai saja. Ikuti langkah-langkah berikut:
1) Buka program Topview Simulator.
NB: Jika belum punya silahkan download di sini kemudian install.
2) Pilih Jenis Mikrokontroller-nya. Kali ini saya menggunakan AT89C51. Kemudian tekan OK.
Gambar 1
3) Selanjutnya atur tampilan seven segmentnya dengan cara klik File-External Modules Setting-LED,
maka akan muncul tampilan seperti ini
Gambar 2
Atur sesuai gambar
NB: display color adalah warna seven segment, bebas terserah Anda)
4) Sesuaikan Port Output yang akan dihubungkan dengan seven segment dengan cara klik Selection of Port Line and Number of Digit (lihat gambar 2),kemudian muncul gambar seperti ini
Gambar 3
5) Atur sesuai gambar 3,kemudian tekan OK. OK lagi :D hahaha..
6) Tampilkan seven segment yang sudah disetting dengan cara klik View-External Modules-LED, maka seven segment akan muncul di layar monitor seperti ini
Gambar 4
7) Buka notepad kemudian tuliskan program seperti di bawah ini
NB:
-Pada delay: mov r0,#10 angka 10 adalah waktu. Anda dapat mengganti dengan angka yang lain.
-Program diatas sudah saya buktikan dan berfungsi .
8) Simpan dengan ekstensi asm. (contoh: counter.asm)
9) Buka file dengan cara klik File-Load Text File. Cari File Program Anda dan klik OK.
10) File anda sudah dimuat oleh Topview Simulator, selanjutnya jalankan program yang anda tulis dengan cara klik Command-Run Assembler kemudian klik Run. Maka akan muncul tampilan seperti ini
Gambar 5
Tekan OK dan tutup jendela counter.lst dan output
11) Tekan GO, maka seven segment akan menghitung mundur dari 9 sampai 0 seperti gambar dibawah ini
Gambar 6
NB : Jika ada pertanyaan silahkan bertanya pada komentar
Selamat Mencoba
7 comments:
Trima Kasih atas postingannya, kalau untuk top simulator menampilkan kerlap kerlip bagaimana ya??
Mau tanya
Kalau kita memuculkn angk 0 jika kurang dari 20h klau 20h = 0ffh dan kalu di atas 20h< maka akan tampil angka 1
Bagama caanya???
Thanks
Mau tanya
Kalau kita memuculkn angk 0 jika kurang dari 20h klau 20h = 0ffh dan kalu di atas 20h< maka akan tampil angka 1
Bagama caanya???
Thanks
makasih min postingannya ini , bermanfaat sekali...
lem lcd touchscreen
ka, kalo saat lagi jalan terus mau di pause gimana ya caranya
pitek ku telu
Cara membuat tombol pausenya?
Posting Komentar
Silahkan berkomentar disini. SPAM, sumpah serapah, dan kata-kata tidak sopan akan segera saya hapus.