Papan Antrian



Kelompok B5

1. Dewa Murti Nugroho                   3.32.19.1.07
2. Miftakhul Amin                            3.32.19.1.17
3. Muhammad Yusuf Rodhi            3.32.19.1.19 
4. Nimas Ayu Oktaviana                  3.32.19.1.20

Input    : 2 Push Button
Output : Buzzer dan 7 segment


Pada pelayanan publik selalu ramai dan tidak teratur jika disitu tidak diatur dengan rapi. Padahal pelayanan publik harus dilakukan secara cepat dan efektif. Maka perkembangan teknologi dimanfaatkan manusia untuk membuat suatu alat yaitu Papan Antrian. Alat ini digunakan untuk merapikan atau mengatur dalam pelayanan publik di masyarakat. 
Maka kami berinisiatif merangkai suatu alat yaitu papan antrian dengan AT89S51 sebagai kontroller dan outputan berupa buzzer serta 7 segment ketika setiap menekan push button 1 maka akan bertambah satu dan push button 2 untuk mengurangi ketika ada antrian yang terlewat.

1. PPT 



























2. Program
ORG 0000H
SETB 0B0H
SETB 0B1H
SETB 0B2H
SETB 0B3H
MOV R2,#00H
MOV R3,#00H
MOV R0,#00H
MOV R1,#00H
MOV 90H,R3
MOV 0A0H,R1
JNB 0B0H,4AH
JNB 0B1H,1DH
JNB 0B2H,2FH
JNB 0B3H,02H
SJMP 0EEH
DEC R2
MOV A,R2
MOV 0F0H,#0AH
DIV AB
SWAP A
ORL A,0F0H
MOV R3,A
ACALL 078H
CJNE R2,#00H,0DFH
MOV R2,#00H
MOV R3,#00H
SJMP 0D9H
DEC R0
MOV A,R0
MOV 0F0H,#0AH
DIV AB
SWAP A
ORL A,0F0H
MOV R1,A
ACALL 078H
CJNE R0,#00H,0CAH
MOV R0,#00H
MOV R1,#00H
SJMP 0C4H
INC R2
MOV A,R2
MOV 0F0H,#0AH
DIV AB
SWAP A
ORL A,0F0H
MOV R3,A
ACALL 078H
CJNE R2,#64H,0B5H
MOV R2,#00H
MOV R3,#00H
SJMP 0AFH
INC R0
MOV A,R0
MOV 0F0H,#0AH
DIV AB
SWAP A
ORL A,0F0H
MOV R1,A
ACALL 078H
CJNE R0,#64H,0A0H
MOV R0,#00H
MOV R1,#00H
SJMP 9AH
SJMP 98H
MOV 89H,#01H
MOV 8CH,#3CH
MOV 8AH,#0B0H
MOV R7,#00H
SETB 8CH
JNB 8DH,0FDH
MOV 8CH,#3CH
MOV 8AH,#0B0H
CLR 8DH
INC R7
CJNE R7,#14H,0F1H
RET
END


3. Video Simulasi 






Link download file :







    
 

Subscribe to receive free email updates:

0 Response to "Papan Antrian "

Posting Komentar