1 $INCLUDE(cf_vect.inc)
\r
11 %IF(%TGT_T89C51RD2)THEN(
16 PUBLIC VEC_SET,VEC_USR,VEC_GET
17 EXTRN CODE(_SETUP_BOARD)
20 PUBLIC __SDCC_EXTERNAL_STARTUP
24 ?STACK__I SEGMENT IDATA
29 C51START__C SEGMENT CODE
33 %IF(%FOR_BOOTLOADER)THEN(
35 JMP 080H ; BOOTLOADER STARTUP CODE
36 JMP VEC_CAR+03H ; EXTI0
37 JMP VEC_CAR+06H ; SYS_FNC
39 JMP VEC_CAR+0BH ; TIMER0
42 JMP VEC_CAR+13H ; EXTI1
45 JMP VEC_CAR+1BH ; TIMER1
46 JMP VEC_CAR+1EH ; V_uL_ADD
48 JMP VEC_CAR+23H ; SINT
49 JMP VEC_CAR+26H ; V_uL_FNC
51 JMP VEC_CAR+2BH ; SIIC
54 JMP VEC_CAR+33H ; T2CAP0
57 JMP VEC_CAR+3BH ; T2CAP1
60 JMP VEC_CAR+43H ; T2CAP2
63 JMP VEC_CAR+4BH ; T2CAP3
66 JMP VEC_CAR+53H ; ADCINT
69 JMP VEC_CAR+5BH ; T2CMP0
72 JMP VEC_CAR+63H ; T2CMP1
75 JMP VEC_CAR+6BH ; T2CMP2
78 JMP VEC_CAR+73H ; TIMER2
106 %IF(%TGT_T89C51RD2)THEN(
120 MOV FCON,#08H ; zapis do programove pameti
134 %IF(%TGT_T89C51RD2)THEN(
135 MOV FCON,#050H ; zapisovaci sequence
136 MOV FCON,#0A0H ; zapisovaci sequence
137 S_WRM31:MOV A,FCON ; cekej na dozapsani
145 MOV DPH,#HIGH VEC_ARR
154 __SDCC_EXTERNAL_STARTUP:
161 %IF(%TGT_MSC1210)THEN(