📄 gcjig.lst
字号:
779+ 00CA 34BB retlw (-69)
780+ 00CB 3400 retlw (0)
781+ 00CC 34FA retlw (-6)
782+ 00CD 3449 retlw (049h)
783+ 00CE 343A retlw (03Ah)
784+ 00CF 3477 retlw (077h)
785+ 00D0 340F retlw (0Fh)
786+ 00D1 342F retlw (02Fh)
787+ 00D2 34DC retlw (-36)
788+ 00D3 34ED retlw (-19)
789+ 00D4 34FF retlw (-1)
790+ psect rdata_1
791+ global _EraseSector
792+ 00ED _EraseSector
00ED ds 1
794+ psect idata_1
795+ 07EF 34F1 retlw (-15)
796+ psect rdata_1
797+
00EE ds 1
HI-TECH Software PIC Macro Assembler Page 15
Fri Jan 18 08:11:21 2002
799+ psect idata_1
800+ 07F0 3400 retlw (0)
801+ psect rdata_1
802+
00EF ds 1
804+ psect idata_1
805+ 07F1 3400 retlw (0)
806+ psect rdata_1
807+
808+ global _ReadArry
809+ 00F0 _ReadArry
00F0 ds 1
811+ psect idata_1
812+ 07F2 3452 retlw (052h)
813+ psect rdata_1
814+
00F1 ds 1
816+ psect idata_1
817+ 07F3 3400 retlw (0)
818+ psect rdata_1
819+
00F2 ds 1
821+ psect idata_1
822+ 07F4 3400 retlw (0)
823 psect rdata_1
824
00F3 ds 1
826+ psect idata_1
827+ 07F5 3400 retlw (0)
828+ psect rdata_1
829+
00F4 ds 1
831+ psect idata_1
832+ 07F6 3400 retlw (0)
833+ psect rdata_1
834+
00F5 ds 1
836+ psect idata_1
837+ 07F7 34FF retlw (-1)
838+ psect rdata_1
839+
00F6 ds 1
841+ psect idata_1
842+ 07F8 34FF retlw (-1)
843+ psect rdata_1
844+
00F7 ds 1
846+ psect idata_1
847+ 07F9 34FF retlw (-1)
848+ psect rdata_1
849+
00F8 ds 1
851+ psect idata_1
852+ 07FA 34FF retlw (-1)
853+ psect rdata_1
854+
855+ global _Page_Program
HI-TECH Software PIC Macro Assembler Page 16
Fri Jan 18 08:11:21 2002
856+ 00F9 _Page_Program
00F9 ds 1
858+ psect idata_1
859+ 07FB 34F2 retlw (-14)
860+ psect rdata_1
861+
00FA ds 1
863+ psect idata_1
864+ 07FC 3400 retlw (0)
865+ psect rdata_1
866+
00FB ds 1
868+ psect idata_1
869+ 07FD 3400 retlw (0)
870+ psect rdata_1
871+
00FC ds 1
873+ psect idata_1
874+ 07FE 3400 retlw (0)
875+ psect rdata_1
876+
00FD ds 1
878+ psect idata_1
879+ 07FF 3400 retlw (0)
880+ psect rdata_1
881+
882+ global _CS0_Card
883+ signat _CS0_Card,88
884+ psect text0,class=CODE,local,delta=2
885+ psect text0
886+ file "C:\HT-PIC\TEST\GCJIG.C"
887+ line 109
888+
889+ 00D6 _CS0_Card
890+ ;C:\HT-PIC\TEST\GCJIG.C: 110: RB1=0;
891+ line 110
892+ 00D6 1283 bcf status,5
893+ 00D7 1086 bcf (031h/8)&7fh,(031h)&7
894+ ;C:\HT-PIC\TEST\GCJIG.C: 111: }
895+ line 111
896+ 00D8 l2
897+ 00D8 0008 return
898+ psect text1,class=CODE,local,delta=2
899+ psect text1
900+ global _CS1_Card
901+ signat _CS1_Card,88
902+ line 114
903+
904+ 068E _CS1_Card
905+ ;C:\HT-PIC\TEST\GCJIG.C: 115: RB1=1;
906+ line 115
907+ 068E 1283 bcf status,5
908+ 068F 1486 bsf (031h/8)&7fh,(031h)&7
909+ ;C:\HT-PIC\TEST\GCJIG.C: 116: }
910+ line 116
911+ 0690 l3
912+ 0690 0008 return
HI-TECH Software PIC Macro Assembler Page 17
Fri Jan 18 08:11:21 2002
913+ ; param _cnt assigned to ?_delay+0
914+ psect text2,class=CODE,local,delta=2
915+ psect text2
916+ global _delay
917+ signat _delay,4216
918+ line 120
919+
920+ 072A _delay
921+ ; _j assigned to ?a_delay+0
922+ ;C:\HT-PIC\TEST\GCJIG.C: 121: unsigned int j;
923+ ;C:\HT-PIC\TEST\GCJIG.C: 122: for(j=0;j<cnt;j++)
+ ;
924+ line 122
925+ 072A 1283 bcf status,5
926+ 072B 01C0 clrf (((?a_delay+0))&7fh)
927+ 072C 01C1 clrf (((?a_delay+0+1))&7fh)
928+ 072D 01C7 clrf btemp
929+ 072E 01C8 clrf btemp+1
930+ 072F 083F movwf (((?_delay+0+1))&7fh),w
931+ 0730 0248 subwf btemp+1,w
932+ 0731 1D03 btfss 3,2
933+ 0732 2F35 goto u15
934+ 0733 083E movwf (((?_delay+0))&7fh),w
935+ 0734 0247 subwf btemp,w
936+ 0735 u15
937+
938+ 0735 1C03 btfss status,0
939+ 0736 2F38 goto u11
940+ 0737 2F39 goto u10
941+ 0738 u11
942+ 0738 2F3A goto l5
943+ 0739 u10
944+ 0739 2F47 goto l6
945+
946+ 073A l5
947+ 073A 0AC0 incf (((?a_delay+0))&7fh)
948+ 073B 1903 btfsc status,2
949+ 073C 0AC1 incf (((?a_delay+0+1))&7fh)
950+ 073D 083F movwf (((?_delay+0+1))&7fh),w
951+ 073E 0241 subwf (((?a_delay+0+1))&7fh),w
952+ 073F 1D03 btfss 3,2
953+ 0740 2F43 goto u25
954+ 0741 083E movwf (((?_delay+0))&7fh),w
955+ 0742 0240 subwf (((?a_delay+0))&7fh),w
956+ 0743 u25
957+
958+ 0743 1C03 btfss status,0
959+ 0744 2F46 goto u21
960+ 0745 2F47 goto u20
961+ 0746 u21
962+ 0746 2F3A goto l5
963+ 0747 u20
964+
965+ 0747 l6
966+ ;C:\HT-PIC\TEST\GCJIG.C: 123: }
967+ line 123
968+ 0747 l4
HI-TECH Software PIC Macro Assembler Page 18
Fri Jan 18 08:11:21 2002
969+ 0747 0008 return
970+ FNSIZE _delay,2,2
971+ global ?a_delay
972+ global ?_delay
973+ ;C:\HT-PIC\TEST\GCJIG.C: 125: unsigned char read
+ _key()
974+ ;C:\HT-PIC\TEST\GCJIG.C: 126: {
975+ psect text3,class=CODE,local,delta=2
976+ psect text3
977+ global _read_key
978+ signat _read_key,73
979+ line 126
980+
981+ 06C7 _read_key
982+ global ?_delay
983+ FNCALL _read_key,_delay
984+ ;C:\HT-PIC\TEST\GCJIG.C: 127: if(RA0==0)
985+ line 127
986+ 06C7 1283 bcf status,5
987+ 06C8 1805 btfsc (028h/8)&7fh,(028h)&7
988+ 06C9 2ECB goto u31
989+ 06CA 2ECC goto u30
990+ 06CB u31
991+ 06CB 2EDA goto l9
992+ 06CC u30
993+ ;C:\HT-PIC\TEST\GCJIG.C: 128: { delay(500);
994+ line 128
995+ 06CC 30F4 movlw 0F4h
996+ 06CD 1283 bcf status,5
997+ 06CE 00BE movwf (((?_delay))&7fh)
998+ 06CF 3001 movlw 01h
999+ 06D0 00BF movwf (((?_delay+1))&7fh)
1000+
1001+ 06D1 118A 272A 118A lcall (_delay)
1002+ ;C:\HT-PIC\TEST\GCJIG.C: 129: if(RA0==0){ return
+ (1);}
1003+ line 129
1004+ 06D4 1805 btfsc (028h/8)&7fh,(028h)&7
1005+ 06D5 2ED7 goto u41
1006+ 06D6 2ED8 goto u40
1007+ 06D7 u41
1008+ 06D7 2EDA goto l9
1009+ 06D8 u40
1010+ 06D8 3001 movlw 01h
1011+ 06D9 2EDC goto l8
1012+ line 130
1013+
1014+ 06DA l9
1015+ ;C:\HT-PIC\TEST\GCJIG.C: 131: return(0);
1016+ line 131
1017+ 06DA 3000 movlw 0
1018+ 06DB 2EDC goto l8
1019+ ;C:\HT-PIC\TEST\GCJIG.C: 132: }
1020+ line 132
1021+ 06DC l8
1022+ 06DC 1283 bcf status,5
1023+ 06DD 0008 return
HI-TECH Software PIC Macro Assembler Page 19
Fri Jan 18 08:11:21 2002
1024+ ;C:\HT-PIC\TEST\GCJIG.C: 134: void ini_mcu (void
+ )
1025+ ;C:\HT-PIC\TEST\GCJIG.C: 135: {
1026+ psect text4,class=CODE,local,delta=2
1027+ psect text4
1028+ global _ini_mcu
1029+ signat _ini_mcu,88
1030+ line 135
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -