П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