Académique Documents
Professionnel Documents
Culture Documents
ORG 0X100 RJMP INICIO INICIO: LDI ZL,LOW(TABLA2<<1) LDI ZH,HIGH(TABLA2<<1) LDI AUX,25 LDI XH,HIGH(TABLAA) LDI XL,LOW(TABLAA) INGRESO2: LPM TEMPO,Z+ .BYTE 25 .BYTE 25 .BYTE 25 .BYTE 25 TEMPO=R16 CONTA=R17 AUX=R18
LDI ZH,HIGH(TABLA1<<1) LDI AUX,25 LDI YH,HIGH(TABLAC) LDI YL,LOW(TABLAC) INGRESO1: LPM TEMPO,Z+ ST Y+,TEMPO DEC AUX BRNE INGRESO1 RJMP TABLA_3 TABLA_3: LDI LDI LDI LDI LDI LDI LD LDI LD LAZO: LD ADD LD ST DEC BRNE LAZO R0,X+ R0,R1 R1,-Y Z+,R0 AUX XH,HIGH(TABLAA) XL,LOW(TABLAA) YH,0X01 YL,0X19 ZH,HIGH(TABLAC) ZL,LOW(TABLAC) R1,Y AUX,25 R1,-Y
TABLA_4: LDI ZL, LOW(TABLAC<<1) LDI ZH, HIGH(TABLAC<<1) LDI YL,0X00 LDI YH,0X01 LPM CONT,Z+ ST Y+, CONT LAZO: LPM TEMPO,Z+ ST Y+, TEMPO
DEC CONT BRNE LAZO LDI YL,0X4B LDI YH,0X01 CLR MAYOR LD LAZO1: LD CP TEMPO, Y+ MAYOR,TEMPO CONT,Y+
BRSH NOCAMBIO CAMBIO: MOV MAYOR,TEMPO NOCAMBIO: DEC CONT BRNE LAZO1 TABLA_6: LDI XH,HIGH(TABLAC)
XL,LOW(TABLAC) R0,X+