Wellcome to my_blog


^_^ IRFAN NUR AKBAR & MARTIANA RAHADHI PUTRI ^_^

Jumat, 01 Juni 2012

Alogaritma Dan Pemprograman Kasus Elektro


ALOGARITMA PADA SUATU TIANG
 DENGAN MENGGUNAKAN SOLAR SEL #


Kondisi Matahari
Gerakan tiang
6 pagi
Menghadap timur
9 pagi
Menghadap timur
12 siang
-
3 sore
Menghadap barat
6 sore
Menghadap barat








Keterangan :
a.       Kondisi matahari terdapat pada p0.0 dan menggunakan solar sel, dengan keadaan gelap (logika 0), dan keadaan terang (logika 1)
b.      Kondisi atap terdapat pada p1 dengan keadaan tiang solar sel menghadap timur (output pada p1.5) dan meghadap barat (output pada p1.4)
c.       Untuk menghentikan motor pada setiap putaran terdapat 1 buah switch untuk kembalinya tiang pada posisi normal yaitu pada posisi jam 6 pagi, yang terdapat pada p0.2 dan p0.3



$mod51
org 0h
            mov p0,#0ffh
            mov p1,#0ffh
awal:      mov a,p0
satu:       cjne a,#0ffh,dua
            mov p1,#0efh
            jnb p0.2,stop
            sjmp pil
dua:       cjne a,#0fdh,tiga
            mov p1,#0dfh
            jnb p0.3,stop
            sjmp pil
tiga:       cjne a,#0feh,empat
            mov p1,#0dfh
            jnb p0.3,stop
            sjmp pil
empat:  cjne a,#0fch,lima
 mov p1,#0dfh
             jnb p0.3,stop
             sjmp pil
lima:       cjne a,#0fah,enam
            mov p1,#0dfh
            jnb p0.3,stop
            sjmp pil


stop:      mov p1,#0ffh
            sjmp pil
end