П9~0И6~    *И6~аО7~
code:54D3; =============== S U B R O U T I N E =======================================
code:54D3
code:54D3
code:54D3 code_54D3:                             ; CODE XREF: TF0+1337p
code:54D3
code:54D3; FUNCTION CHUNK AT code:559A SIZE 000000F6 BYTES
code:54D3; FUNCTION CHUNK AT code:5698 SIZE 000000E6 BYTES
code:54D3; FUNCTION CHUNK AT code:579C SIZE 00000330 BYTES
code:54D3
code:54D3                 mov     R0, #0
code:54D5                 movx    A, @R0
code:54D6                 mov     B, A           ; B-Register
code:54D8                 jb      B2, code_54DC  ; B-Register
code:54DB                 ret
code:54DC; ---------------------------------------------------------------------------
code:54DC
code:54DC code_54DC:                             ; CODE XREF: code_54D3+5j
code:54DC                 mov     C, RI          ; Serial Channel Control Register
code:54DE                 mov     F0, C          ; Program Status Word Register
code:54E0                 mov     R0, #4
code:54E2                 mov     R1, #0x3E; '>'
code:54E4                 mov     R5, #8
code:54E6                 lcall   code_5B21
code:54E9                 mov     R0, #0x3F; '?'
code:54EB                 mov     R1, #0x43; 'C'
code:54ED                 mov     A, RAM_41
code:54EF                 jz      code_54F4
code:54F1                 ljmp    code_58C4
code:54F4; ---------------------------------------------------------------------------
code:54F4
code:54F4 code_54F4:                             ; CODE XREF: code_54D3+1Cj
code:54F4                 mov     A, RAM_42
code:54F6                 jnz     code_54FB
code:54F8                 ljmp    code_55EA
code:54FB; ---------------------------------------------------------------------------
code:54FB
code:54FB code_54FB:                             ; CODE XREF: code_54D3+23j
code:54FB                 cjne    A, #1, code_5501
code:54FE                 ljmp    code_559A
code:5501; ---------------------------------------------------------------------------
code:5501
code:5501 code_5501:                             ; CODE XREF: code_54D3:code_54FBj
code:5501                 cjne    A, #2, code_5507
code:5504                 ljmp    code_55FE
code:5507; ---------------------------------------------------------------------------
code:5507
code:5507 code_5507:                             ; CODE XREF: code_54D3:code_5501j
code:5507                 cjne    A, #3, code_550D
code:550A                 ljmp    code_5698
code:550D; ---------------------------------------------------------------------------
code:550D
code:550D code_550D:                             ; CODE XREF: code_54D3:code_5507j
code:550D                 cjne    A, #4, code_5513
code:5510                 ljmp    code_56A2
code:5513; ---------------------------------------------------------------------------
code:5513
code:5513 code_5513:                             ; CODE XREF: code_54D3:code_550Dj
code:5513                 cjne    A, #5, code_5519
code:5516                 ljmp    code_56FB
code:5519; ---------------------------------------------------------------------------
code:5519
code:5519 code_5519:                             ; CODE XREF: code_54D3:code_5513j
code:5519                 cjne    A, #6, code_551F
code:551C                 ljmp    code_5880
code:551F; ---------------------------------------------------------------------------
code:551F
code:551F code_551F:                             ; CODE XREF: code_54D3:code_5519j
code:551F                 cjne    A, #7, code_5525
code:5522                 ljmp    code_56B1
code:5525; ---------------------------------------------------------------------------
code:5525
code:5525 code_5525:                             ; CODE XREF: code_54D3:code_551Fj
code:5525                 cjne    A, #9, code_553A
code:5528                 mov     A, RAM_3F
code:552A                 jz      code_5531
code:552C                 dec     RAM_3F
code:552E                 ljmp    code_555E
code:5531; ---------------------------------------------------------------------------
code:5531
code:5531 code_5531:                             ; CODE XREF: code_54D3+57j
code:5531                 mov     R0, #0x8A; 'К'
code:5533                 mov     A, @R0
code:5534                 setb    ACC5           ; Accumulator
code:5536                 mov     @R0, A
code:5537                 ljmp    code_56BF
code:553A; ---------------------------------------------------------------------------
code:553A
code:553A code_553A:                             ; CODE XREF: code_54D3:code_5525j
code:553A                 cjne    A, #0xA, code_5540
code:553D                 ljmp    code_5739
code:5540; ---------------------------------------------------------------------------
code:5540
code:5540 code_5540:                             ; CODE XREF: code_54D3:code_553Aj
code:5540                 cjne    A, #0xB, code_5546
code:5543                 ljmp    code_57E8
code:5546; ---------------------------------------------------------------------------
code:5546
code:5546 code_5546:                             ; CODE XREF: code_54D3:code_5540j
code:5546                 cjne    A, #0xC, code_554C
code:5549                 ljmp    code_5820
code:554C; ---------------------------------------------------------------------------
code:554C
code:554C code_554C:                             ; CODE XREF: code_54D3:code_5546j
code:554C                 cjne    A, #0xD, code_5552
code:554F                 ljmp    code_579F
code:5552; ---------------------------------------------------------------------------
code:5552
code:5552 code_5552:                             ; CODE XREF: code_54D3:code_554Cj
code:5552                 ljmp    code_585B
code:5555; ---------------------------------------------------------------------------
code:5555
code:5555 code_5555:                             ; CODE XREF: code_54D3+16Ej
code:5555                                        ; code_54D3+1BAj ...
code:5555                 inc     R1
code:5556                 mov     A, #3
code:5558                 movx    @R1, A
code:5559                 inc     RAM_41
code:555B                 mov     RAM_44, #0x13
code:555E
code:555E code_555E:                             ; CODE XREF: code_54D3+5Bj
code:555E                                        ; code_54D3:code_55CAj ...
code:555E                 mov     R1, #0x3E; '>'
code:5560                 mov     R0, #4
code:5562                 mov     R5, #8
code:5564                 lcall   code_5B1A
code:5567                 mov     A, B           ; B-Register
code:5569                 mov     R0, #0
code:556B                 movx    @R0, A
code:556C                 jnb     F0, code_557C  ; Program Status Word Register
code:556F                 mov     A, #0x64; 'd'
code:5571
code:5571 code_5571:                             ; CODE XREF: code_54D3+9Fj
code:5571                 dec     A
code:5572                 jnz     code_5571
code:5574                 mov     SCON, #0x60; '`'; Serial Channel Control Register
code:5577                 mov     SBUF, RAM_45   ; Serial Channel Buffer Register
code:557A                 setb    ES             ; Interrupt Enable Register 0
code:557C
code:557C code_557C:                             ; CODE XREF: code_54D3+99j
code:557C                 ret
code:557C; End of function code_54D3