Anda di halaman 1dari 8

MICROPROSESOR

SENSOR PARKIR BERBSIS MIKROKONTROLER


AT89S51

By : Erwin Adet Pratama


NIM: 14.01.014.003
Definisi AT89C51

AT89C51 merupakan mikrokontroler yang


memiliki memori dengan teknologi
nonvolatile memory. Isi memory dapat diisi
ulang ataupun dihapus berkali-kali. Memori
digunakan untuk menyimpan perintah
berstandar MCS-51 code sehingga
memungkinkan mikrokontroller bekerja
dalam mode single chip (mode operasi
tunggal) yang tidak memerlukan external
memory (memori luar) untuk menyimpan
source code.
Flowchart Parking
Gambar Rangkaian
Prinsip Kerja

Pada alat Parking Sensor ini analisa


rangkaian secara detail dimulai dari aktifator
menerima daya untuk mengaktifkan semua
komponen. Ketika sensor terhalang, switch1
akan bernilai 0 dan switch2 akan bernilai 1
maka inputan masuk ke IC komparator dan
diproses lalu dikirim ke IC AT89S51, setelah
itu dikirimkan ke IC L293D untuk
mengeluarkan output berupa putaran pada
motor DC sehingga palang akan bergerak ke
atas atau terbuka.
Algoritma Perintah Program
$mod51
org 100h

mov p1,#0ffh
mov p2,#000h
mov p3,#000h

mulai : jnb p1.0,motor1


jnb p1.1,motor2
sjmp mulai

motor1 : jb p1.0,motor11
jnb p1.2, motor1s
mov p2,#01h
sjmp motor1

motor11 : jnb p1.3, motor11s


mov p2, #02h
sjmp motor11
motor2 : jb p1.1,motor21
jnb p1.4,motor2s
mov p2,#40h
sjmp motor2

motor21 : jnb p1.5, motor22s


mov p2, #80h
sjmp motor21
motor1s : clr p2.0
sjmp motor1

motor11s : clr p2.1


sjmp mulai

motor2s : clr p2.6


sjmp motor2

motor22s : clr p2.7


sjmp mulai
end
THE END

Anda mungkin juga menyukai