📄 gprs.lst
字号:
000040 cff4 MOVFF 0xff4,0xfe4
000042 ffe4
000044 cffa MOVFF 0xffa,0xfe4
000046 ffe4
000048 cffb MOVFF 0xffb,0xfe4
00004a ffe4
00004c cff6 MOVFF 0xff6,0xfe4
00004e ffe4
000050 cff7 MOVFF 0xff7,0xfe4
000052 ffe4
000054 cff8 MOVFF 0xff8,0xfe4
000056 ffe4
000058 cff5 MOVFF 0xff5,0xfe4
00005a ffe4
00005c 52e6 MOVF 0xe6,0x1,0x0
{ E:\pic_c18\gprs\GPRS.C
E:\pic_c18\gprs\GPRS.C
00005e 509e MOVF 0x9e,0x0,0x0 if((PIR1bits.RC1IF)&&(PIE1bits.RC1IE)) USART1_REC(); E:\pic_c18\gprs\GPRS.C
000060 0b20 ANDLW 0x20
000062 e004 BZ 0x6c
000064 509d MOVF 0x9d,0x0,0x0
000066 0b20 ANDLW 0x20
000068 e001 BZ 0x6c
00006a db10 RCALL 0x68c
00006c 50a4 MOVF 0xa4,0x0,0x0 if((PIR3bits.RC2IF)&&(PIE3bits.RC2IE)) USART2_REC(); E:\pic_c18\gprs\GPRS.C
00006e 0b20 ANDLW 0x20
000070 e004 BZ 0x7a
000072 50a3 MOVF 0xa3,0x0,0x0
000074 0b20 ANDLW 0x20
000076 e001 BZ 0x7a
000078 db87 RCALL 0x788
E:\pic_c18\gprs\GPRS.C
00007a 50f2 MOVF 0xf2,0x0,0x0 if((INTCONbits.TMR0IF)&&(INTCONbits.TMR0IE)) E:\pic_c18\gprs\GPRS.C
00007c 0b04 ANDLW 0x4
00007e e052 BZ 0x124
000080 50f2 MOVF 0xf2,0x0,0x0
000082 0b20 ANDLW 0x20
000084 e04f BZ 0x124
{ E:\pic_c18\gprs\GPRS.C
000086 94f2 BCF 0xf2,0x2,0x0 INTCONbits.TMR0IF = 0; E:\pic_c18\gprs\GPRS.C
000088 0e06 MOVLW 0x6 TMR0L += 6; // 8ms E:\pic_c18\gprs\GPRS.C
00008a 26d6 ADDWF 0xd6,0x1,0x0
00008c a258 BTFSS 0x58,0x1,0x0 if(COMFG1.bits.RXING) E:\pic_c18\gprs\GPRS.C
00008e d010 BRA 0xb0
{ E:\pic_c18\gprs\GPRS.C
000090 0100 MOVLB 0x0 if(++RXOVERTMR1>=10) //104ms E:\pic_c18\gprs\GPRS.C
000092 2b82 INCF 0x82,0x1,0x1
000094 0e0a MOVLW 0xa
000096 0100 MOVLB 0x0
000098 5d82 SUBWF 0x82,0x0,0x1
00009a e30a BNC 0xb0
{ E:\pic_c18\gprs\GPRS.C
00009c b658 BTFSC 0x58,0x3,0x0 if(!COMFG1.bits.AFrame) E:\pic_c18\gprs\GPRS.C
00009e d008 BRA 0xb0
{ E:\pic_c18\gprs\GPRS.C
0000a0 8658 BSF 0x58,0x3,0x0 COMFG1.bits.AFrame=1; E:\pic_c18\gprs\GPRS.C
0000a2 c08f MOVFF 0x8f,0x95 FrameEnd1.data=RXpt1.data; E:\pic_c18\gprs\GPRS.C
0000a4 f095
0000a6 c090 MOVFF 0x90,0x96
0000a8 f096
0000aa 9258 BCF 0x58,0x1,0x0 COMFG1.bits.RXING=0; E:\pic_c18\gprs\GPRS.C
0000ac 0100 MOVLB 0x0 RXOVERTMR1=0; E:\pic_c18\gprs\GPRS.C
0000ae 6b82 CLRF 0x82,0x1
} E:\pic_c18\gprs\GPRS.C
} E:\pic_c18\gprs\GPRS.C
} E:\pic_c18\gprs\GPRS.C
0000b0 a259 BTFSS 0x59,0x1,0x0 if(COMFG2.bits.RXING) E:\pic_c18\gprs\GPRS.C
0000b2 d010 BRA 0xd4
{ E:\pic_c18\gprs\GPRS.C
0000b4 0100 MOVLB 0x0 if(++RXOVERTMR2>=2) //24ms E:\pic_c18\gprs\GPRS.C
0000b6 2b88 INCF 0x88,0x1,0x1
0000b8 0e02 MOVLW 0x2
0000ba 0100 MOVLB 0x0
0000bc 5d88 SUBWF 0x88,0x0,0x1
0000be e30a BNC 0xd4
{ E:\pic_c18\gprs\GPRS.C
0000c0 b659 BTFSC 0x59,0x3,0x0 if(!COMFG2.bits.AFrame) E:\pic_c18\gprs\GPRS.C
0000c2 d008 BRA 0xd4
{ E:\pic_c18\gprs\GPRS.C
0000c4 8659 BSF 0x59,0x3,0x0 COMFG2.bits.AFrame=1; E:\pic_c18\gprs\GPRS.C
0000c6 c099 MOVFF 0x99,0x9f FrameEnd2.data=RXpt2.data; E:\pic_c18\gprs\GPRS.C
0000c8 f09f
0000ca c09a MOVFF 0x9a,0xa0
0000cc f0a0
0000ce 9259 BCF 0x59,0x1,0x0 COMFG2.bits.RXING=0; E:\pic_c18\gprs\GPRS.C
0000d0 0100 MOVLB 0x0 RXOVERTMR2=0; E:\pic_c18\gprs\GPRS.C
0000d2 6b88 CLRF 0x88,0x1
} E:\pic_c18\gprs\GPRS.C
} E:\pic_c18\gprs\GPRS.C
} E:\pic_c18\gprs\GPRS.C
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -