- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 1
- BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
- C:KEILC51BINBL51.EXE main.obj TO 51 RAMSIZE (256)
- MEMORY MODEL: SMALL
- INPUT MODULES INCLUDED:
- main.obj (MAIN)
- C:KEILC51LIBC51S.LIB (?C_STARTUP)
- C:KEILC51LIBC51S.LIB (?C?CLDPTR)
- C:KEILC51LIBC51S.LIB (?C?IMUL)
- C:KEILC51LIBC51S.LIB (?C_INIT)
- LINK MAP OF MODULE: 51 (MAIN)
- TYPE BASE LENGTH RELOCATION SEGMENT NAME
- -----------------------------------------------------
- * * * * * * * D A T A M E M O R Y * * * * * * *
- REG 0000H 0008H ABSOLUTE "REG BANK 0"
- DATA 0008H 0017H UNIT _DATA_GROUP_
- DATA 001FH 0001H UNIT ?DT?MAIN
- IDATA 0020H 0001H UNIT ?STACK
- * * * * * * * C O D E M E M O R Y * * * * * * *
- CODE 0000H 0003H ABSOLUTE
- CODE 0003H 0BA2H UNIT ?CO?MAIN
- CODE 0BA5H 0131H UNIT ?PR?MAIN?MAIN
- CODE 0CD6H 00F3H UNIT ?PR?LCD_INITIALIZE?MAIN
- CODE 0DC9H 00B1H UNIT ?PR?_LCD_COLORSET?MAIN
- CODE 0E7AH 008CH UNIT ?C_C51STARTUP
- CODE 0F06H 0085H UNIT ?PR?_SHOWZIFU?MAIN
- CODE 0F8BH 007CH UNIT ?PR?_SHOWHANZI?MAIN
- CODE 1007H 006FH UNIT ?PR?READDATA?MAIN
- CODE 1076H 006BH UNIT ?PR?_LCD_CLEAR?MAIN
- CODE 10E1H 004FH UNIT ?PR?_SEND?MAIN
- CODE 1130H 0037H UNIT ?PR?_SHOWZIFUSTR?MAIN
- CODE 1167H 0033H UNIT ?PR?_ADDSET?MAIN
- CODE 119AH 002BH UNIT ?C?LIB_CODE
- CODE 11C5H 0027H UNIT ?PR?_DELAYMS?MAIN
- CODE 11ECH 0004H UNIT ?C_INITSEG
- OVERLAY MAP OF MODULE: 51 (MAIN)
- SEGMENT DATA_GROUP
- +--> CALLED SEGMENT START LENGTH
- -----------------------------------------------
- ?C_C51STARTUP ----- -----
- +--> ?PR?MAIN?MAIN
- +--> ?C_INITSEG
- ?PR?MAIN?MAIN ----- -----
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 2
- +--> ?PR?LCD_INITIALIZE?MAIN
- +--> ?PR?_LCD_COLORSET?MAIN
- +--> ?PR?_LCD_CLEAR?MAIN
- +--> ?PR?_ADDSET?MAIN
- +--> ?CO?MAIN
- +--> ?PR?_SEND?MAIN
- +--> ?PR?_SHOWHANZI?MAIN
- +--> ?PR?_SHOWZIFUSTR?MAIN
- +--> ?PR?_SHOWZIFU?MAIN
- +--> ?PR?_DELAYMS?MAIN
- ?PR?LCD_INITIALIZE?MAIN ----- -----
- +--> ?PR?_DELAYMS?MAIN
- +--> ?PR?_SEND?MAIN
- +--> ?PR?READDATA?MAIN
- ?PR?_DELAYMS?MAIN ----- -----
- +--> ?PR?_SEND?MAIN
- ?PR?READDATA?MAIN 0008H 0006H
- +--> ?PR?_SEND?MAIN
- ?PR?_LCD_COLORSET?MAIN ----- -----
- +--> ?PR?_SEND?MAIN
- ?PR?_LCD_CLEAR?MAIN 0008H 0004H
- +--> ?PR?_ADDSET?MAIN
- +--> ?PR?_SEND?MAIN
- ?PR?_ADDSET?MAIN 001BH 0004H
- +--> ?PR?_SEND?MAIN
- ?PR?_SHOWHANZI?MAIN 0008H 000AH
- +--> ?CO?MAIN
- +--> ?PR?_ADDSET?MAIN
- +--> ?PR?_SEND?MAIN
- ?PR?_SHOWZIFUSTR?MAIN 0008H 0009H
- +--> ?PR?_SHOWZIFU?MAIN
- ?PR?_SHOWZIFU?MAIN 0011H 000AH
- +--> ?CO?MAIN
- +--> ?PR?_ADDSET?MAIN
- +--> ?PR?_SEND?MAIN
- SYMBOL TABLE OF MODULE: 51 (MAIN)
- VALUE TYPE NAME
- ----------------------------------
- ------- MODULE MAIN
- C:0000H SYMBOL _ICE_DUMMY_
- D:00A0H PUBLIC P2
- C:0F06H PUBLIC _showzifu
- B:00A0H.3 PUBLIC sdata
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 3
- C:048DH PUBLIC hanzi
- C:1076H PUBLIC _LCD_Clear
- C:0BA5H PUBLIC main
- C:1106H PUBLIC _send
- D:001FH PUBLIC Ver
- B:00A0H.4 PUBLIC sclk
- C:1007H PUBLIC readdata
- C:0565H PUBLIC img
- C:0019H PUBLIC zifu
- B:00A0H.1 PUBLIC rest
- C:0CD6H PUBLIC LCD_Initialize
- B:00A0H.0 PUBLIC cs
- C:1130H PUBLIC _showzifustr
- C:0F8BH PUBLIC _showhanzi
- C:0DC9H PUBLIC _LCD_ColorSet
- C:11CCH PUBLIC _delayms
- C:116DH PUBLIC _addset
- ------- PROC L?0111
- ------- ENDPROC L?0111
- ------- PROC _DELAYMS
- D:0006H SYMBOL ii
- ------- DO
- D:0002H SYMBOL i
- D:0004H SYMBOL x
- ------- ENDDO
- C:11CCH LINE# 631
- C:11CCH LINE# 632
- C:11CCH LINE# 635
- C:11D6H LINE# 636
- C:11D6H LINE# 637
- C:11E4H LINE# 638
- C:11EBH LINE# 639
- ------- ENDPROC _DELAYMS
- ------- PROC L?0110
- ------- ENDPROC L?0110
- ------- PROC _SEND
- D:0007H SYMBOL value
- D:0005H SYMBOL cd
- ------- DO
- D:0006H SYMBOL i
- D:0007H SYMBOL dt
- ------- ENDDO
- C:1106H LINE# 641
- C:1106H LINE# 642
- C:1106H LINE# 644
- C:1108H LINE# 645
- C:110AH LINE# 646
- C:110DH LINE# 647
- C:1111H LINE# 649
- C:1113H LINE# 650
- C:1115H LINE# 652
- C:1115H LINE# 653
- C:1117H LINE# 654
- C:1117H LINE# 655
- C:1119H LINE# 656
- C:111DH LINE# 657
- C:1121H LINE# 659
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 4
- C:1123H LINE# 660
- C:1127H LINE# 661
- C:1129H LINE# 662
- C:112DH LINE# 663
- C:112FH LINE# 664
- ------- ENDPROC _SEND
- ------- PROC READDATA
- ------- DO
- D:0007H SYMBOL i
- D:0006H SYMBOL j
- D:0008H SYMBOL ch
- ------- ENDDO
- C:1007H LINE# 665
- C:1007H LINE# 666
- C:1007H LINE# 669
- C:100EH LINE# 670
- C:1010H LINE# 671
- C:1012H LINE# 672
- C:1014H LINE# 673
- C:1014H LINE# 674
- C:101AH LINE# 675
- C:101BH LINE# 676
- C:101BH LINE# 678
- C:101DH LINE# 679
- C:1020H LINE# 680
- C:1020H LINE# 681
- C:1038H LINE# 682
- C:1038H LINE# 683
- C:103AH LINE# 684
- C:103EH LINE# 685
- C:1042H LINE# 687
- C:104EH LINE# 688
- C:104EH LINE# 689
- C:104EH LINE# 690
- C:1051H LINE# 691
- C:1053H LINE# 692
- C:1053H LINE# 693
- C:1056H LINE# 694
- C:1058H LINE# 695
- C:1058H LINE# 696
- C:106BH LINE# 697
- C:106BH LINE# 698
- C:106EH LINE# 699
- C:1070H LINE# 700
- C:1070H LINE# 701
- C:1073H LINE# 702
- C:1073H LINE# 703
- C:1073H LINE# 704
- C:1073H LINE# 705
- C:1075H LINE# 706
- ------- ENDPROC READDATA
- ------- PROC LCD_INITIALIZE
- ------- DO
- D:0004H SYMBOL i
- ------- ENDDO
- C:0CD6H LINE# 708
- C:0CD6H LINE# 709
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 5
- C:0CD6H LINE# 711
- C:0CD8H LINE# 712
- C:0CDAH LINE# 713
- C:0CDCH LINE# 714
- C:0CDEH LINE# 715
- C:0CE0H LINE# 716
- C:0CE7H LINE# 717
- C:0CE9H LINE# 718
- C:0CECH LINE# 720
- C:0CEFH LINE# 721
- C:0CF2H LINE# 723
- C:0CF6H LINE# 724
- C:0CF9H LINE# 726
- C:0D00H LINE# 728
- C:0D05H LINE# 729
- C:0D0BH LINE# 731
- C:0D0EH LINE# 733
- C:0D15H LINE# 734
- C:0D1BH LINE# 736
- C:0D21H LINE# 737
- C:0D26H LINE# 738
- C:0D26H LINE# 739
- C:0D29H LINE# 740
- C:0D2BH LINE# 741
- C:0D2BH LINE# 742
- C:0D32H LINE# 743
- C:0D32H LINE# 745
- C:0D39H LINE# 746
- C:0D3FH LINE# 749
- C:0D45H LINE# 751
- C:0D4AH LINE# 752
- C:0D50H LINE# 753
- C:0D55H LINE# 755
- C:0D5BH LINE# 756
- C:0D60H LINE# 757
- C:0D60H LINE# 758
- C:0D63H LINE# 759
- C:0D65H LINE# 761
- C:0D65H LINE# 762
- C:0D6CH LINE# 763
- C:0D6CH LINE# 765
- C:0D73H LINE# 766
- C:0D75H LINE# 767
- C:0D75H LINE# 768
- C:0D7CH LINE# 769
- C:0D80H LINE# 772
- C:0D87H LINE# 774
- C:0D8CH LINE# 776
- C:0D93H LINE# 778
- C:0D9AH LINE# 780
- C:0D9FH LINE# 781
- C:0DAFH LINE# 782
- C:0DAFH LINE# 783
- C:0DAFH LINE# 784
- C:0DB3H LINE# 785
- C:0DB5H LINE# 786
- C:0DB5H LINE# 787
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 6
- C:0DB9H LINE# 788
- C:0DBBH LINE# 789
- C:0DBBH LINE# 791
- C:0DBFH LINE# 793
- C:0DC1H LINE# 794
- C:0DC1H LINE# 795
- C:0DC8H LINE# 796
- C:0DC8H LINE# 798
- C:0DC8H LINE# 800
- ------- ENDPROC LCD_INITIALIZE
- ------- PROC _LCD_COLORSET
- D:0007H SYMBOL Color
- C:0DC9H LINE# 806
- C:0DC9H LINE# 807
- C:0DC9H LINE# 809
- C:0DCCH LINE# 810
- C:0DD3H LINE# 811
- C:0DD6H LINE# 813
- C:0DD9H LINE# 815
- C:0DD9H LINE# 816
- C:0DE0H LINE# 817
- C:0DE6H LINE# 821
- C:0DECH LINE# 822
- C:0DF8H LINE# 823
- C:0DF8H LINE# 825
- C:0DFAH LINE# 826
- C:0DFAH LINE# 827
- C:0DFAH LINE# 828
- C:0DFAH LINE# 829
- C:0DFAH LINE# 830
- C:0DFAH LINE# 831
- C:0DFAH LINE# 832
- C:0DFDH LINE# 835
- C:0DFDH LINE# 836
- C:0DFDH LINE# 837
- C:0DFDH LINE# 838
- C:0DFDH LINE# 839
- C:0DFDH LINE# 840
- C:0DFDH LINE# 841
- C:0DFDH LINE# 842
- C:0E00H LINE# 844
- C:0E05H LINE# 845
- C:0E0AH LINE# 846
- C:0E0FH LINE# 847
- C:0E11H LINE# 848
- C:0E13H LINE# 849
- C:0E13H LINE# 851
- C:0E1AH LINE# 852
- C:0E1FH LINE# 853
- C:0E24H LINE# 854
- C:0E29H LINE# 855
- C:0E2EH LINE# 856
- C:0E33H LINE# 857
- C:0E38H LINE# 858
- C:0E3DH LINE# 861
- C:0E42H LINE# 862
- C:0E47H LINE# 863
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 7
- C:0E4CH LINE# 864
- C:0E51H LINE# 865
- C:0E56H LINE# 866
- C:0E5BH LINE# 867
- C:0E60H LINE# 868
- C:0E65H LINE# 870
- C:0E6AH LINE# 871
- C:0E6FH LINE# 872
- C:0E74H LINE# 873
- C:0E79H LINE# 874
- C:0E79H LINE# 877
- C:0E79H LINE# 878
- ------- ENDPROC _LCD_COLORSET
- ------- PROC L?0112
- ------- ENDPROC L?0112
- ------- PROC _ADDSET
- D:0004H SYMBOL x1
- D:0002H SYMBOL y1
- D:0003H SYMBOL x2
- D:001EH SYMBOL y2
- C:116DH LINE# 879
- C:1171H LINE# 880
- C:1171H LINE# 881
- C:1178H LINE# 882
- C:117EH LINE# 883
- C:1183H LINE# 884
- C:1189H LINE# 885
- C:118FH LINE# 886
- C:1194H LINE# 887
- ------- ENDPROC _ADDSET
- ------- PROC _LCD_CLEAR
- D:0008H SYMBOL value
- D:000AH SYMBOL Color
- ------- DO
- D:0001H SYMBOL x
- D:000BH SYMBOL y
- ------- ENDDO
- C:1076H LINE# 893
- C:107CH LINE# 894
- C:107CH LINE# 896
- C:1087H LINE# 897
- C:108DH LINE# 898
- C:108DH LINE# 899
- C:108FH LINE# 900
- C:108FH LINE# 901
- C:1091H LINE# 902
- C:10A4H LINE# 903
- C:10B4H LINE# 904
- C:10B9H LINE# 905
- C:10BDH LINE# 906
- C:10C7H LINE# 907
- C:10C7H LINE# 909
- C:10C7H LINE# 910
- C:10CAH LINE# 911
- C:10CAH LINE# 912
- C:10CCH LINE# 913
- C:10CCH LINE# 914
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 8
- C:10D3H LINE# 915
- C:10D7H LINE# 916
- C:10E0H LINE# 917
- C:10E0H LINE# 918
- ------- ENDPROC _LCD_CLEAR
- ------- PROC _SHOWZIFU
- D:0007H SYMBOL x
- D:0005H SYMBOL y
- D:0013H SYMBOL value
- D:0014H SYMBOL dcolor
- D:0015H SYMBOL bgcolor
- ------- DO
- D:0016H SYMBOL i
- D:0017H SYMBOL j
- D:0018H SYMBOL temp
- ------- ENDDO
- C:0F06H LINE# 921
- C:0F08H LINE# 922
- C:0F08H LINE# 924
- C:0F11H LINE# 925
- C:0F17H LINE# 926
- C:0F31H LINE# 927
- C:0F34H LINE# 928
- C:0F34H LINE# 929
- C:0F37H LINE# 930
- C:0F37H LINE# 931
- C:0F64H LINE# 932
- C:0F64H LINE# 933
- C:0F66H LINE# 934
- C:0F68H LINE# 936
- C:0F68H LINE# 937
- C:0F6DH LINE# 938
- C:0F6DH LINE# 939
- C:0F76H LINE# 940
- C:0F81H LINE# 941
- C:0F8AH LINE# 942
- ------- ENDPROC _SHOWZIFU
- ------- PROC _SHOWZIFUSTR
- D:0007H SYMBOL x
- D:0005H SYMBOL y
- D:000AH SYMBOL str
- D:000DH SYMBOL dcolor
- D:000EH SYMBOL bgcolor
- ------- DO
- D:000FH SYMBOL x1
- D:0010H SYMBOL y1
- ------- ENDDO
- C:1130H LINE# 945
- C:1136H LINE# 946
- C:1136H LINE# 948
- C:1138H LINE# 949
- C:113AH LINE# 950
- C:1146H LINE# 951
- C:1146H LINE# 952
- C:1153H LINE# 953
- C:1159H LINE# 954
- C:1164H LINE# 955
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 9
- C:1166H LINE# 956
- ------- ENDPROC _SHOWZIFUSTR
- ------- PROC _SHOWHANZI
- D:0007H SYMBOL x
- D:0005H SYMBOL y
- D:000AH SYMBOL value
- D:000BH SYMBOL dcolor
- D:000CH SYMBOL bgcolor
- ------- DO
- D:000DH SYMBOL i
- D:000EH SYMBOL j
- D:000FH SYMBOL temp
- ------- ENDDO
- C:0F8BH LINE# 960
- C:0F8DH LINE# 961
- C:0F8DH LINE# 963
- C:0F96H LINE# 964
- C:0F9CH LINE# 965
- C:0FADH LINE# 966
- C:0FB0H LINE# 967
- C:0FB0H LINE# 968
- C:0FB3H LINE# 969
- C:0FB3H LINE# 970
- C:0FE0H LINE# 971
- C:0FE0H LINE# 972
- C:0FE2H LINE# 973
- C:0FE4H LINE# 975
- C:0FE4H LINE# 976
- C:0FE9H LINE# 977
- C:0FE9H LINE# 978
- C:0FF2H LINE# 979
- C:0FFDH LINE# 980
- C:1006H LINE# 981
- ------- ENDPROC _SHOWHANZI
- ------- PROC MAIN
- ------- DO
- D:0002H SYMBOL i
- ------- ENDDO
- C:0BA5H LINE# 4
- C:0BA5H LINE# 5
- C:0BA5H LINE# 13
- C:0BA8H LINE# 15
- C:0BADH LINE# 16
- C:0BB5H LINE# 17
- C:0BC1H LINE# 18
- C:0BC4H LINE# 19
- C:0BC4H LINE# 20
- C:0BD6H LINE# 21
- C:0BE1H LINE# 23
- C:0BF0H LINE# 24
- C:0BFFH LINE# 25
- C:0C0EH LINE# 26
- C:0C1DH LINE# 27
- C:0C2CH LINE# 28
- C:0C3BH LINE# 29
- C:0C4AH LINE# 31
- C:0C58H LINE# 32
- BL51 BANKED LINKER/LOCATER V6.22 03/15/2010 20:39:13 PAGE 10
- C:0C67H LINE# 33
- C:0C76H LINE# 34
- C:0C85H LINE# 36
- C:0C98H LINE# 37
- C:0CA7H LINE# 39
- C:0CBAH LINE# 40
- C:0CCDH LINE# 43
- C:0CCDH LINE# 44
- C:0CCDH LINE# 48
- C:0CD4H LINE# 50
- ------- ENDPROC MAIN
- ------- ENDMOD MAIN
- ------- MODULE ?C?CLDPTR
- C:119AH PUBLIC ?C?CLDPTR
- ------- ENDMOD ?C?CLDPTR
- ------- MODULE ?C?IMUL
- C:11B3H PUBLIC ?C?IMUL
- ------- ENDMOD ?C?IMUL
- Program Size: data=33.0 xdata=0 code=4592
- LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)