APLIKASI INTERUPSI EKSTERNAL
Gambar 6.3. Aplikasi sistem interupsi eksternal
;Percobaan sistem interupsi eksternal 0
;Rencanakan program untuk melayani interupsi eksternal yang dibangkitan dari
;saklar pushbutton, pada saat awal mikrokontroler akan melakukan pooling pengukuran
;beberapa variabel dan bila terdapat interupsi dari saklar maka ALARM akan berbunyi
Org 0000h
Ljmp Start
Org 0003h
Ljmp AdaInterupsi
Start: Setb IT0 ;Pengaktivan transisi negatif
Setb EX0 ;Pengaktivan interupsi eksternal 0
Setb EA ;Pengaktivan semua interupsi
Acall InitLCD ;Inisialisasi LCD Character
Loop: Acall BacaSuhu ;Rutinitas baca suhu
Acall BacaTekanan ;Rutinitas baca tekanan
Acall DisplayJam ;Rutinitas DisplayJam
Acall DisplayKondisi ;Rutinitas Display Kondisi
Sjmp Loop ; Looping forever
End
No comments:
Post a Comment