📄 rfidreader.lst
字号:
00101e c0b6 MOVFF 0xb6,0xff7
001020 fff7
001022 c0b7 MOVFF 0xb7,0xff8
001024 fff8
C:\MCC18\src\traditional\startup\c018i.c
/* do the copy loop */ C:\MCC18\src\traditional\startup\c018i.c
_asm C:\MCC18\src\traditional\startup\c018i.c
// determine if we have any more bytes to copy C:\MCC18\src\traditional\startup\c018i.c
001026 0100 MOVLB 0x0 movlb curr_byte C:\MCC18\src\traditional\startup\c018i.c
001028 53b8 MOVF 0xb8,0x1,0x1 movf curr_byte, 1, 1 C:\MCC18\src\traditional\startup\c018i.c
copy_loop: C:\MCC18\src\traditional\startup\c018i.c
00102a e102 BNZ 0x1030 bnz 2 // copy_one_byte C:\MCC18\src\traditional\startup\c018i.c
00102c 53b9 MOVF 0xb9,0x1,0x1 movf curr_byte + 1, 1, 1 C:\MCC18\src\traditional\startup\c018i.c
00102e e007 BZ 0x103e bz 7 // done_copying C:\MCC18\src\traditional\startup\c018i.c
C:\MCC18\src\traditional\startup\c018i.c
copy_one_byte: C:\MCC18\src\traditional\startup\c018i.c
001030 0009 TBLRDPOSTINC tblrdpostinc C:\MCC18\src\traditional\startup\c018i.c
001032 50f5 MOVF 0xf5,0x0,0x0 movf TABLAT, 0, 0 C:\MCC18\src\traditional\startup\c018i.c
001034 6eee MOVWF 0xee,0x0 movwf POSTINC0, 0 C:\MCC18\src\traditional\startup\c018i.c
C:\MCC18\src\traditional\startup\c018i.c
// decrement byte counter C:\MCC18\src\traditional\startup\c018i.c
001036 07b8 DECF 0xb8,0x1,0x1 decf curr_byte, 1, 1 C:\MCC18\src\traditional\startup\c018i.c
001038 e2f8 BC 0x102a bc -8 // copy_loop C:\MCC18\src\traditional\startup\c018i.c
00103a 07b9 DECF 0xb9,0x1,0x1 decf curr_byte + 1, 1, 1 C:\MCC18\src\traditional\startup\c018i.c
00103c d7f9 BRA 0x1030 bra -7 // copy_one_byte C:\MCC18\src\traditional\startup\c018i.c
C:\MCC18\src\traditional\startup\c018i.c
done_copying: C:\MCC18\src\traditional\startup\c018i.c
C:\MCC18\src\traditional\startup\c018i.c
_endasm C:\MCC18\src\traditional\startup\c018i.c
/* restore the table pointer for the next entry */ C:\MCC18\src\traditional\startup\c018i.c
00103e c0bc MOVFF 0xbc,0xff6 TBLPTR = data_ptr; C:\MCC18\src\traditional\startup\c018i.c
001040 fff6
001042 c0bd MOVFF 0xbd,0xff7
001044 fff7
001046 c0be MOVFF 0xbe,0xff8
001048 fff8
/* next entry... */ C:\MCC18\src\traditional\startup\c018i.c
00104a 0100 MOVLB 0x0 curr_entry--; C:\MCC18\src\traditional\startup\c018i.c
00104c 07ba DECF 0xba,0x1,0x1
00104e 0e00 MOVLW 0x0
001050 5bbb SUBWFB 0xbb,0x1,0x1
001052 d7bf BRA 0xfd2 goto test; C:\MCC18\src\traditional\startup\c018i.c
done: C:\MCC18\src\traditional\startup\c018i.c
; C:\MCC18\src\traditional\startup\c018i.c
001054 0012 RETURN 0x0 } C:\MCC18\src\traditional\startup\c018i.c
/********************************************************************* D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
* Console Routines D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
********************************************************************* D:\MPLABProject\RFIDReader\Console.c
* FileName: Console.c D:\MPLABProject\RFIDReader\Console.c
* Dependencies: D:\MPLABProject\RFIDReader\Console.c
* Processor: PIC18 D:\MPLABProject\RFIDReader\Console.c
* Complier: MCC18 v1.00.50 or higher D:\MPLABProject\RFIDReader\Console.c
* HITECH PICC-18 V8.10PL1 or higher D:\MPLABProject\RFIDReader\Console.c
* Company: Microchip Technology, Inc. D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
* Software License Agreement D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
* Copyright ?2004-2007 Microchip Technology Inc. All rights reserved. D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
* Microchip licenses to you the right to use, copy and distribute Software D:\MPLABProject\RFIDReader\Console.c
* only when embedded on a Microchip microcontroller or digital signal D:\MPLABProject\RFIDReader\Console.c
* controller and used with a Microchip radio frequency transceiver, which D:\MPLABProject\RFIDReader\Console.c
* are integrated into your product or third party product (pursuant to the D:\MPLABProject\RFIDReader\Console.c
* sublicense terms in the accompanying license agreement). You may NOT D:\MPLABProject\RFIDReader\Console.c
* modify or create derivative works of the Software. D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
* If you intend to use this Software in the development of a product for D:\MPLABProject\RFIDReader\Console.c
* sale, you must be a member of the ZigBee Alliance. For more information, D:\MPLABProject\RFIDReader\Console.c
* go to www.zigbee.org. D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
* You should refer to the license agreement accompanying this Software for D:\MPLABProject\RFIDReader\Console.c
* additional information regarding your rights and obligations. D:\MPLABProject\RFIDReader\Console.c
* D:\MPLABProject\RFIDReader\Console.c
* SOFTWARE AND DOCUMENTATION ARE PROVIDED 揂S IS?WITHOUT WARRANTY OF ANY D:\MPLABProject\RFIDReader\Console.c
* KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY WARRANTY D:\MPLABProject\RFIDReader\Console.c
* OF MERCHANTABILITY, TITLE, NON-INFRINGEMENT AND FITNESS FOR A PARTICULAR D:\MPLABProject\RFIDReader\Console.c
* PURPOSE. IN NO EVENT SHALL MICROCHIP OR ITS LICENSORS BE LIABLE OR OBLIGATED D:\MPLABProject\RFIDReader\Console.c
* UNDER CONTRACT, NEGLIGENCE, STRICT LIABILITY, CONTRIBUTION, BREACH OF D:\MPLABProject\RFIDReader\Console.c
* WARRANTY, OR OTHER LEGAL EQUITABLE THEORY ANY DIRECT OR INDIRECT DAMAGES OR D:\MPLABProject\RFIDReader\Console.c
* EXPENSES INCLUDING BUT NOT LIMITED TO ANY INCIDENTAL, SPECIAL, INDIRECT, D:\MPLABProject\RFIDReader\Console.c
* PUNITIVE OR CONSEQUENTIAL DAMAGES, LOST PROFITS OR LOST DATA, COST OF D:\MPLABProject\RFIDReader\Console.c
* PROCUREMENT OF SUBSTITUTE GOODS, TECHNOLOGY, SERVICES, OR ANY CLAIMS BY D:\MPLABProject\RFIDReader\Console.c
* THIRD PARTIES (INCLUDING BUT NOT LIMITED TO ANY DEFENSE THEREOF), OR OTHER D:\MPLABProject\RFIDReader\Console.c
* SIMILAR COSTS. D:\MPLABProject\RFIDReader\Console.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -