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 :
 



























0 Response to "Papan Antrian "
Posting Komentar