PENGHITUNG WAKTU MUNDUR DALAM PENGAPLIKASIAN DI HANDPHONE

 


KELOMPOK B7

1. Bella Rosalina Sukmawati         3.32.19.1.04

2. Emmanuel Didimus Krestian    3.32.19.1.08

3. Krisna Mangifera Indica            3.32.19.1.14

4. Kurnia Restu Fitriani                 3.32.19.1.15


Input             : Tombol/Push Button

Output          : Tampilan 7 Ruas (Seven Segment) dan Buzzer


    Penghitung waktu mundur adalah sejenis stopwatch yang dapat menunjukkan banyaknya sisa waktu yang tersedia sampai batas waktu yang telah ditentukan. 

    Penghitung waktu mundur atau countdown timer banyak digunakan pada kehidupan sehari hari untuk menandai peristiwa yang akan datang, menghitung waktu untuk memanggang roti dan sebagainya. Tentunya untuk pemakaian yang sederhana cukup menggunakan perangkat timer yang mekanik karena mudah dan praktis. Dengan berkembangnya teknologi, pemakaian countdown timer meluas ke berbagai peralatan yang umum dijumpai, mulai dari mesin cuci, microwave, switch off system jaringan dan berbagai perangkat elektronik lainnya.

    Bedasarkan permasalahan diatas, kelompok kami akan merancang dan membuat penghitung waktu mundur dengan kelengkapan buzzer dimana waktu bisa diset sesuai kebutuhan dan akan mengeluarkan alarm/ bunyi ketika batas waktu telah habis.

1. PPT Presentasi    Download PPT

















2. Rangkaian Alat dan Program Download disini


PROGRAM (.asm)

START EQU P3.1

RESET EQU P3.0

BUZZ EQU P3.7


DISA EQU P3.3

DISB EQU P3.2

DISC EQU P3.6


ORG 0000H

LJMP MAIN

ORG 0040H

MAIN:

CLR BUZZ

JB START,$   ;WAIT FOR START BUTTON TO BE PRESSED

SETB DISA

SETB DISB

SETB DISC

DD1:SETB DISA

MOV A,#09H ;SETTING FOR MINUTE

MOV R1,A

MOV R4,A

DS1:MOV P0,R1

DD2:MOV A,#05H

DS2:MOV P2,A

DD3:MOV A,#09H

DS3:MOV P1,A

ACALL AAA

DEC A

CJNE A,#00H,DS3

MOV A,P2

MOV P1,#00H

ACALL AAA

DEC A

CJNE A,#00H,DS2

TEN:MOV P2,#00H

MOV R6,#09H

TE:MOV P1,R6

DEC R6

ACALL AAA

CJNE R6,#00H,TE

MOV P1,#00H

DEC R1

ACALL AAA

MOV P0,R1

CJNE R1,#00H,DS1

MOV P0,#00H

LASTMIN:

DE2:MOV A,#05H

DF2:MOV P2,A

DE3:MOV A,#09H

DF3:MOV P1,A

ACALL AAA

DEC A

CJNE A,#00H,DF3

MOV A,P2

MOV P1,#00H

ACALL AAA

DEC A

CJNE A,#00H,DF2

LASTEN:

MOV P0,#00H

MOV P2,#00H

MOV R6,#09H

TE1:MOV P1,R6

DEC R6

ACALL AAA

CJNE R6,#00H,TE1

MOV P1,#00H

SETB BUZZ

JB RESET,$ ;END OF COUNTDOWN.WAIT FOR RESET TO BE PRESSED

MOV P0,R4

MOV P2,#05H

MOV P1,#09H

CLR BUZZ

JMP MAIN

AAA:

ACALL RST

ACALL STP

ACALL DELAY

ACALL RST

ACALL STP

RET

RST:   ;RESETS ALL DISPLAYS AND RETURNS TO START

JB RESET,DOWN

MOV P0,R4

MOV P1,#09H

MOV P2,#05H

JMP MAIN

DOWN:RET

STP: ;PAUSE ROUTINE FOR TIMER

S1:JB START,DWN

SJMP S1

DWN:RET

DELAY: ;DELAY OF ONE SECOND

  MOV TMOD,#01H

MOV TH0,#3CH

MOV TL0,#0B0H

MOV R7,#00H

SETB TR0

DEL:JNB TF0,DEL

MOV TH0,#3CH

MOV TL0,#0B0H

CLR TF0

INC R7

CJNE R7,#14H,DEL

RET


END

3. Video Presentasi Download




4. Video Demo alat    Download Demo alat


Sekian dan Terimakasih, Semoga dapat bermanfaat dan berguna untuk dapat digunakan dalam kehidupan sehari-hari. We lv u all n peace bye2 😉


Subscribe to receive free email updates:

1 Response to "PENGHITUNG WAKTU MUNDUR DALAM PENGAPLIKASIAN DI HANDPHONE"

  1. Izin promo ya Admin^^

    Bosan gak tau mau ngapain, ayo buruan gabung dengan kami
    minimal deposit dan withdraw nya hanya 15 ribu rupiah ya :D
    Kami Juga Menerima Deposit Via Pulsa x-)
    - Telkomsel
    - GOPAY
    - Link AJA
    - OVO
    - DANA
    segera DAFTAR di WWW.AJOKARTU.COMPANY ....:)

    BalasHapus