p align="justify">; SOURCE LINE # 79
F E4 CLR A
FF MOV R7, A
FE MOV R6, A
120000 R LCALL _ReadMax
7410 MOV A, # 010H
A805 MOV R0, AR5COMPILER V9.00 HELLO 12/30/2010 14:08:56 PAGE 8
08 INC R0
A 8002 SJMP? C0050
C? C0049:
C C3 CLR C
D 33 RLC A
E? C0050:
E D8FC DJNZ R0,? C0049
5F ANL A, R7
; SOURCE LINE # 80
7015 JNZ? C0008
; SOURCE LINE # 81
; SOURCE LINE # 82
EC MOV A, R4
25E0 ADD A, ACC
25E0 ADD A, ACC
2D ADD A, R5
2400 R ADD A, # LOW KBTable
B F8 MOV R0, A
C E6 MOV A, @ R0
D AB00 R MOV R3, ch
F AA00 R MOV R2, ch +01 H
A900 R MOV R1, ch +02 H
120000 E LCALL? C? CSTPTR
; SOURCE LINE # 83
D3 SETB C
22 RET
; SOURCE LINE # 84
; SOURCE LINE # 85
; SOURCE LINE # 86
? C0008:
0D INC R5
BD04B1 CJNE R5, # 04H,? C0006
; SOURCE LINE # 87
C? C0005:
C 0C INC R4
D EC MOV A, R4
E 6404 XRL A, # 04H
7096 JNZ? C0003
? C0004:
; SOURCE LINE # 88
C3 CLR C
; SOURCE LINE # 89
? C0014:
22 RET
; FUNCTION _ScanKBOnce (END)
; FUNCTION _chrtoint (BEGIN)
; SOURCE LINE # 99
8F00 R MOV ch, R7
; SOURCE LINE # 100
; SOURCE LINE # 101
7800 R MOV R0, # LOW Digits
7C00 R MOV R4, # HIGH Digits
7D00 MOV R5, # 00H
7BFF MOV R3, # 0FFH
A 7A00 R MOV R2, # HIGH _? ix1000
C 7900 R MOV R1, # LOW _? ix1000
E 7E00 MOV R6, # 00H
7F0B MOV R7, # 0BH
120000 E LCALL? C? COPY
; SOURCE LINE # 103
; ---- Variable «sym» assigned to Register «R6/R7»---- COMPILER V9.00 HELLO 12/30/2010 14:08:56 PAGE 9
E4 CLR A
FF MOV R7, A
FE MOV R6, A
? C0015:
; SOURCE LINE # 104
; SOURCE LINE # 105
7400 R MOV A, # LOW Digits
A 2F ADD A, R7
B F8 MOV R0, A