Tugas Softskill 3
FLOOD SENSOR
Analisa Program
Penjelasan Kodingan Program :
· $mod51 : berguna sebagai referensi alamat memory.
· org 0h : memulai program dari alamat memori 0h .
· mov p0,#0ffh : menyalin nilai 15 bit ke port p0.
· mov p1,#0ffh : menyalin nilai 15 bit ke port p1.
· mov p2,#0ffh : menyalin nilai 15 bit ke port p2.
· mov p3,#0ffh : menyalin nilai 15 bit ke port p3.
· basahbasah : : masuk ke sub program basah basah.
· mov a,p2 : menyalin isi data pada port p2 ke a
· cjne a,#7eh,basahkering : pembanding apakah nilai a sama dengan nila
basahkering, jika tidak maka melompat ke sub
program
· mov p3,#0feh : menyalin nilai 8 bit ke port p3
· sjmp basahbasah : lompat program yang berbeda pada subprogram
· basahkering : : masuk ke sub program basah kering.
· cjne a,#7fh, keringkering : pembanding apakah nilai a sama dengan nilai
keringkering, jika tidak maka melompat ke sub
program
· sjmp basahbasah : lompat program yang berbeda pada subprogram
· keringkering : : masuk ke sub program kering kering.
· cjne a,#0ffh, basahbasah : pembanding apakah nilai a sama dengan nilai
basahbasah, jika tidak maka melompat ke sub
program
· mov p3, #0ffh : menyalin nilai 15 bit ke port p3.
· sjmp basahbasah : lompat program yang berbeda pada subprogram
· end : mengakhiri baris program.
Komentar
Posting Komentar