ORG 0
MOV TMOD,#01
MOV A,#11111110B
MOV R5,#7
MOV R3,#8
ZNOVA: CLR 64H
CLR C
MOV R6,05
INC R6
MOV R7,05
LEVA: RL A
JMP K
PRAVA: RR A
K: MOV P1,A
CALL TIME
JB 64H,T
DJNZ R7,LEVA
SETB 64H
T: DJNZ R6,PRAVA
DEC R5
CJNE R5,#00,ZNOVA
JMP KONEC
TIME: MOV R4,A
MOV A,R3
JB 64H,ZRYCH
ADD A,#3
JMP SPR
ZRYCH: SUBB A,#3
SPR: MOV R2,A
MOV R3,A
MOV A,R4
SETB TR0
CEKEJ: JBC TF0,ODECTi
JMP CEKEJ
ODECTI: DJNZ R2,CEKEJ
CLR TR0
RET
KONEC: NOP
END
Fórum › Assembler
Atmel 8251-program pinpongový míček
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 123 hostů
Podobná vlákna
Atmel ATMEL AT32UC3C1 — založil PLC
ATMEL AT89C2051 — založil stepaivo
Atmel Studio 6,1 — založil Protos
Programovani v c++ mikroprocesory atmel — založil petr33
Atmel AVR - stopky — založil Tonda