2 %DEFINE (FOR_SDCC) (1) ; The SDCC ASX8051 is used
3 %DEFINE (VECTOR_FL) (0) ; Vyuzivaji se vektory preruseni v RAM
4 %DEFINE (WITH_INTR) (1) ; Pouziva se prerusovaci rutina pro odber znaku
5 %DEFINE (NEG_DR_EO) (1) ; Negovana hodnota DR_EO
6 %DEFINE (WITH_TAILS) (1) ; Povolit podporu tailovanych zprav
7 %DEFINE (CX_MERGED_FL) (0) ; CODE a XDATA zcela sloucena
8 %DEFINE (TGT_T89C51RD2) (1) ; Kod pro T89C51RD2
9 %DEFINE (TGT_MSC1210) (0) ; Kod pro MSC1210
10 %DEFINE (DY_ADDR) (0) ; Dynamicka adresace bez vektoru
11 %DEFINE (WITH_SYNCH) (0) ; Synchronizace casu
13 %DEFINE (SPN) (0) ; Cislo serioveho portu
15 SER_STACK_EXT EQU 0 ; Pridavna hodnota pro stack
17 END_RAM XDATA 0F000H ; Konec pameti
18 LENG_IB EQU 32 ; Delka vstupniho bufferu v 256 bytu
19 LENG_OB EQU 8 ; Delka vystupniho bufferu
20 S_SPEED EQU 3 ; Bd=OSC/12/16/S_SPEED pro 19200 pri 11.0592 MHz
21 S_FRLN EQU 1024 ; maximalni delka ramce
23 DR_EO BIT P3.4 ; Aktivni v dle NEG_DR_EO
24 ;DR_EO BIT P3.4 ; Aktivni v dle NEG_DR_EO
25 ;DR_EI BIT P1.6 ; Aktivni v 0 pro RS-486
26 ; Aktivni v 1 pro RS-232