Running led proteus asembly

 Nama bagas saputra 

Nbi 1461900014

Project arsitektur organisasi komputer semester genap 2020/2021

program studi teknik informatika universitas 17agustus 1945 surabaya


Running led proteus asembly mengunakan mide 51

Kali ini saya akan running led di proteus menggunakan mide di port 2 led akan hidup atas kebawah di port 3 bawah ke atas 

Hal pertama kali yang saya lakukan adalah membuka proteus bahan bahan yang di sini saya gunakan yaitu at89c51 led red active dan ground

At89c51funsgi nya sebagai chip elektronika yang berfungsi sebagai wadah yang menghungkan port  dengan pemrogam

Sedangkan led red di gunakan untuk on off atau untuk bisa mengetahui apakah program berjalan dengan benar apa tidak

Sedangkan ground untuk Titik kembali nya arus atau sinyal listrik

Saya rangkai kurang lebih seperti ini


lalu saya masuk ke mide saya buat  kode seperti ini oh ya jangan lupa kalau save harus ada di belakang nama.a51 jika tidak maka error

org 00h

mulai : mov p2,#00000001b

       mov p2,#00000010b

       mov p2,#00000100b

       mov p2,#00001000b


       mov p3,#00001000b

       mov p3,#00000100b

       mov p3,#00000010b

       mov p3,#00000001b

       sjmp mulai

end

di sini fungsi org 00h adalah sebagai pembuka kalimat untuk bahasa asembly sedangkan fungsi kalimat end adalah kalimat penutup program asembly 

untuk mov sendiri adalah kita mau memprogram port mana di sini saya memakai 2,3 maka saya mengunakan mov p2 dan p3 fungsi dari 00000001b  adalah angka jika 0 berati off dan 1 berati on dan b sendiri adalah biner angka nya sendiri ada 8 

hasil nya ialah runing port 2 akan lampu atas ke bawah sedangkan port 3 bawah ke atas sekian dari saya wasalamualaikum wr.wb 



Komentar