maaf salam kenal nama saya rizaldi
ini post pertama saya...
saya punya masalah mas nih sama mcs51 AT89C51
saya gak terlalu ngerti ama guidenya soalnya bingung banget;
tapi ane pengen tahu nih gimana caranya ya gan supaya 8 push buton pada port1 bisa menyalakan 8 led pada port C sesuai yagn di tekan pada push butonnya ...
ini codingan saya memakai dt51 windows downloader sama compilernya asm51 ... gini ya bang codingan saya
$mod51
$TITLE(COBA.ASM)
PORTA EQU 2000H
PORTB EQU 2001H
PORTC EQU 2002H ;LED
CPORT EQU 2003H ;Bang in sama gak sam port1 buat push buton
ORG 6000H ; karena saya pake cs3
XX:
MOV A,#CPORT ; aku kira A itu acumulator... jadi inputan yang masuk di port1 di akumulator
MOVX @DPTR,A
MOV DPTR,#PORTB
MOVX @DPTR,A
MOV DPTR,#PORTC
MOVX @DPTR,A
MOV P1,#CPORT ; ini aku ngarang hahahah P1 itu apa ya port 1 tah
ACALL Delay
AJMP XX
END