1-soru
80c51 enerjilendiginde birden baslayarak asagıdakı sekılde 2 ser 2 ser artacak ve bu işlem hep tekrarlancak bunu yapan 80c51 assembly programı lazım
1-3-5-7-9-B-D-F-1-3-5-7-9...
2-soru
osilatör frekansı 12 mhz
led 60msn yanarak ve 60msn sonerek flash yapacak
to zamanlayıcı mod1 kullılarak duzenlencek
bunu yapan 80c51 assembly programını yazınız
oncelıkle acıl lazım oldugu ıcın buraya yazmak zorunda kaldım tam kodları bılmedıgım ıcın kolayda olsa yapamadım yardımcı olan herkese cok cok tesekkurler
1.sorum ıcı 1den f ye kadar sayan programın kodunu verım bu 1er 1er artıo 2 ser artacak sekılde yapamadım
ORG 00H
JMP ANA
ORG 40H
SAYI: EQU 30H
ANA: MOV SAYI,#00H
MOV A,SAYI
CALL TABLO
MOV P2,A
ARTIR: CALL GECIKME
CALL GECIKME
INC SAYI
MOV R0,SAYI
CJNE R0,#10,DEVAM
JMP ANA
DEVAM: ANL SAYI,#0FH
MOV A,SAYI
CALL TABLO
MOV P2,A
JMP ARTIR
GECIKME:MOV R7,#0FFH
AZALT1: MOV R6,#0FFH
AZALT2: DJNZ R6,AZALT1
DJNZ R7,AZALT1
RET
TABLO: INC A
MOVC A,@A+PC
RET
DB 3FH
DB 06H
DB 5BH
DB 4FH
DB 66H
DB 6DH
DB 7DH
DB 07H
DB 7FH
DB 6FH
DB 77H
DB 7CH
DB 39H
DB 5EH
DB 79H
DB 71H
DB 80H
END