VOLTMETER DIGITAL BERBASIS MIKROKONTROLLER
KELOMPOK C6
1. Fahad Khoirul Tamami (3.32.19.2.07)
2. Rani Thufaila Yofanda (3.32.19.2.20)
3. Yusron Alfauzi (3.32.19.2.25)
2. Rani Thufaila Yofanda (3.32.19.2.20)
3. Yusron Alfauzi (3.32.19.2.25)
Input : Kabel Probe Positif Negatif
Output : LCD (Liquid Crystal Display)
Proses pengukuran dalam sistem tenaga listrik merupakan salah satu prosedur standar yang harus dilakukan. Karena melalui pengukuran akan diperoleh besaran-besaran yang diperlukan, baik untuk pengambilan keputusan dan instrumen kontrol maupun hasil yang diinginkan oleh seorang user. Kepentingan alat-alat ukur dalam kehidupan kita tidak dapat disangkal lagi. Hampir semua alat ukur berdasarkan energi elektrik, karena setiap kuantitas fisis mudah dapat diubah ke dalam kuantitas elektrik, seperti tegangan, arus, frekuensi, perputaran dan lain-lainnya. Misalnya : temperatur yang dulu diukur dengan sebuah termometer air raksa sekarang dapat diukur dengan thermocople. Hal tersebut merupakan salah satu contoh dari kemajuan teknologi dibidang pengukuran. Pengukuran listrik sangatlah penting untuk kita ketahui, terkhusus untuk mahasiswa elektro. Karena tanpa pengukuran listrik maka kita akan sangat sulit untuk mengetahui besaran–besaran listrik yang sangat kita perlukan dalam membuat suatu perencanaan, pemasangan atau pembuatan barang–barang elektronika dan listrik. Mengingat begitu pentingnya pengukuran listrik, maka dalam presentasi ini akan dibahas mengenai instrument alat ukur tegangan yaitu voltmeter digital berbasis mikrokontroller.
1. PPT Presentasi (Download PPT)
2. Program (Download Program)
ORG 0000H
LJMP 09F2H
ORG 0800H
LCALL 097DH
MOV R3,#0FFH
MOV R2,#09H
MOV R1,#0BBH
LCALL 0958H
CLR A
MOV 0AH,A
MOV 0BH,A
MOV R6,A
LCALL 09E6H
LCALL 09ABH
MOV A,09H
ADD A,0BH
MOV 0BH,A
MOV A,08H
ADDC A,0AH
MOV 0AH,A
INC R6
CJNE R6,#0AH,0EAH
MOV R6,0AH
MOV R7,0BH
MOV R4,#00H
MOV R5,#0AH
LCALL 08B2H
MOV 0AH,R6
MOV 0BH,R7
MOV R7,#0C0H
LCALL 09CAH
MOV R3,#0FFH
MOV R2,#09H
MOV R1,#0C5H
LCALL 0958H
MOV R6,0AH
MOV R7,0BH
MOV R4,#00H
MOV R5,#3BH
LCALL 08A0H
MOV 08H,R6
MOV 09H,R7
MOV R4,#03H
MOV R5,#0E8H
LCALL 08B2H
LCALL 0907H
MOV R7,#2EH
LCALL 09D8H
MOV R6,08H
MOV R7,09H
MOV R4,#03H
MOV R5,#0E8H
LCALL 08B2H
MOV 08H,R4
MOV 09H,R5
MOV R6,08H
MOV R7,09H
MOV R4,#00H
MOV R5,#0AH
LCALL 08B2H
LCALL 0907H
MOV R7,#56H
LCALL 09D8H
SJMP 85H
CJNE R3,#01H,06H
MOV 82H,R1
MOV 83H,R2
MOVX A,@DPTR
RET
JNC 02H
MOV A,@R1
RET
CJNE R3,#0FEH,02H
MOVX A,@R1
RET
MOV 82H,R1
MOV 83H,R2
CLR A
MOVC A,@A+DPTR
RET
MOV A,R7
MOV 0F0H,R5
MUL AB
MOV R0,0F0H
XCH A,R7
MOV 0F0H,R4
MUL AB
ADD A,R0
XCH A,R6
MOV 0F0H,R5
MUL AB
ADD A,R6
MOV R6,A
RET
CJNE R4,#00H,0BH
CJNE R6,#00H,29H
MOV A,R7
MOV 0F0H,R5
DIV AB
MOV R7,A
MOV R5,0F0H
RET
CLR A
XCH A,R4
MOV R0,A
MOV 0F0H,#08H
MOV A,R7
ADD A,R7
MOV R7,A
MOV A,R6
RLC A
MOV R6,A
MOV A,R4
RLC A
MOV R4,A
MOV A,R6
SUBB A,R5
MOV A,R4
SUBB A,R0
JC 05H
MOV R4,A
MOV A,R6
SUBB A,R5
MOV R6,A
INC R7
DJNZ 0F0H,0E9H
CLR A
XCH A,R6
MOV R5,A
RET
MOV A,R5
MOV R0,A
MOV 0F0H,A
MOV A,R6
DIV AB
JB 0D2H,1CH
MOV R6,A
MOV R5,0F0H
MOV 0F0H,#08H
MOV A,R7
ADD A,R7
MOV R7,A
MOV A,R5
RLC A
MOV R5,A
JC 07H
SUBB A,R0
JNC 06H
DJNZ 0F0H,0F2H
RET
CLR C
SUBB A,R0
MOV R5,A
INC R7
DJNZ 0F0H,0EAH
RET
MOV R6,07H
CLR A
MOV R5,A
MOV A,#9CH
ADD A,R6
MOV R6,A
CLR C
XRL A,#80H
SUBB A,#80H
JC 01H
INC R5
CLR C
MOV A,R6
XRL A,#80H
SUBB A,#80H
JNC 0ECH
MOV A,R5
XRL A,#80H
SUBB A,#80H
JC 07H
MOV A,R5
ADD A,#30H
MOV R7,A
LCALL 09D8H
CLR A
MOV R5,A
MOV A,#64H
ADD A,R6
MOV R6,A
MOV A,#0F6H
ADD A,R6
MOV R6,A
CLR C
XRL A,#80H
SUBB A,#80H
JC 01H
INC R5
CLR C
MOV A,R6
XRL A,#80H
SUBB A,#80H
JNC 0ECH
MOV A,R5
ADD A,#30H
MOV R7,A
LCALL 09D8H
MOV A,R6
ADD A,#0AH
MOV R5,A
ADD A,#30H
MOV R7,A
LJMP 09D8H
MOV 0CH,R3
MOV 0DH,R2
MOV 0EH,R1
MOV R3,0CH
MOV R2,0DH
MOV R1,0EH
LCALL 0887H
JZ 13H
INC 0EH
MOV A,0EH
JNZ 02H
INC 0DH
DEC A
MOV R1,A
LCALL 0887H
MOV R7,A
LCALL 09D8H
SJMP 0E2H
RET
MOV R7,#02H
LCALL 09CAH
MOV R7,#38H
LCALL 09CAH
MOV R7,#01H
LCALL 09CAH
MOV R7,#0CH
LCALL 09CAH
MOV R7,#06H
LCALL 09CAH
MOV R7,#80H
LJMP 09CAH
SETB 0A7H
CLR 0B0H
SETB 0B1H
JNB 0A7H,06H
CLR 0B2H
SETB 0B2H
SJMP 0F7H
RET
CLR 0B5H
CLR 0B7H
MOV R7,90H
MOV 08H,#00H
MOV 09H,R7
SETB 0B7H
SETB 0B5H
RET
ANL A,@R0
XRL A,R7
XRL A,R4
MOV A,#6DH
XRL A,74H
XRL A,72H
NOP
ORL A,#43H
ADDC A,R2
JB 00H,12H
INC R1
SUBB A,R3
MOV 0A0H,R7
CLR 0B0H
CLR 0B1H
SETB 0B2H
CLR 0B2H
RET
LCALL 099BH
MOV 0A0H,R7
SETB 0B0H
CLR 0B1H
SETB 0B2H
CLR 0B2H
RET
CLR 0B5H
CLR 0B6H
SETB 0B6H
SETB 0B5H
JB 0B4H,0FDH
RET
MOV R0,#7FH
CLR A
MOV @R0,A
DJNZ R0,0FDH
MOV 81H,#0EH
LJMP 0800H
END
LJMP 09F2H
ORG 0800H
LCALL 097DH
MOV R3,#0FFH
MOV R2,#09H
MOV R1,#0BBH
LCALL 0958H
CLR A
MOV 0AH,A
MOV 0BH,A
MOV R6,A
LCALL 09E6H
LCALL 09ABH
MOV A,09H
ADD A,0BH
MOV 0BH,A
MOV A,08H
ADDC A,0AH
MOV 0AH,A
INC R6
CJNE R6,#0AH,0EAH
MOV R6,0AH
MOV R7,0BH
MOV R4,#00H
MOV R5,#0AH
LCALL 08B2H
MOV 0AH,R6
MOV 0BH,R7
MOV R7,#0C0H
LCALL 09CAH
MOV R3,#0FFH
MOV R2,#09H
MOV R1,#0C5H
LCALL 0958H
MOV R6,0AH
MOV R7,0BH
MOV R4,#00H
MOV R5,#3BH
LCALL 08A0H
MOV 08H,R6
MOV 09H,R7
MOV R4,#03H
MOV R5,#0E8H
LCALL 08B2H
LCALL 0907H
MOV R7,#2EH
LCALL 09D8H
MOV R6,08H
MOV R7,09H
MOV R4,#03H
MOV R5,#0E8H
LCALL 08B2H
MOV 08H,R4
MOV 09H,R5
MOV R6,08H
MOV R7,09H
MOV R4,#00H
MOV R5,#0AH
LCALL 08B2H
LCALL 0907H
MOV R7,#56H
LCALL 09D8H
SJMP 85H
CJNE R3,#01H,06H
MOV 82H,R1
MOV 83H,R2
MOVX A,@DPTR
RET
JNC 02H
MOV A,@R1
RET
CJNE R3,#0FEH,02H
MOVX A,@R1
RET
MOV 82H,R1
MOV 83H,R2
CLR A
MOVC A,@A+DPTR
RET
MOV A,R7
MOV 0F0H,R5
MUL AB
MOV R0,0F0H
XCH A,R7
MOV 0F0H,R4
MUL AB
ADD A,R0
XCH A,R6
MOV 0F0H,R5
MUL AB
ADD A,R6
MOV R6,A
RET
CJNE R4,#00H,0BH
CJNE R6,#00H,29H
MOV A,R7
MOV 0F0H,R5
DIV AB
MOV R7,A
MOV R5,0F0H
RET
CLR A
XCH A,R4
MOV R0,A
MOV 0F0H,#08H
MOV A,R7
ADD A,R7
MOV R7,A
MOV A,R6
RLC A
MOV R6,A
MOV A,R4
RLC A
MOV R4,A
MOV A,R6
SUBB A,R5
MOV A,R4
SUBB A,R0
JC 05H
MOV R4,A
MOV A,R6
SUBB A,R5
MOV R6,A
INC R7
DJNZ 0F0H,0E9H
CLR A
XCH A,R6
MOV R5,A
RET
MOV A,R5
MOV R0,A
MOV 0F0H,A
MOV A,R6
DIV AB
JB 0D2H,1CH
MOV R6,A
MOV R5,0F0H
MOV 0F0H,#08H
MOV A,R7
ADD A,R7
MOV R7,A
MOV A,R5
RLC A
MOV R5,A
JC 07H
SUBB A,R0
JNC 06H
DJNZ 0F0H,0F2H
RET
CLR C
SUBB A,R0
MOV R5,A
INC R7
DJNZ 0F0H,0EAH
RET
MOV R6,07H
CLR A
MOV R5,A
MOV A,#9CH
ADD A,R6
MOV R6,A
CLR C
XRL A,#80H
SUBB A,#80H
JC 01H
INC R5
CLR C
MOV A,R6
XRL A,#80H
SUBB A,#80H
JNC 0ECH
MOV A,R5
XRL A,#80H
SUBB A,#80H
JC 07H
MOV A,R5
ADD A,#30H
MOV R7,A
LCALL 09D8H
CLR A
MOV R5,A
MOV A,#64H
ADD A,R6
MOV R6,A
MOV A,#0F6H
ADD A,R6
MOV R6,A
CLR C
XRL A,#80H
SUBB A,#80H
JC 01H
INC R5
CLR C
MOV A,R6
XRL A,#80H
SUBB A,#80H
JNC 0ECH
MOV A,R5
ADD A,#30H
MOV R7,A
LCALL 09D8H
MOV A,R6
ADD A,#0AH
MOV R5,A
ADD A,#30H
MOV R7,A
LJMP 09D8H
MOV 0CH,R3
MOV 0DH,R2
MOV 0EH,R1
MOV R3,0CH
MOV R2,0DH
MOV R1,0EH
LCALL 0887H
JZ 13H
INC 0EH
MOV A,0EH
JNZ 02H
INC 0DH
DEC A
MOV R1,A
LCALL 0887H
MOV R7,A
LCALL 09D8H
SJMP 0E2H
RET
MOV R7,#02H
LCALL 09CAH
MOV R7,#38H
LCALL 09CAH
MOV R7,#01H
LCALL 09CAH
MOV R7,#0CH
LCALL 09CAH
MOV R7,#06H
LCALL 09CAH
MOV R7,#80H
LJMP 09CAH
SETB 0A7H
CLR 0B0H
SETB 0B1H
JNB 0A7H,06H
CLR 0B2H
SETB 0B2H
SJMP 0F7H
RET
CLR 0B5H
CLR 0B7H
MOV R7,90H
MOV 08H,#00H
MOV 09H,R7
SETB 0B7H
SETB 0B5H
RET
ANL A,@R0
XRL A,R7
XRL A,R4
MOV A,#6DH
XRL A,74H
XRL A,72H
NOP
ORL A,#43H
ADDC A,R2
JB 00H,12H
INC R1
SUBB A,R3
MOV 0A0H,R7
CLR 0B0H
CLR 0B1H
SETB 0B2H
CLR 0B2H
RET
LCALL 099BH
MOV 0A0H,R7
SETB 0B0H
CLR 0B1H
SETB 0B2H
CLR 0B2H
RET
CLR 0B5H
CLR 0B6H
SETB 0B6H
SETB 0B5H
JB 0B4H,0FDH
RET
MOV R0,#7FH
CLR A
MOV @R0,A
DJNZ R0,0FDH
MOV 81H,#0EH
LJMP 0800H
END
3. Video Presentasi (Download Video)
0 Response to "VOLTMETER DIGITAL BERBASIS MIKROKONTROLLER"
Posting Komentar