Bismilahirohmanirohim :)
Langsung saja, kali ini saya akan share skema rangkaian seven segment di software proteus yang telah saya buat dari zaman dulu kala hehe :D
Berikut skema rangkaian beserta programnya, semoga
bermanfaat ;)
Program yang saya tulis diblog ini adalah program Up Down
Counter yang menggunakan switch dan data karakter, semoga bermanfaat yaa ..
;PROGRAM SEVEN SEGMENT
;UP DAN DOWN COUNTER MENGGUNAKAN SW1 SW2
ORG 00H
SWITCH: MOV P2,#10000000B
JB
P1.0,LOOP2
JB
P1.1,LOOP1
SJMP
SWITCH
START1: MOV A,#0H
MOV
R3,#025H
MOV
DPTR,#RUMUS
LOOP1: MOVC
A,@A+DPTR
JB
P1.1,START2
MOV
P2,A
ACALL
DELAY
INC
DPTR
MOV
A,#0H
DJNZ
R3,LOOP2
JMP
LOOP1
START2: MOV A,#0H
MOV
R3,#025H
MOV
DPTR,#RUMUS1
LOOP2: MOVC
A,@A+DPTR
JB
P1.0,START1
MOV
P2,A
ACALL
DELAY
INC
DPTR
MOV
A,#00H
DJNZ
R3,LOOP1
JMP
LOOP2
DELAY: MOV
R4,#4
MOV
R1,#0FFH
DEL1: MOV
R2,#0FFH
DEL2: DJNZ
R2,DEL2
DJNZ
R1,DEL1
DJNZ
R4,DEL2
RET
RUMUS: DB 10111111B, 00000110B, 11011011B, 01001111B,
11100110B
DB
01101101B, 11111101B, 00000111B, 11111111B, 01101111B
RUMUS1: DB 00010000B, 10000000B, 01111000B,
10000010B, 00010010B
DB
10011001B, 00110000B, 10100100B, 01111001B, 11000000B
DB
01111111B
END
Untuk merubah Program ASM menjadi Program Hex dapat menggunakan software mide-51, dan ini link akun dropbox saya, dapat di akses https://www.dropbox.com/s/q83o04ub7hqpihn/mide-51.rar?dl=0
Terimakasih atas kunjungannya semoga bermanfaat :)
Terimakasih atas kunjungannya semoga bermanfaat :)
Tidak ada komentar:
Posting Komentar