Pemrograman Assembly Membuat Looping

Inti dari skrip perulangan adalah pengecekan kondisi. Misal looping dibuat selama 8 kali, maka bagaimana caranya agar terjadi pengecekan selama 8 kali. Saya akan contohkan skrip for pada bahasa c, kurang lebih seperti ini ya :

for(i=0;i<8;i++){
PORTB.i=1;
delay_ms(50);
PORTB.i=0;
}

Akan coba kita transformasikan menjadi bahasa assembly. Sebelumnya, perlu kita cari dulu instruksi yang cocok untuk menggantikan skrip for di atas. Logikanya mungkin bisa kita pecah menjadi seperti ini :

Set variabel i = 0

Set variabel lampu = 0b00000001 (binner~8 buah lampu, angka 1 berarti nyala) = 0x01 (hexa)

Tampilkan lampu

Geser lampu

Tambah nilai variabel i dengan 1

Cek kondisi jika i=8 maka ulangi program ke tampilkan lampu

Jika i tidak = 0, maka akhiri loop atau ulangi lagi ke set variabel i = 0

Contoh program :

mikro_asemblySilahkan bisa dicoba di AVR Simulator

Advertisements
Tagged with: ,
Posted in Mikrokontroler

Pemrograman Assembly

Bahasa yang berorientasi pada mesin disebut juga bahasa tingkat rendah. Disebut tingkat rendah karena bahasa ini lebih mendekati bahasa mesin dari pada bahasa manusia. Ada beberapa bahasa tingkat rendah yang sering digunakan, salah satunya adalah bahasa rakitan atau bahasa assembly.

Bahasa assembly ini digunakan dalam pemrograman mikroprosesor, mikrokontroler,dan komputer. Dalam pemrograman bahasa assembly merepresentasikan kode-kode mesin dalam bentuk singkatan makna ataupun simbol yang dapat dimengerti oleh manusia. Bentuk bahasa assembly tergantung dari jenis mesin/perangkatnya, dengan berbeda pabrikan berbeda pula bahasanya sehingga kompatibilitas bahasa ini sangat terbatas, tidak dapat dijalankan pada semua mesin/perangkat.

Untuk itu pada pembahasan ini, kita akan mempelajari bahasa assembly dari seri ATMega. Adapun bahasa assembly yang digunakan dapat diunduh pada tautan berikut: http://www.atmel.com/images/Atmel-0856-AVR-Instruction-Set-Manual.pdf. Sebelum melakukan percobaan kita akan menginstalasi simulator untuk pemrograman assembly, file simulator dapat diunduh di tautan berikut: http://www.oshonsoft.com/downloadspage.php. Lengkapi isian pada step 1 dan step 2, kemudian pilih tombol Download Software. Setelah file selesai diunduh jalankan file tersebut untuk instalasi, ikutlah langkah-langkah instalasinya.

Posted in Mikrokontroler

Cara mengurus surat keterangan bebas narkoba

Surat keterangan bebas Narkoba menjadi salah satu berkas penting untuk para pencari kerja atau pemburu beasiswa. Bagi yang sudah pernah mengurusnya, mungkin terasa mudah. Namun untuk mereka yang belum pernah berurusan dengan hal ini tentu butuh panduan. Karena beberapa yang saya baca di blog, malah ribet sendiri. Tenang saja, tes bebas narkoba ini sangat simpel kok, dan mudah banget. Kuncinya, jangan malu bertanya kalau merasa bingung.

Read more ›

Tagged with: , , ,
Posted in Informasi

Tips Lulus Tes Potensi Akademik (TPA)

Tes Potensi Akademik (TPA) merupakan salah satu jenis tes yang sering digunakan dalam berbagai seleksi penerimaan. Semisal tes penyaringan calon pegawai negeri sipil (CPNS), maupun pegawai swasta, kenaikan pangkat, pendaftaran masuk ke perguruan tinggi baik S2 maupun S3, bahkan SBNMPTN sekarang juga memakai tes TPA ini.  Tes TPA yang dilakukan di Indonesia ini juga identik dengan tes GRE dan GMAT yang menjadi standar internasional.

Read more ›

Tagged with: , ,
Posted in Informasi, Pendidikan

Contoh Surat Pernyataan Belum dan Tidak Akan Menikah Selama PPG

Berikut adalah contoh surat pernyataan belum menikah dan tidak akan menikah selama program Pendidikan Profesi Guru (PPG). Surat ini harus disyahkan oleh Kepala Desa dan Bermaterai 6000.

Surat Pernyataan seperti di bawah ini :

SURAT PERNYATAAN

BELUM MENIKAH DAN SANGGUP TIDAK MENIKAH

SELAMA MENGIKUTI PROGRAM PPG

 

Yang bertanda tangan di bawah ini :
Nama                         : ……………………………………………………
Tempat, Tgl Lahir   : ……………………………………………………
Jenis Kelamin          : ……………………………………………………
Agama                       : ……………………………………………………
No. KTP / SIM        : ……………………………………………………
Alamat                      : ……………………………………………………

 

menyatakan dengan sesungguhnya bahwa saya belum menikah dan tidak akan menikah selama mengikuti program Pendidikan Profesi Guru (PPG) .
Pernyataan ini saya buat dengan penuh kesadaran dan tanggung jawab tanpa paksaan dari pihak mana pun. Apabila suatu saat terbukti pernyataan yang saya buat tidak benar, saya bersedia menerima sanksi sesuai dengan ketentuan yang berlaku.

 

………… , ……………………. 2017

Mengetahui,
Kepala Desa                                                                                 Pembuat Pernyataan,

 

Materai 6000

 

(………………………..)                                                                           (……………………………….)

 

download versi doc.

Tagged with: ,
Posted in Informasi

Rangkaian Adaptor 12 Volt

Rangkaian adaptor ini menggunakan IC LM 7812 sebagai regulator tegangan 12 Volt dan arus 1 ampere.

gambar rangkaian :

PS12v-led

rangkaian PCB

PS12v-pcb.JPG

kalau mau file PCB nya, komen ya..

Posted in Elektronika

Pendaftaran Pendidikan Profesi Guru (PPG) Akhirnya dibuka Besok 8 Mei

header (1).jpg

Ada ketimpangan informasi akhir-akhir ini. Mengenai kejelasan nasib para sarjana pendidikan. Di satu sisi, untuk bisa menjadi seorang guru, SPd saja tidak cukup. Disyaratkan para sarjana yang sudah menyandang gelar sarjana pendidikan harus melanjutkan pendidikan profesi guru.

Di sisi lain, alih-alih mengikuti program PPG, informasi mengenai PPG pun susah diakses. Sementara ini, PPG hanya diadakan untuk mereka yang sudah mengikuti program SM3T. Walaupun, mereka yang sudah mempunyai gelar .Gr (gelar profesional guru_ pun masih belum jelas nasibnya. *) Apakah mereka akan seterusnya berstatus guru honorer.

Di balik itu semua, ada secercah harapan bagi mereka yang masih memupuk cita-cita menjadi seorang guru. Kabarnya dikti akan segera membuka PPG untuk jalur umum. Tidak hanya itu, kabarnya juga akan ada lowongan guru PNS untuk tahun 2018.

Namun sayang sungguh sayang, harus saya katakan bahwa tidak semua jurusan yang dibuka pada PPG tahun 2017 ini. Berikut adalah beberapa jurusan yang akan dibuka oleh ristekdikti :

437c4572-2b69-4c46-b750-ddda5ffb1eb4

Bagaimana, apakah jurusan kamu termasuk salah satu yang akan di PPG kan?

Terus kalau mau ikut, apa saja syaratnya? berikut bocoran syaratnya :

2106ac12-124c-4557-a5a9-334d21adc317.jpg

Berat syarat nomor 10, buat kamu yang sudah terlanjur menikah, atau ada rencana menikah ya.. :(.

Informasi yang sudah saya berikan di atas berasal dari sumber yang terpercaya dari kampus saya. Namun sangat mungkin sekali terjadi perubahan. Dan untuk menindaklanjuti, kamu bisa klik Link  http://ppg.ristekdikti.go.id/. Pendaftaran akan dimulai tanggal 8 Mei 2017.

Tagged with:
Posted in Informasi
Tentang Penulis

BENY ABDURRAHMAN
Seorang anak muda yang mencoba peruntungan hidup menjadi seorang pengajar atau orang biasa memanggilnya mas guru. Punya hobi main komputer, nggambar corel, ngedit foto dan video. Sekarang sedang mengabdi di Kalimantan Selatan.
Kalender
November 2017
M T W T F S S
« Sep    
 12345
6789101112
13141516171819
20212223242526
27282930