Microchip Technology PIC18 LITE Macro Assembler V2.00 build -1524193055 Thu Nov 15 13:20:56 2018 Microchip Technology Omniscient Code Generator v2.00 (Free mode) build 20180527130849 1 0000 2 ; Version 2.00 3 ; Generated 27/05/2018 GMT 4 5 ; 6 ; Copyright © 2018, Microchip Technology Inc. and its subsidiaries ("Microchip") 7 ; All rights reserved. 8 ; 9 ; This software is developed by Microchip Technology Inc. and its subsidiaries ("Microch ip"). 10 ; 11 ; Redistribution and use in source and binary forms, with or without modification, are 12 ; permitted provided that the following conditions are met: 13 ; 14 ; 1. Redistributions of source code must retain the above copyright notice, this lis t of 15 ; conditions and the following disclaimer. 16 ; 17 ; 2. Redistributions in binary form must reproduce the above copyright notice, this list 18 ; of conditions and the following disclaimer in the documentation and/or other 19 ; materials provided with the distribution. 20 ; 21 ; 3. Microchip's name may not be used to endorse or promote products derived from th is 22 ; software without specific prior written permission. 23 ; 24 ; THIS SOFTWARE IS PROVIDED BY MICROCHIP "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 25 ; INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS F OR 26 ; PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MICROCHIP BE LIABLE FOR ANY DIRECT, INDIREC T, 27 ; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO 28 ; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA OR PROFITS; OR BUSINESS 29 ; INTERRUPTION) HOWSOEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, ST RICT 30 ; LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE U SE OF 31 ; THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32 ; 33 34 35 ; 36 ; Code-generator required, PIC18F25K50 Definitions 37 ; 38 0000 fsr0 equ 0FE9h 39 0000 fsr0h equ 0FEAh 40 0000 fsr0l equ 0FE9h 41 0000 fsr1 equ 0FE1h 42 0000 fsr1h equ 0FE2h 43 0000 fsr1l equ 0FE1h 44 0000 fsr2 equ 0FD9h 45 0000 fsr2h equ 0FDAh 46 0000 fsr2l equ 0FD9h 47 0000 indf0 equ 0FEFh 48 0000 indf1 equ 0FE7h 49 0000 indf2 equ 0FDFh 50 0000 intcon equ 0FF2h 51 0000 nvmcon equ 00h 52 0000 pcl equ 0FF9h 53 0000 pclath equ 0FFAh 54 0000 pclatu equ 0FFBh 55 0000 plusw0 equ 0FEBh 56 0000 plusw1 equ 0FE3h 57 0000 plusw2 equ 0FDBh 58 0000 postdec0 equ 0FEDh 59 0000 postdec1 equ 0FE5h 60 0000 postdec2 equ 0FDDh 61 0000 postinc0 equ 0FEEh 62 0000 postinc1 equ 0FE6h 63 0000 postinc2 equ 0FDEh 64 0000 preinc0 equ 0FECh 65 0000 preinc1 equ 0FE4h 66 0000 preinc2 equ 0FDCh 67 0000 prod equ 0FF3h 68 0000 prodh equ 0FF4h 69 0000 prodl equ 0FF3h 70 0000 status equ 0FD8h 71 0000 tablat equ 0FF5h 72 0000 tblptr equ 0FF6h 73 0000 tblptrh equ 0FF7h 74 0000 tblptrl equ 0FF6h 75 0000 tblptru equ 0FF8h 76 0000 tosl equ 0FFDh 77 0000 wreg equ 0FE8h 78 0000 2 opt pagewidth 120 3 0000 byte0 macro val 4 (getbyte(val,0)) 5 endm 6 0000 byte1 macro val 7 (getbyte(val,1)) 8 endm 9 0000 byte2 macro val 10 (getbyte(val,2)) 11 endm 12 0000 byte3 macro val 13 (getbyte(val,3)) 14 endm 15 0000 byte4 macro val 16 (getbyte(val,4)) 17 endm 18 0000 byte5 macro val 19 (getbyte(val,5)) 20 endm 21 0000 byte6 macro val 22 (getbyte(val,6)) 23 endm 24 0000 byte7 macro val 25 (getbyte(val,7)) 26 endm 27 0000 getword macro val,pos 28 (((val) >> (8 * pos)) and 0xffff) 29 endm 30 0000 word0 macro val 31 (getword(val,0)) 32 endm 33 0000 word1 macro val 34 (getword(val,2)) 35 endm 36 0000 word2 macro val 37 (getword(val,4)) 38 endm 39 0000 word3 macro val 40 (getword(val,6)) 41 endm 42 0000 gettword macro val,pos 43 (((val) >> (8 * pos)) and 0xffffff) 44 endm 45 0000 tword0 macro val 46 (gettword(val,0)) 47 endm 48 0000 tword1 macro val 49 (gettword(val,3)) 50 endm 51 0000 tword2 macro val 52 (gettword(val,6)) 53 endm 54 0000 getdword macro val,pos 55 (((val) >> (8 * pos)) and 0xffffffff) 56 endm 57 0000 dword0 macro val 58 (getdword(val,0)) 59 endm 60 0000 dword1 macro val 61 (getdword(val,4)) 62 endm 63 0000 clrc macro 64 bcf status,0 65 endm 66 0000 setc macro 67 bsf status,0 68 endm 69 0000 clrz macro 70 bcf status,2 71 endm 72 0000 setz macro 73 bsf status,2 74 endm 75 0000 skipnz macro 76 btfsc status,2 77 endm 78 0000 skipz macro 79 btfss status,2 80 endm 81 0000 skipnc macro 82 btfsc status,0 83 endm 84 0000 skipc macro 85 btfss status,0 86 endm 87 0000 pushw macro 88 movwf postinc1 89 endm 90 0000 pushf macro arg1 91 movff arg1, postinc1 92 endm 93 0000 popw macro 94 movf postdec1,f 95 movf indf1,w 96 endm 97 0000 popf macro arg1 98 movf postdec1,f 99 movff indf1,arg1 100 endm 101 0000 popfc macro arg1 102 movff plusw1,arg1 103 decfsz fsr1,f 104 endm 105 0000 global __ramtop 106 global __accesstop 107 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 108 SRCON1 equ 0F57h ;# 109 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 110 SRCON0 equ 0F58h ;# 111 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 112 CCPTMRS equ 0F59h ;# 113 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 114 VREGCON equ 0F5Ah ;# 115 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 116 ANSELA equ 0F5Bh ;# 117 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 118 ANSELB equ 0F5Ch ;# 119 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 120 ANSELC equ 0F5Dh ;# 121 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 122 UCON equ 0F60h ;# 123 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 124 USTAT equ 0F61h ;# 125 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 126 UCFG equ 0F62h ;# 127 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 128 UADDR equ 0F63h ;# 129 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 130 UIE equ 0F64h ;# 131 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 132 UIR equ 0F65h ;# 133 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 134 UEIE equ 0F66h ;# 135 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 136 UEIR equ 0F67h ;# 137 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 138 UFRM equ 0F68h ;# 139 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 140 UFRML equ 0F68h ;# 141 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 142 UFRMH equ 0F69h ;# 143 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 144 UEP0 equ 0F6Ah ;# 145 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 146 UEP1 equ 0F6Bh ;# 147 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 148 UEP2 equ 0F6Ch ;# 149 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 150 UEP3 equ 0F6Dh ;# 151 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 152 UEP4 equ 0F6Eh ;# 153 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 154 UEP5 equ 0F6Fh ;# 155 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 156 UEP6 equ 0F70h ;# 157 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 158 UEP7 equ 0F71h ;# 159 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 160 UEP8 equ 0F72h ;# 161 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 162 UEP9 equ 0F73h ;# 163 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 164 UEP10 equ 0F74h ;# 165 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 166 UEP11 equ 0F75h ;# 167 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 168 UEP12 equ 0F76h ;# 169 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 170 UEP13 equ 0F77h ;# 171 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 172 UEP14 equ 0F78h ;# 173 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 174 UEP15 equ 0F79h ;# 175 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 176 SLRCON equ 0F7Ah ;# 177 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 178 VREFCON2 equ 0F7Bh ;# 179 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 180 VREFCON1 equ 0F7Ch ;# 181 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 182 VREFCON0 equ 0F7Dh ;# 183 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 184 PMD0 equ 0F7Eh ;# 185 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 186 PMD1 equ 0F7Fh ;# 187 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 188 PORTA equ 0F80h ;# 189 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 190 PORTB equ 0F81h ;# 191 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 192 PORTC equ 0F82h ;# 193 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 194 PORTE equ 0F84h ;# 195 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 196 WPUB equ 0F85h ;# 197 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 198 IOCB equ 0F86h ;# 199 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 200 IOCC equ 0F87h ;# 201 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 202 CTMUICON equ 0F88h ;# 203 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 204 LATA equ 0F89h ;# 205 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 206 LATB equ 0F8Ah ;# 207 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 208 LATC equ 0F8Bh ;# 209 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 210 CTMUCONL equ 0F8Eh ;# 211 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 212 CTMUCON1 equ 0F8Eh ;# 213 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 214 CTMUCONH equ 0F8Fh ;# 215 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 216 CTMUCON0 equ 0F8Fh ;# 217 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 218 CCPR2 equ 0F90h ;# 219 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 220 CCPR2L equ 0F90h ;# 221 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 222 CCPR2H equ 0F91h ;# 223 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 224 TRISA equ 0F92h ;# 225 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 226 DDRA equ 0F92h ;# 227 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 228 TRISB equ 0F93h ;# 229 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 230 DDRB equ 0F93h ;# 231 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 232 TRISC equ 0F94h ;# 233 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 234 DDRC equ 0F94h ;# 235 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 236 CCP2CON equ 0F97h ;# 237 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 238 ECCP2CON equ 0F97h ;# 239 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 240 CM1CON0 equ 0F98h ;# 241 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 242 CM2CON0 equ 0F99h ;# 243 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 244 CM2CON1 equ 0F9Ah ;# 245 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 246 OSCTUNE equ 0F9Bh ;# 247 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 248 HLVDCON equ 0F9Ch ;# 249 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 250 PIE1 equ 0F9Dh ;# 251 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 252 PIR1 equ 0F9Eh ;# 253 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 254 IPR1 equ 0F9Fh ;# 255 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 256 PIE2 equ 0FA0h ;# 257 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 258 PIR2 equ 0FA1h ;# 259 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 260 IPR2 equ 0FA2h ;# 261 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 262 PIE3 equ 0FA3h ;# 263 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 264 PIR3 equ 0FA4h ;# 265 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 266 IPR3 equ 0FA5h ;# 267 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 268 EECON1 equ 0FA6h ;# 269 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 270 EECON2 equ 0FA7h ;# 271 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 272 EEDATA equ 0FA8h ;# 273 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 274 EEADR equ 0FA9h ;# 275 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 276 RCSTA1 equ 0FABh ;# 277 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 278 RCSTA equ 0FABh ;# 279 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 280 TXSTA1 equ 0FACh ;# 281 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 282 TXSTA equ 0FACh ;# 283 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 284 TXREG1 equ 0FADh ;# 285 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 286 TXREG equ 0FADh ;# 287 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 288 RCREG1 equ 0FAEh ;# 289 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 290 RCREG equ 0FAEh ;# 291 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 292 SPBRG1 equ 0FAFh ;# 293 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 294 SPBRG equ 0FAFh ;# 295 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 296 SPBRGH1 equ 0FB0h ;# 297 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 298 SPBRGH equ 0FB0h ;# 299 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 300 T3CON equ 0FB1h ;# 301 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 302 TMR3 equ 0FB2h ;# 303 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 304 TMR3L equ 0FB2h ;# 305 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 306 TMR3H equ 0FB3h ;# 307 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 308 T3GCON equ 0FB4h ;# 309 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 310 ACTCON equ 0FB5h ;# 311 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 312 STCON equ 0FB5h ;# 313 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 314 ECCP1AS equ 0FB6h ;# 315 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 316 PWM1CON equ 0FB7h ;# 317 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 318 ECCP1DEL equ 0FB7h ;# 319 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 320 BAUDCON1 equ 0FB8h ;# 321 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 322 BAUDCON equ 0FB8h ;# 323 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 324 BAUDCTL equ 0FB8h ;# 325 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 326 PSTR1CON equ 0FB9h ;# 327 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 328 T2CON equ 0FBAh ;# 329 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 330 PR2 equ 0FBBh ;# 331 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 332 TMR2 equ 0FBCh ;# 333 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 334 CCP1CON equ 0FBDh ;# 335 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 336 ECCP1CON equ 0FBDh ;# 337 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 338 CCPR1 equ 0FBEh ;# 339 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 340 CCPR1L equ 0FBEh ;# 341 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 342 CCPR1H equ 0FBFh ;# 343 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 344 ADCON2 equ 0FC0h ;# 345 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 346 ADCON1 equ 0FC1h ;# 347 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 348 ADCON0 equ 0FC2h ;# 349 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 350 ADRESL equ 0FC3h ;# 351 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 352 ADRESH equ 0FC4h ;# 353 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 354 SSP1CON2 equ 0FC5h ;# 355 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 356 SSPCON2 equ 0FC5h ;# 357 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 358 SSP1CON1 equ 0FC6h ;# 359 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 360 SSPCON equ 0FC6h ;# 361 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 362 SSPCON1 equ 0FC6h ;# 363 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 364 SSP1STAT equ 0FC7h ;# 365 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 366 SSPSTAT equ 0FC7h ;# 367 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 368 SSP1ADD equ 0FC8h ;# 369 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 370 SSPADD equ 0FC8h ;# 371 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 372 SSP1BUF equ 0FC9h ;# 373 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 374 SSPBUF equ 0FC9h ;# 375 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 376 SSP1MSK equ 0FCAh ;# 377 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 378 SSPMSK equ 0FCAh ;# 379 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 380 SSP1CON3 equ 0FCBh ;# 381 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 382 SSPCON3 equ 0FCBh ;# 383 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 384 T1GCON equ 0FCCh ;# 385 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 386 T1CON equ 0FCDh ;# 387 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 388 TMR1 equ 0FCEh ;# 389 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 390 TMR1L equ 0FCEh ;# 391 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 392 TMR1H equ 0FCFh ;# 393 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 394 RCON equ 0FD0h ;# 395 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 396 WDTCON equ 0FD1h ;# 397 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 398 OSCCON2 equ 0FD2h ;# 399 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 400 OSCCON equ 0FD3h ;# 401 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 402 T0CON equ 0FD5h ;# 403 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 404 TMR0 equ 0FD6h ;# 405 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 406 TMR0L equ 0FD6h ;# 407 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 408 TMR0H equ 0FD7h ;# 409 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 410 STATUS equ 0FD8h ;# 411 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 412 FSR2 equ 0FD9h ;# 413 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 414 FSR2L equ 0FD9h ;# 415 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 416 FSR2H equ 0FDAh ;# 417 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 418 PLUSW2 equ 0FDBh ;# 419 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 420 PREINC2 equ 0FDCh ;# 421 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 422 POSTDEC2 equ 0FDDh ;# 423 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 424 POSTINC2 equ 0FDEh ;# 425 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 426 INDF2 equ 0FDFh ;# 427 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 428 BSR equ 0FE0h ;# 429 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 430 FSR1 equ 0FE1h ;# 431 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 432 FSR1L equ 0FE1h ;# 433 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 434 FSR1H equ 0FE2h ;# 435 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 436 PLUSW1 equ 0FE3h ;# 437 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 438 PREINC1 equ 0FE4h ;# 439 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 440 POSTDEC1 equ 0FE5h ;# 441 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 442 POSTINC1 equ 0FE6h ;# 443 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 444 INDF1 equ 0FE7h ;# 445 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 446 WREG equ 0FE8h ;# 447 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 448 FSR0 equ 0FE9h ;# 449 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 450 FSR0L equ 0FE9h ;# 451 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 452 FSR0H equ 0FEAh ;# 453 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 454 PLUSW0 equ 0FEBh ;# 455 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 456 PREINC0 equ 0FECh ;# 457 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 458 POSTDEC0 equ 0FEDh ;# 459 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 460 POSTINC0 equ 0FEEh ;# 461 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 462 INDF0 equ 0FEFh ;# 463 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 464 INTCON3 equ 0FF0h ;# 465 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 466 INTCON2 equ 0FF1h ;# 467 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 468 INTCON equ 0FF2h ;# 469 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 470 PROD equ 0FF3h ;# 471 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 472 PRODL equ 0FF3h ;# 473 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 474 PRODH equ 0FF4h ;# 475 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 476 TABLAT equ 0FF5h ;# 477 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 478 TBLPTR equ 0FF6h ;# 479 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 480 TBLPTRL equ 0FF6h ;# 481 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 482 TBLPTRH equ 0FF7h ;# 483 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 484 TBLPTRU equ 0FF8h ;# 485 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 486 PCLAT equ 0FF9h ;# 487 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 488 PC equ 0FF9h ;# 489 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 490 PCL equ 0FF9h ;# 491 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 492 PCLATH equ 0FFAh ;# 493 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 494 PCLATU equ 0FFBh ;# 495 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 496 STKPTR equ 0FFCh ;# 497 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 498 TOS equ 0FFDh ;# 499 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 500 TOSL equ 0FFDh ;# 501 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 502 TOSH equ 0FFEh ;# 503 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 504 TOSU equ 0FFFh ;# 505 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 506 SRCON1 equ 0F57h ;# 507 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 508 SRCON0 equ 0F58h ;# 509 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 510 CCPTMRS equ 0F59h ;# 511 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 512 VREGCON equ 0F5Ah ;# 513 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 514 ANSELA equ 0F5Bh ;# 515 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 516 ANSELB equ 0F5Ch ;# 517 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 518 ANSELC equ 0F5Dh ;# 519 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 520 UCON equ 0F60h ;# 521 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 522 USTAT equ 0F61h ;# 523 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 524 UCFG equ 0F62h ;# 525 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 526 UADDR equ 0F63h ;# 527 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 528 UIE equ 0F64h ;# 529 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 530 UIR equ 0F65h ;# 531 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 532 UEIE equ 0F66h ;# 533 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 534 UEIR equ 0F67h ;# 535 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 536 UFRM equ 0F68h ;# 537 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 538 UFRML equ 0F68h ;# 539 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 540 UFRMH equ 0F69h ;# 541 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 542 UEP0 equ 0F6Ah ;# 543 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 544 UEP1 equ 0F6Bh ;# 545 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 546 UEP2 equ 0F6Ch ;# 547 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 548 UEP3 equ 0F6Dh ;# 549 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 550 UEP4 equ 0F6Eh ;# 551 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 552 UEP5 equ 0F6Fh ;# 553 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 554 UEP6 equ 0F70h ;# 555 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 556 UEP7 equ 0F71h ;# 557 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 558 UEP8 equ 0F72h ;# 559 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 560 UEP9 equ 0F73h ;# 561 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 562 UEP10 equ 0F74h ;# 563 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 564 UEP11 equ 0F75h ;# 565 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 566 UEP12 equ 0F76h ;# 567 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 568 UEP13 equ 0F77h ;# 569 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 570 UEP14 equ 0F78h ;# 571 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 572 UEP15 equ 0F79h ;# 573 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 574 SLRCON equ 0F7Ah ;# 575 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 576 VREFCON2 equ 0F7Bh ;# 577 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 578 VREFCON1 equ 0F7Ch ;# 579 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 580 VREFCON0 equ 0F7Dh ;# 581 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 582 PMD0 equ 0F7Eh ;# 583 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 584 PMD1 equ 0F7Fh ;# 585 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 586 PORTA equ 0F80h ;# 587 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 588 PORTB equ 0F81h ;# 589 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 590 PORTC equ 0F82h ;# 591 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 592 PORTE equ 0F84h ;# 593 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 594 WPUB equ 0F85h ;# 595 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 596 IOCB equ 0F86h ;# 597 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 598 IOCC equ 0F87h ;# 599 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 600 CTMUICON equ 0F88h ;# 601 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 602 LATA equ 0F89h ;# 603 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 604 LATB equ 0F8Ah ;# 605 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 606 LATC equ 0F8Bh ;# 607 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 608 CTMUCONL equ 0F8Eh ;# 609 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 610 CTMUCON1 equ 0F8Eh ;# 611 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 612 CTMUCONH equ 0F8Fh ;# 613 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 614 CTMUCON0 equ 0F8Fh ;# 615 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 616 CCPR2 equ 0F90h ;# 617 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 618 CCPR2L equ 0F90h ;# 619 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 620 CCPR2H equ 0F91h ;# 621 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 622 TRISA equ 0F92h ;# 623 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 624 DDRA equ 0F92h ;# 625 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 626 TRISB equ 0F93h ;# 627 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 628 DDRB equ 0F93h ;# 629 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 630 TRISC equ 0F94h ;# 631 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 632 DDRC equ 0F94h ;# 633 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 634 CCP2CON equ 0F97h ;# 635 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 636 ECCP2CON equ 0F97h ;# 637 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 638 CM1CON0 equ 0F98h ;# 639 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 640 CM2CON0 equ 0F99h ;# 641 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 642 CM2CON1 equ 0F9Ah ;# 643 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 644 OSCTUNE equ 0F9Bh ;# 645 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 646 HLVDCON equ 0F9Ch ;# 647 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 648 PIE1 equ 0F9Dh ;# 649 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 650 PIR1 equ 0F9Eh ;# 651 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 652 IPR1 equ 0F9Fh ;# 653 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 654 PIE2 equ 0FA0h ;# 655 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 656 PIR2 equ 0FA1h ;# 657 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 658 IPR2 equ 0FA2h ;# 659 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 660 PIE3 equ 0FA3h ;# 661 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 662 PIR3 equ 0FA4h ;# 663 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 664 IPR3 equ 0FA5h ;# 665 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 666 EECON1 equ 0FA6h ;# 667 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 668 EECON2 equ 0FA7h ;# 669 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 670 EEDATA equ 0FA8h ;# 671 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 672 EEADR equ 0FA9h ;# 673 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 674 RCSTA1 equ 0FABh ;# 675 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 676 RCSTA equ 0FABh ;# 677 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 678 TXSTA1 equ 0FACh ;# 679 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 680 TXSTA equ 0FACh ;# 681 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 682 TXREG1 equ 0FADh ;# 683 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 684 TXREG equ 0FADh ;# 685 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 686 RCREG1 equ 0FAEh ;# 687 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 688 RCREG equ 0FAEh ;# 689 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 690 SPBRG1 equ 0FAFh ;# 691 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 692 SPBRG equ 0FAFh ;# 693 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 694 SPBRGH1 equ 0FB0h ;# 695 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 696 SPBRGH equ 0FB0h ;# 697 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 698 T3CON equ 0FB1h ;# 699 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 700 TMR3 equ 0FB2h ;# 701 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 702 TMR3L equ 0FB2h ;# 703 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 704 TMR3H equ 0FB3h ;# 705 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 706 T3GCON equ 0FB4h ;# 707 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 708 ACTCON equ 0FB5h ;# 709 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 710 STCON equ 0FB5h ;# 711 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 712 ECCP1AS equ 0FB6h ;# 713 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 714 PWM1CON equ 0FB7h ;# 715 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 716 ECCP1DEL equ 0FB7h ;# 717 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 718 BAUDCON1 equ 0FB8h ;# 719 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 720 BAUDCON equ 0FB8h ;# 721 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 722 BAUDCTL equ 0FB8h ;# 723 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 724 PSTR1CON equ 0FB9h ;# 725 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 726 T2CON equ 0FBAh ;# 727 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 728 PR2 equ 0FBBh ;# 729 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 730 TMR2 equ 0FBCh ;# 731 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 732 CCP1CON equ 0FBDh ;# 733 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 734 ECCP1CON equ 0FBDh ;# 735 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 736 CCPR1 equ 0FBEh ;# 737 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 738 CCPR1L equ 0FBEh ;# 739 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 740 CCPR1H equ 0FBFh ;# 741 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 742 ADCON2 equ 0FC0h ;# 743 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 744 ADCON1 equ 0FC1h ;# 745 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 746 ADCON0 equ 0FC2h ;# 747 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 748 ADRESL equ 0FC3h ;# 749 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 750 ADRESH equ 0FC4h ;# 751 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 752 SSP1CON2 equ 0FC5h ;# 753 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 754 SSPCON2 equ 0FC5h ;# 755 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 756 SSP1CON1 equ 0FC6h ;# 757 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 758 SSPCON equ 0FC6h ;# 759 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 760 SSPCON1 equ 0FC6h ;# 761 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 762 SSP1STAT equ 0FC7h ;# 763 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 764 SSPSTAT equ 0FC7h ;# 765 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 766 SSP1ADD equ 0FC8h ;# 767 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 768 SSPADD equ 0FC8h ;# 769 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 770 SSP1BUF equ 0FC9h ;# 771 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 772 SSPBUF equ 0FC9h ;# 773 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 774 SSP1MSK equ 0FCAh ;# 775 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 776 SSPMSK equ 0FCAh ;# 777 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 778 SSP1CON3 equ 0FCBh ;# 779 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 780 SSPCON3 equ 0FCBh ;# 781 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 782 T1GCON equ 0FCCh ;# 783 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 784 T1CON equ 0FCDh ;# 785 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 786 TMR1 equ 0FCEh ;# 787 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 788 TMR1L equ 0FCEh ;# 789 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 790 TMR1H equ 0FCFh ;# 791 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 792 RCON equ 0FD0h ;# 793 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 794 WDTCON equ 0FD1h ;# 795 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 796 OSCCON2 equ 0FD2h ;# 797 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 798 OSCCON equ 0FD3h ;# 799 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 800 T0CON equ 0FD5h ;# 801 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 802 TMR0 equ 0FD6h ;# 803 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 804 TMR0L equ 0FD6h ;# 805 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 806 TMR0H equ 0FD7h ;# 807 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 808 STATUS equ 0FD8h ;# 809 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 810 FSR2 equ 0FD9h ;# 811 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 812 FSR2L equ 0FD9h ;# 813 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 814 FSR2H equ 0FDAh ;# 815 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 816 PLUSW2 equ 0FDBh ;# 817 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 818 PREINC2 equ 0FDCh ;# 819 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 820 POSTDEC2 equ 0FDDh ;# 821 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 822 POSTINC2 equ 0FDEh ;# 823 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 824 INDF2 equ 0FDFh ;# 825 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 826 BSR equ 0FE0h ;# 827 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 828 FSR1 equ 0FE1h ;# 829 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 830 FSR1L equ 0FE1h ;# 831 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 832 FSR1H equ 0FE2h ;# 833 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 834 PLUSW1 equ 0FE3h ;# 835 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 836 PREINC1 equ 0FE4h ;# 837 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 838 POSTDEC1 equ 0FE5h ;# 839 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 840 POSTINC1 equ 0FE6h ;# 841 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 842 INDF1 equ 0FE7h ;# 843 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 844 WREG equ 0FE8h ;# 845 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 846 FSR0 equ 0FE9h ;# 847 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 848 FSR0L equ 0FE9h ;# 849 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 850 FSR0H equ 0FEAh ;# 851 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 852 PLUSW0 equ 0FEBh ;# 853 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 854 PREINC0 equ 0FECh ;# 855 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 856 POSTDEC0 equ 0FEDh ;# 857 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 858 POSTINC0 equ 0FEEh ;# 859 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 860 INDF0 equ 0FEFh ;# 861 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 862 INTCON3 equ 0FF0h ;# 863 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 864 INTCON2 equ 0FF1h ;# 865 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 866 INTCON equ 0FF2h ;# 867 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 868 PROD equ 0FF3h ;# 869 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 870 PRODL equ 0FF3h ;# 871 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 872 PRODH equ 0FF4h ;# 873 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 874 TABLAT equ 0FF5h ;# 875 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 876 TBLPTR equ 0FF6h ;# 877 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 878 TBLPTRL equ 0FF6h ;# 879 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 880 TBLPTRH equ 0FF7h ;# 881 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 882 TBLPTRU equ 0FF8h ;# 883 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 884 PCLAT equ 0FF9h ;# 885 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 886 PC equ 0FF9h ;# 887 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 888 PCL equ 0FF9h ;# 889 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 890 PCLATH equ 0FFAh ;# 891 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 892 PCLATU equ 0FFBh ;# 893 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 894 STKPTR equ 0FFCh ;# 895 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 896 TOS equ 0FFDh ;# 897 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 898 TOSL equ 0FFDh ;# 899 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 900 TOSH equ 0FFEh ;# 901 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 902 TOSU equ 0FFFh ;# 903 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 904 SRCON1 equ 0F57h ;# 905 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 906 SRCON0 equ 0F58h ;# 907 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 908 CCPTMRS equ 0F59h ;# 909 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 910 VREGCON equ 0F5Ah ;# 911 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 912 ANSELA equ 0F5Bh ;# 913 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 914 ANSELB equ 0F5Ch ;# 915 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 916 ANSELC equ 0F5Dh ;# 917 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 918 UCON equ 0F60h ;# 919 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 920 USTAT equ 0F61h ;# 921 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 922 UCFG equ 0F62h ;# 923 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 924 UADDR equ 0F63h ;# 925 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 926 UIE equ 0F64h ;# 927 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 928 UIR equ 0F65h ;# 929 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 930 UEIE equ 0F66h ;# 931 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 932 UEIR equ 0F67h ;# 933 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 934 UFRM equ 0F68h ;# 935 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 936 UFRML equ 0F68h ;# 937 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 938 UFRMH equ 0F69h ;# 939 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 940 UEP0 equ 0F6Ah ;# 941 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 942 UEP1 equ 0F6Bh ;# 943 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 944 UEP2 equ 0F6Ch ;# 945 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 946 UEP3 equ 0F6Dh ;# 947 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 948 UEP4 equ 0F6Eh ;# 949 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 950 UEP5 equ 0F6Fh ;# 951 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 952 UEP6 equ 0F70h ;# 953 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 954 UEP7 equ 0F71h ;# 955 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 956 UEP8 equ 0F72h ;# 957 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 958 UEP9 equ 0F73h ;# 959 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 960 UEP10 equ 0F74h ;# 961 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 962 UEP11 equ 0F75h ;# 963 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 964 UEP12 equ 0F76h ;# 965 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 966 UEP13 equ 0F77h ;# 967 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 968 UEP14 equ 0F78h ;# 969 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 970 UEP15 equ 0F79h ;# 971 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 972 SLRCON equ 0F7Ah ;# 973 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 974 VREFCON2 equ 0F7Bh ;# 975 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 976 VREFCON1 equ 0F7Ch ;# 977 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 978 VREFCON0 equ 0F7Dh ;# 979 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 980 PMD0 equ 0F7Eh ;# 981 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 982 PMD1 equ 0F7Fh ;# 983 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 984 PORTA equ 0F80h ;# 985 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 986 PORTB equ 0F81h ;# 987 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 988 PORTC equ 0F82h ;# 989 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 990 PORTE equ 0F84h ;# 991 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 992 WPUB equ 0F85h ;# 993 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 994 IOCB equ 0F86h ;# 995 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 996 IOCC equ 0F87h ;# 997 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 998 CTMUICON equ 0F88h ;# 999 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1000 LATA equ 0F89h ;# 1001 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1002 LATB equ 0F8Ah ;# 1003 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1004 LATC equ 0F8Bh ;# 1005 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1006 CTMUCONL equ 0F8Eh ;# 1007 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1008 CTMUCON1 equ 0F8Eh ;# 1009 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1010 CTMUCONH equ 0F8Fh ;# 1011 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1012 CTMUCON0 equ 0F8Fh ;# 1013 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1014 CCPR2 equ 0F90h ;# 1015 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1016 CCPR2L equ 0F90h ;# 1017 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1018 CCPR2H equ 0F91h ;# 1019 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1020 TRISA equ 0F92h ;# 1021 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1022 DDRA equ 0F92h ;# 1023 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1024 TRISB equ 0F93h ;# 1025 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1026 DDRB equ 0F93h ;# 1027 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1028 TRISC equ 0F94h ;# 1029 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1030 DDRC equ 0F94h ;# 1031 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1032 CCP2CON equ 0F97h ;# 1033 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1034 ECCP2CON equ 0F97h ;# 1035 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1036 CM1CON0 equ 0F98h ;# 1037 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1038 CM2CON0 equ 0F99h ;# 1039 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1040 CM2CON1 equ 0F9Ah ;# 1041 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1042 OSCTUNE equ 0F9Bh ;# 1043 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1044 HLVDCON equ 0F9Ch ;# 1045 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1046 PIE1 equ 0F9Dh ;# 1047 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1048 PIR1 equ 0F9Eh ;# 1049 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1050 IPR1 equ 0F9Fh ;# 1051 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1052 PIE2 equ 0FA0h ;# 1053 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1054 PIR2 equ 0FA1h ;# 1055 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1056 IPR2 equ 0FA2h ;# 1057 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1058 PIE3 equ 0FA3h ;# 1059 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1060 PIR3 equ 0FA4h ;# 1061 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1062 IPR3 equ 0FA5h ;# 1063 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1064 EECON1 equ 0FA6h ;# 1065 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1066 EECON2 equ 0FA7h ;# 1067 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1068 EEDATA equ 0FA8h ;# 1069 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1070 EEADR equ 0FA9h ;# 1071 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1072 RCSTA1 equ 0FABh ;# 1073 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1074 RCSTA equ 0FABh ;# 1075 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1076 TXSTA1 equ 0FACh ;# 1077 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1078 TXSTA equ 0FACh ;# 1079 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1080 TXREG1 equ 0FADh ;# 1081 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1082 TXREG equ 0FADh ;# 1083 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1084 RCREG1 equ 0FAEh ;# 1085 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1086 RCREG equ 0FAEh ;# 1087 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1088 SPBRG1 equ 0FAFh ;# 1089 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1090 SPBRG equ 0FAFh ;# 1091 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1092 SPBRGH1 equ 0FB0h ;# 1093 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1094 SPBRGH equ 0FB0h ;# 1095 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1096 T3CON equ 0FB1h ;# 1097 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1098 TMR3 equ 0FB2h ;# 1099 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1100 TMR3L equ 0FB2h ;# 1101 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1102 TMR3H equ 0FB3h ;# 1103 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1104 T3GCON equ 0FB4h ;# 1105 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1106 ACTCON equ 0FB5h ;# 1107 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1108 STCON equ 0FB5h ;# 1109 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1110 ECCP1AS equ 0FB6h ;# 1111 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1112 PWM1CON equ 0FB7h ;# 1113 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1114 ECCP1DEL equ 0FB7h ;# 1115 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1116 BAUDCON1 equ 0FB8h ;# 1117 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1118 BAUDCON equ 0FB8h ;# 1119 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1120 BAUDCTL equ 0FB8h ;# 1121 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1122 PSTR1CON equ 0FB9h ;# 1123 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1124 T2CON equ 0FBAh ;# 1125 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1126 PR2 equ 0FBBh ;# 1127 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1128 TMR2 equ 0FBCh ;# 1129 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1130 CCP1CON equ 0FBDh ;# 1131 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1132 ECCP1CON equ 0FBDh ;# 1133 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1134 CCPR1 equ 0FBEh ;# 1135 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1136 CCPR1L equ 0FBEh ;# 1137 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1138 CCPR1H equ 0FBFh ;# 1139 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1140 ADCON2 equ 0FC0h ;# 1141 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1142 ADCON1 equ 0FC1h ;# 1143 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1144 ADCON0 equ 0FC2h ;# 1145 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1146 ADRESL equ 0FC3h ;# 1147 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1148 ADRESH equ 0FC4h ;# 1149 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1150 SSP1CON2 equ 0FC5h ;# 1151 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1152 SSPCON2 equ 0FC5h ;# 1153 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1154 SSP1CON1 equ 0FC6h ;# 1155 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1156 SSPCON equ 0FC6h ;# 1157 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1158 SSPCON1 equ 0FC6h ;# 1159 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1160 SSP1STAT equ 0FC7h ;# 1161 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1162 SSPSTAT equ 0FC7h ;# 1163 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1164 SSP1ADD equ 0FC8h ;# 1165 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1166 SSPADD equ 0FC8h ;# 1167 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1168 SSP1BUF equ 0FC9h ;# 1169 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1170 SSPBUF equ 0FC9h ;# 1171 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1172 SSP1MSK equ 0FCAh ;# 1173 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1174 SSPMSK equ 0FCAh ;# 1175 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1176 SSP1CON3 equ 0FCBh ;# 1177 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1178 SSPCON3 equ 0FCBh ;# 1179 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1180 T1GCON equ 0FCCh ;# 1181 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1182 T1CON equ 0FCDh ;# 1183 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1184 TMR1 equ 0FCEh ;# 1185 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1186 TMR1L equ 0FCEh ;# 1187 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1188 TMR1H equ 0FCFh ;# 1189 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1190 RCON equ 0FD0h ;# 1191 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1192 WDTCON equ 0FD1h ;# 1193 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1194 OSCCON2 equ 0FD2h ;# 1195 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1196 OSCCON equ 0FD3h ;# 1197 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1198 T0CON equ 0FD5h ;# 1199 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1200 TMR0 equ 0FD6h ;# 1201 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1202 TMR0L equ 0FD6h ;# 1203 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1204 TMR0H equ 0FD7h ;# 1205 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1206 STATUS equ 0FD8h ;# 1207 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1208 FSR2 equ 0FD9h ;# 1209 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1210 FSR2L equ 0FD9h ;# 1211 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1212 FSR2H equ 0FDAh ;# 1213 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1214 PLUSW2 equ 0FDBh ;# 1215 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1216 PREINC2 equ 0FDCh ;# 1217 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1218 POSTDEC2 equ 0FDDh ;# 1219 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1220 POSTINC2 equ 0FDEh ;# 1221 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1222 INDF2 equ 0FDFh ;# 1223 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1224 BSR equ 0FE0h ;# 1225 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1226 FSR1 equ 0FE1h ;# 1227 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1228 FSR1L equ 0FE1h ;# 1229 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1230 FSR1H equ 0FE2h ;# 1231 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1232 PLUSW1 equ 0FE3h ;# 1233 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1234 PREINC1 equ 0FE4h ;# 1235 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1236 POSTDEC1 equ 0FE5h ;# 1237 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1238 POSTINC1 equ 0FE6h ;# 1239 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1240 INDF1 equ 0FE7h ;# 1241 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1242 WREG equ 0FE8h ;# 1243 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1244 FSR0 equ 0FE9h ;# 1245 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1246 FSR0L equ 0FE9h ;# 1247 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1248 FSR0H equ 0FEAh ;# 1249 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1250 PLUSW0 equ 0FEBh ;# 1251 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1252 PREINC0 equ 0FECh ;# 1253 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1254 POSTDEC0 equ 0FEDh ;# 1255 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1256 POSTINC0 equ 0FEEh ;# 1257 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1258 INDF0 equ 0FEFh ;# 1259 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1260 INTCON3 equ 0FF0h ;# 1261 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1262 INTCON2 equ 0FF1h ;# 1263 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1264 INTCON equ 0FF2h ;# 1265 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1266 PROD equ 0FF3h ;# 1267 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1268 PRODL equ 0FF3h ;# 1269 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1270 PRODH equ 0FF4h ;# 1271 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1272 TABLAT equ 0FF5h ;# 1273 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1274 TBLPTR equ 0FF6h ;# 1275 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1276 TBLPTRL equ 0FF6h ;# 1277 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1278 TBLPTRH equ 0FF7h ;# 1279 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1280 TBLPTRU equ 0FF8h ;# 1281 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1282 PCLAT equ 0FF9h ;# 1283 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1284 PC equ 0FF9h ;# 1285 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1286 PCL equ 0FF9h ;# 1287 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1288 PCLATH equ 0FFAh ;# 1289 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1290 PCLATU equ 0FFBh ;# 1291 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1292 STKPTR equ 0FFCh ;# 1293 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1294 TOS equ 0FFDh ;# 1295 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1296 TOSL equ 0FFDh ;# 1297 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1298 TOSH equ 0FFEh ;# 1299 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1300 TOSU equ 0FFFh ;# 1301 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1302 SRCON1 equ 0F57h ;# 1303 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1304 SRCON0 equ 0F58h ;# 1305 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1306 CCPTMRS equ 0F59h ;# 1307 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1308 VREGCON equ 0F5Ah ;# 1309 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1310 ANSELA equ 0F5Bh ;# 1311 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1312 ANSELB equ 0F5Ch ;# 1313 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1314 ANSELC equ 0F5Dh ;# 1315 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1316 UCON equ 0F60h ;# 1317 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1318 USTAT equ 0F61h ;# 1319 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1320 UCFG equ 0F62h ;# 1321 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1322 UADDR equ 0F63h ;# 1323 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1324 UIE equ 0F64h ;# 1325 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1326 UIR equ 0F65h ;# 1327 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1328 UEIE equ 0F66h ;# 1329 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1330 UEIR equ 0F67h ;# 1331 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1332 UFRM equ 0F68h ;# 1333 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1334 UFRML equ 0F68h ;# 1335 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1336 UFRMH equ 0F69h ;# 1337 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1338 UEP0 equ 0F6Ah ;# 1339 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1340 UEP1 equ 0F6Bh ;# 1341 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1342 UEP2 equ 0F6Ch ;# 1343 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1344 UEP3 equ 0F6Dh ;# 1345 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1346 UEP4 equ 0F6Eh ;# 1347 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1348 UEP5 equ 0F6Fh ;# 1349 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1350 UEP6 equ 0F70h ;# 1351 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1352 UEP7 equ 0F71h ;# 1353 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1354 UEP8 equ 0F72h ;# 1355 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1356 UEP9 equ 0F73h ;# 1357 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1358 UEP10 equ 0F74h ;# 1359 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1360 UEP11 equ 0F75h ;# 1361 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1362 UEP12 equ 0F76h ;# 1363 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1364 UEP13 equ 0F77h ;# 1365 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1366 UEP14 equ 0F78h ;# 1367 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1368 UEP15 equ 0F79h ;# 1369 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1370 SLRCON equ 0F7Ah ;# 1371 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1372 VREFCON2 equ 0F7Bh ;# 1373 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1374 VREFCON1 equ 0F7Ch ;# 1375 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1376 VREFCON0 equ 0F7Dh ;# 1377 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1378 PMD0 equ 0F7Eh ;# 1379 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1380 PMD1 equ 0F7Fh ;# 1381 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1382 PORTA equ 0F80h ;# 1383 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1384 PORTB equ 0F81h ;# 1385 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1386 PORTC equ 0F82h ;# 1387 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1388 PORTE equ 0F84h ;# 1389 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1390 WPUB equ 0F85h ;# 1391 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1392 IOCB equ 0F86h ;# 1393 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1394 IOCC equ 0F87h ;# 1395 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1396 CTMUICON equ 0F88h ;# 1397 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1398 LATA equ 0F89h ;# 1399 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1400 LATB equ 0F8Ah ;# 1401 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1402 LATC equ 0F8Bh ;# 1403 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1404 CTMUCONL equ 0F8Eh ;# 1405 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1406 CTMUCON1 equ 0F8Eh ;# 1407 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1408 CTMUCONH equ 0F8Fh ;# 1409 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1410 CTMUCON0 equ 0F8Fh ;# 1411 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1412 CCPR2 equ 0F90h ;# 1413 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1414 CCPR2L equ 0F90h ;# 1415 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1416 CCPR2H equ 0F91h ;# 1417 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1418 TRISA equ 0F92h ;# 1419 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1420 DDRA equ 0F92h ;# 1421 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1422 TRISB equ 0F93h ;# 1423 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1424 DDRB equ 0F93h ;# 1425 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1426 TRISC equ 0F94h ;# 1427 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1428 DDRC equ 0F94h ;# 1429 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1430 CCP2CON equ 0F97h ;# 1431 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1432 ECCP2CON equ 0F97h ;# 1433 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1434 CM1CON0 equ 0F98h ;# 1435 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1436 CM2CON0 equ 0F99h ;# 1437 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1438 CM2CON1 equ 0F9Ah ;# 1439 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1440 OSCTUNE equ 0F9Bh ;# 1441 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1442 HLVDCON equ 0F9Ch ;# 1443 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1444 PIE1 equ 0F9Dh ;# 1445 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1446 PIR1 equ 0F9Eh ;# 1447 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1448 IPR1 equ 0F9Fh ;# 1449 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1450 PIE2 equ 0FA0h ;# 1451 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1452 PIR2 equ 0FA1h ;# 1453 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1454 IPR2 equ 0FA2h ;# 1455 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1456 PIE3 equ 0FA3h ;# 1457 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1458 PIR3 equ 0FA4h ;# 1459 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1460 IPR3 equ 0FA5h ;# 1461 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1462 EECON1 equ 0FA6h ;# 1463 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1464 EECON2 equ 0FA7h ;# 1465 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1466 EEDATA equ 0FA8h ;# 1467 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1468 EEADR equ 0FA9h ;# 1469 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1470 RCSTA1 equ 0FABh ;# 1471 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1472 RCSTA equ 0FABh ;# 1473 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1474 TXSTA1 equ 0FACh ;# 1475 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1476 TXSTA equ 0FACh ;# 1477 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1478 TXREG1 equ 0FADh ;# 1479 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1480 TXREG equ 0FADh ;# 1481 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1482 RCREG1 equ 0FAEh ;# 1483 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1484 RCREG equ 0FAEh ;# 1485 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1486 SPBRG1 equ 0FAFh ;# 1487 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1488 SPBRG equ 0FAFh ;# 1489 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1490 SPBRGH1 equ 0FB0h ;# 1491 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1492 SPBRGH equ 0FB0h ;# 1493 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1494 T3CON equ 0FB1h ;# 1495 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1496 TMR3 equ 0FB2h ;# 1497 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1498 TMR3L equ 0FB2h ;# 1499 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1500 TMR3H equ 0FB3h ;# 1501 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1502 T3GCON equ 0FB4h ;# 1503 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1504 ACTCON equ 0FB5h ;# 1505 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1506 STCON equ 0FB5h ;# 1507 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1508 ECCP1AS equ 0FB6h ;# 1509 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1510 PWM1CON equ 0FB7h ;# 1511 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1512 ECCP1DEL equ 0FB7h ;# 1513 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1514 BAUDCON1 equ 0FB8h ;# 1515 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1516 BAUDCON equ 0FB8h ;# 1517 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1518 BAUDCTL equ 0FB8h ;# 1519 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1520 PSTR1CON equ 0FB9h ;# 1521 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1522 T2CON equ 0FBAh ;# 1523 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1524 PR2 equ 0FBBh ;# 1525 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1526 TMR2 equ 0FBCh ;# 1527 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1528 CCP1CON equ 0FBDh ;# 1529 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1530 ECCP1CON equ 0FBDh ;# 1531 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1532 CCPR1 equ 0FBEh ;# 1533 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1534 CCPR1L equ 0FBEh ;# 1535 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1536 CCPR1H equ 0FBFh ;# 1537 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1538 ADCON2 equ 0FC0h ;# 1539 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1540 ADCON1 equ 0FC1h ;# 1541 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1542 ADCON0 equ 0FC2h ;# 1543 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1544 ADRESL equ 0FC3h ;# 1545 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1546 ADRESH equ 0FC4h ;# 1547 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1548 SSP1CON2 equ 0FC5h ;# 1549 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1550 SSPCON2 equ 0FC5h ;# 1551 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1552 SSP1CON1 equ 0FC6h ;# 1553 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1554 SSPCON equ 0FC6h ;# 1555 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1556 SSPCON1 equ 0FC6h ;# 1557 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1558 SSP1STAT equ 0FC7h ;# 1559 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1560 SSPSTAT equ 0FC7h ;# 1561 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1562 SSP1ADD equ 0FC8h ;# 1563 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1564 SSPADD equ 0FC8h ;# 1565 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1566 SSP1BUF equ 0FC9h ;# 1567 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1568 SSPBUF equ 0FC9h ;# 1569 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1570 SSP1MSK equ 0FCAh ;# 1571 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1572 SSPMSK equ 0FCAh ;# 1573 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1574 SSP1CON3 equ 0FCBh ;# 1575 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1576 SSPCON3 equ 0FCBh ;# 1577 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1578 T1GCON equ 0FCCh ;# 1579 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1580 T1CON equ 0FCDh ;# 1581 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1582 TMR1 equ 0FCEh ;# 1583 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1584 TMR1L equ 0FCEh ;# 1585 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1586 TMR1H equ 0FCFh ;# 1587 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1588 RCON equ 0FD0h ;# 1589 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1590 WDTCON equ 0FD1h ;# 1591 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1592 OSCCON2 equ 0FD2h ;# 1593 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1594 OSCCON equ 0FD3h ;# 1595 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1596 T0CON equ 0FD5h ;# 1597 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1598 TMR0 equ 0FD6h ;# 1599 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1600 TMR0L equ 0FD6h ;# 1601 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1602 TMR0H equ 0FD7h ;# 1603 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1604 STATUS equ 0FD8h ;# 1605 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1606 FSR2 equ 0FD9h ;# 1607 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1608 FSR2L equ 0FD9h ;# 1609 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1610 FSR2H equ 0FDAh ;# 1611 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1612 PLUSW2 equ 0FDBh ;# 1613 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1614 PREINC2 equ 0FDCh ;# 1615 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1616 POSTDEC2 equ 0FDDh ;# 1617 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1618 POSTINC2 equ 0FDEh ;# 1619 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1620 INDF2 equ 0FDFh ;# 1621 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1622 BSR equ 0FE0h ;# 1623 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1624 FSR1 equ 0FE1h ;# 1625 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1626 FSR1L equ 0FE1h ;# 1627 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1628 FSR1H equ 0FE2h ;# 1629 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1630 PLUSW1 equ 0FE3h ;# 1631 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1632 PREINC1 equ 0FE4h ;# 1633 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1634 POSTDEC1 equ 0FE5h ;# 1635 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1636 POSTINC1 equ 0FE6h ;# 1637 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1638 INDF1 equ 0FE7h ;# 1639 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1640 WREG equ 0FE8h ;# 1641 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1642 FSR0 equ 0FE9h ;# 1643 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1644 FSR0L equ 0FE9h ;# 1645 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1646 FSR0H equ 0FEAh ;# 1647 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1648 PLUSW0 equ 0FEBh ;# 1649 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1650 PREINC0 equ 0FECh ;# 1651 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1652 POSTDEC0 equ 0FEDh ;# 1653 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1654 POSTINC0 equ 0FEEh ;# 1655 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1656 INDF0 equ 0FEFh ;# 1657 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1658 INTCON3 equ 0FF0h ;# 1659 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1660 INTCON2 equ 0FF1h ;# 1661 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1662 INTCON equ 0FF2h ;# 1663 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1664 PROD equ 0FF3h ;# 1665 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1666 PRODL equ 0FF3h ;# 1667 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1668 PRODH equ 0FF4h ;# 1669 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1670 TABLAT equ 0FF5h ;# 1671 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1672 TBLPTR equ 0FF6h ;# 1673 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1674 TBLPTRL equ 0FF6h ;# 1675 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1676 TBLPTRH equ 0FF7h ;# 1677 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1678 TBLPTRU equ 0FF8h ;# 1679 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1680 PCLAT equ 0FF9h ;# 1681 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1682 PC equ 0FF9h ;# 1683 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1684 PCL equ 0FF9h ;# 1685 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1686 PCLATH equ 0FFAh ;# 1687 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1688 PCLATU equ 0FFBh ;# 1689 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1690 STKPTR equ 0FFCh ;# 1691 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1692 TOS equ 0FFDh ;# 1693 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1694 TOSL equ 0FFDh ;# 1695 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1696 TOSH equ 0FFEh ;# 1697 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1698 TOSU equ 0FFFh ;# 1699 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1700 SRCON1 equ 0F57h ;# 1701 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1702 SRCON0 equ 0F58h ;# 1703 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1704 CCPTMRS equ 0F59h ;# 1705 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1706 VREGCON equ 0F5Ah ;# 1707 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1708 ANSELA equ 0F5Bh ;# 1709 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1710 ANSELB equ 0F5Ch ;# 1711 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1712 ANSELC equ 0F5Dh ;# 1713 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1714 UCON equ 0F60h ;# 1715 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1716 USTAT equ 0F61h ;# 1717 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1718 UCFG equ 0F62h ;# 1719 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1720 UADDR equ 0F63h ;# 1721 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1722 UIE equ 0F64h ;# 1723 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1724 UIR equ 0F65h ;# 1725 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1726 UEIE equ 0F66h ;# 1727 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1728 UEIR equ 0F67h ;# 1729 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1730 UFRM equ 0F68h ;# 1731 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1732 UFRML equ 0F68h ;# 1733 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1734 UFRMH equ 0F69h ;# 1735 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1736 UEP0 equ 0F6Ah ;# 1737 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1738 UEP1 equ 0F6Bh ;# 1739 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1740 UEP2 equ 0F6Ch ;# 1741 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1742 UEP3 equ 0F6Dh ;# 1743 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1744 UEP4 equ 0F6Eh ;# 1745 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1746 UEP5 equ 0F6Fh ;# 1747 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1748 UEP6 equ 0F70h ;# 1749 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1750 UEP7 equ 0F71h ;# 1751 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1752 UEP8 equ 0F72h ;# 1753 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1754 UEP9 equ 0F73h ;# 1755 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1756 UEP10 equ 0F74h ;# 1757 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1758 UEP11 equ 0F75h ;# 1759 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1760 UEP12 equ 0F76h ;# 1761 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1762 UEP13 equ 0F77h ;# 1763 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1764 UEP14 equ 0F78h ;# 1765 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1766 UEP15 equ 0F79h ;# 1767 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1768 SLRCON equ 0F7Ah ;# 1769 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1770 VREFCON2 equ 0F7Bh ;# 1771 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1772 VREFCON1 equ 0F7Ch ;# 1773 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1774 VREFCON0 equ 0F7Dh ;# 1775 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1776 PMD0 equ 0F7Eh ;# 1777 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1778 PMD1 equ 0F7Fh ;# 1779 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1780 PORTA equ 0F80h ;# 1781 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1782 PORTB equ 0F81h ;# 1783 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1784 PORTC equ 0F82h ;# 1785 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1786 PORTE equ 0F84h ;# 1787 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1788 WPUB equ 0F85h ;# 1789 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1790 IOCB equ 0F86h ;# 1791 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1792 IOCC equ 0F87h ;# 1793 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1794 CTMUICON equ 0F88h ;# 1795 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1796 LATA equ 0F89h ;# 1797 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1798 LATB equ 0F8Ah ;# 1799 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1800 LATC equ 0F8Bh ;# 1801 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1802 CTMUCONL equ 0F8Eh ;# 1803 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1804 CTMUCON1 equ 0F8Eh ;# 1805 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1806 CTMUCONH equ 0F8Fh ;# 1807 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1808 CTMUCON0 equ 0F8Fh ;# 1809 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1810 CCPR2 equ 0F90h ;# 1811 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1812 CCPR2L equ 0F90h ;# 1813 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1814 CCPR2H equ 0F91h ;# 1815 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1816 TRISA equ 0F92h ;# 1817 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1818 DDRA equ 0F92h ;# 1819 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1820 TRISB equ 0F93h ;# 1821 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1822 DDRB equ 0F93h ;# 1823 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1824 TRISC equ 0F94h ;# 1825 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1826 DDRC equ 0F94h ;# 1827 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1828 CCP2CON equ 0F97h ;# 1829 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1830 ECCP2CON equ 0F97h ;# 1831 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1832 CM1CON0 equ 0F98h ;# 1833 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1834 CM2CON0 equ 0F99h ;# 1835 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1836 CM2CON1 equ 0F9Ah ;# 1837 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1838 OSCTUNE equ 0F9Bh ;# 1839 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1840 HLVDCON equ 0F9Ch ;# 1841 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1842 PIE1 equ 0F9Dh ;# 1843 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1844 PIR1 equ 0F9Eh ;# 1845 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1846 IPR1 equ 0F9Fh ;# 1847 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1848 PIE2 equ 0FA0h ;# 1849 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1850 PIR2 equ 0FA1h ;# 1851 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1852 IPR2 equ 0FA2h ;# 1853 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1854 PIE3 equ 0FA3h ;# 1855 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1856 PIR3 equ 0FA4h ;# 1857 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1858 IPR3 equ 0FA5h ;# 1859 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1860 EECON1 equ 0FA6h ;# 1861 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1862 EECON2 equ 0FA7h ;# 1863 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1864 EEDATA equ 0FA8h ;# 1865 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1866 EEADR equ 0FA9h ;# 1867 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1868 RCSTA1 equ 0FABh ;# 1869 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1870 RCSTA equ 0FABh ;# 1871 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1872 TXSTA1 equ 0FACh ;# 1873 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1874 TXSTA equ 0FACh ;# 1875 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1876 TXREG1 equ 0FADh ;# 1877 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1878 TXREG equ 0FADh ;# 1879 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1880 RCREG1 equ 0FAEh ;# 1881 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1882 RCREG equ 0FAEh ;# 1883 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1884 SPBRG1 equ 0FAFh ;# 1885 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1886 SPBRG equ 0FAFh ;# 1887 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1888 SPBRGH1 equ 0FB0h ;# 1889 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1890 SPBRGH equ 0FB0h ;# 1891 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1892 T3CON equ 0FB1h ;# 1893 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1894 TMR3 equ 0FB2h ;# 1895 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1896 TMR3L equ 0FB2h ;# 1897 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1898 TMR3H equ 0FB3h ;# 1899 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1900 T3GCON equ 0FB4h ;# 1901 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1902 ACTCON equ 0FB5h ;# 1903 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1904 STCON equ 0FB5h ;# 1905 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1906 ECCP1AS equ 0FB6h ;# 1907 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1908 PWM1CON equ 0FB7h ;# 1909 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1910 ECCP1DEL equ 0FB7h ;# 1911 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1912 BAUDCON1 equ 0FB8h ;# 1913 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1914 BAUDCON equ 0FB8h ;# 1915 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1916 BAUDCTL equ 0FB8h ;# 1917 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1918 PSTR1CON equ 0FB9h ;# 1919 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1920 T2CON equ 0FBAh ;# 1921 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1922 PR2 equ 0FBBh ;# 1923 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1924 TMR2 equ 0FBCh ;# 1925 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1926 CCP1CON equ 0FBDh ;# 1927 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1928 ECCP1CON equ 0FBDh ;# 1929 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1930 CCPR1 equ 0FBEh ;# 1931 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1932 CCPR1L equ 0FBEh ;# 1933 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1934 CCPR1H equ 0FBFh ;# 1935 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1936 ADCON2 equ 0FC0h ;# 1937 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1938 ADCON1 equ 0FC1h ;# 1939 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1940 ADCON0 equ 0FC2h ;# 1941 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1942 ADRESL equ 0FC3h ;# 1943 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1944 ADRESH equ 0FC4h ;# 1945 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1946 SSP1CON2 equ 0FC5h ;# 1947 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1948 SSPCON2 equ 0FC5h ;# 1949 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1950 SSP1CON1 equ 0FC6h ;# 1951 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1952 SSPCON equ 0FC6h ;# 1953 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1954 SSPCON1 equ 0FC6h ;# 1955 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1956 SSP1STAT equ 0FC7h ;# 1957 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1958 SSPSTAT equ 0FC7h ;# 1959 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1960 SSP1ADD equ 0FC8h ;# 1961 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1962 SSPADD equ 0FC8h ;# 1963 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1964 SSP1BUF equ 0FC9h ;# 1965 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1966 SSPBUF equ 0FC9h ;# 1967 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1968 SSP1MSK equ 0FCAh ;# 1969 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1970 SSPMSK equ 0FCAh ;# 1971 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1972 SSP1CON3 equ 0FCBh ;# 1973 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1974 SSPCON3 equ 0FCBh ;# 1975 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1976 T1GCON equ 0FCCh ;# 1977 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1978 T1CON equ 0FCDh ;# 1979 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1980 TMR1 equ 0FCEh ;# 1981 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1982 TMR1L equ 0FCEh ;# 1983 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1984 TMR1H equ 0FCFh ;# 1985 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1986 RCON equ 0FD0h ;# 1987 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1988 WDTCON equ 0FD1h ;# 1989 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1990 OSCCON2 equ 0FD2h ;# 1991 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1992 OSCCON equ 0FD3h ;# 1993 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1994 T0CON equ 0FD5h ;# 1995 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1996 TMR0 equ 0FD6h ;# 1997 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 1998 TMR0L equ 0FD6h ;# 1999 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2000 TMR0H equ 0FD7h ;# 2001 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2002 STATUS equ 0FD8h ;# 2003 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2004 FSR2 equ 0FD9h ;# 2005 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2006 FSR2L equ 0FD9h ;# 2007 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2008 FSR2H equ 0FDAh ;# 2009 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2010 PLUSW2 equ 0FDBh ;# 2011 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2012 PREINC2 equ 0FDCh ;# 2013 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2014 POSTDEC2 equ 0FDDh ;# 2015 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2016 POSTINC2 equ 0FDEh ;# 2017 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2018 INDF2 equ 0FDFh ;# 2019 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2020 BSR equ 0FE0h ;# 2021 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2022 FSR1 equ 0FE1h ;# 2023 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2024 FSR1L equ 0FE1h ;# 2025 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2026 FSR1H equ 0FE2h ;# 2027 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2028 PLUSW1 equ 0FE3h ;# 2029 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2030 PREINC1 equ 0FE4h ;# 2031 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2032 POSTDEC1 equ 0FE5h ;# 2033 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2034 POSTINC1 equ 0FE6h ;# 2035 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2036 INDF1 equ 0FE7h ;# 2037 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2038 WREG equ 0FE8h ;# 2039 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2040 FSR0 equ 0FE9h ;# 2041 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2042 FSR0L equ 0FE9h ;# 2043 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2044 FSR0H equ 0FEAh ;# 2045 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2046 PLUSW0 equ 0FEBh ;# 2047 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2048 PREINC0 equ 0FECh ;# 2049 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2050 POSTDEC0 equ 0FEDh ;# 2051 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2052 POSTINC0 equ 0FEEh ;# 2053 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2054 INDF0 equ 0FEFh ;# 2055 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2056 INTCON3 equ 0FF0h ;# 2057 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2058 INTCON2 equ 0FF1h ;# 2059 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2060 INTCON equ 0FF2h ;# 2061 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2062 PROD equ 0FF3h ;# 2063 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2064 PRODL equ 0FF3h ;# 2065 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2066 PRODH equ 0FF4h ;# 2067 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2068 TABLAT equ 0FF5h ;# 2069 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2070 TBLPTR equ 0FF6h ;# 2071 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2072 TBLPTRL equ 0FF6h ;# 2073 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2074 TBLPTRH equ 0FF7h ;# 2075 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2076 TBLPTRU equ 0FF8h ;# 2077 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2078 PCLAT equ 0FF9h ;# 2079 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2080 PC equ 0FF9h ;# 2081 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2082 PCL equ 0FF9h ;# 2083 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2084 PCLATH equ 0FFAh ;# 2085 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2086 PCLATU equ 0FFBh ;# 2087 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2088 STKPTR equ 0FFCh ;# 2089 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2090 TOS equ 0FFDh ;# 2091 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2092 TOSL equ 0FFDh ;# 2093 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2094 TOSH equ 0FFEh ;# 2095 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2096 TOSU equ 0FFFh ;# 2097 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2098 SRCON1 equ 0F57h ;# 2099 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2100 SRCON0 equ 0F58h ;# 2101 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2102 CCPTMRS equ 0F59h ;# 2103 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2104 VREGCON equ 0F5Ah ;# 2105 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2106 ANSELA equ 0F5Bh ;# 2107 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2108 ANSELB equ 0F5Ch ;# 2109 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2110 ANSELC equ 0F5Dh ;# 2111 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2112 UCON equ 0F60h ;# 2113 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2114 USTAT equ 0F61h ;# 2115 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2116 UCFG equ 0F62h ;# 2117 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2118 UADDR equ 0F63h ;# 2119 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2120 UIE equ 0F64h ;# 2121 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2122 UIR equ 0F65h ;# 2123 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2124 UEIE equ 0F66h ;# 2125 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2126 UEIR equ 0F67h ;# 2127 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2128 UFRM equ 0F68h ;# 2129 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2130 UFRML equ 0F68h ;# 2131 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2132 UFRMH equ 0F69h ;# 2133 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2134 UEP0 equ 0F6Ah ;# 2135 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2136 UEP1 equ 0F6Bh ;# 2137 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2138 UEP2 equ 0F6Ch ;# 2139 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2140 UEP3 equ 0F6Dh ;# 2141 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2142 UEP4 equ 0F6Eh ;# 2143 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2144 UEP5 equ 0F6Fh ;# 2145 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2146 UEP6 equ 0F70h ;# 2147 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2148 UEP7 equ 0F71h ;# 2149 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2150 UEP8 equ 0F72h ;# 2151 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2152 UEP9 equ 0F73h ;# 2153 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2154 UEP10 equ 0F74h ;# 2155 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2156 UEP11 equ 0F75h ;# 2157 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2158 UEP12 equ 0F76h ;# 2159 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2160 UEP13 equ 0F77h ;# 2161 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2162 UEP14 equ 0F78h ;# 2163 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2164 UEP15 equ 0F79h ;# 2165 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2166 SLRCON equ 0F7Ah ;# 2167 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2168 VREFCON2 equ 0F7Bh ;# 2169 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2170 VREFCON1 equ 0F7Ch ;# 2171 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2172 VREFCON0 equ 0F7Dh ;# 2173 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2174 PMD0 equ 0F7Eh ;# 2175 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2176 PMD1 equ 0F7Fh ;# 2177 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2178 PORTA equ 0F80h ;# 2179 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2180 PORTB equ 0F81h ;# 2181 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2182 PORTC equ 0F82h ;# 2183 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2184 PORTE equ 0F84h ;# 2185 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2186 WPUB equ 0F85h ;# 2187 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2188 IOCB equ 0F86h ;# 2189 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2190 IOCC equ 0F87h ;# 2191 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2192 CTMUICON equ 0F88h ;# 2193 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2194 LATA equ 0F89h ;# 2195 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2196 LATB equ 0F8Ah ;# 2197 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2198 LATC equ 0F8Bh ;# 2199 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2200 CTMUCONL equ 0F8Eh ;# 2201 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2202 CTMUCON1 equ 0F8Eh ;# 2203 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2204 CTMUCONH equ 0F8Fh ;# 2205 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2206 CTMUCON0 equ 0F8Fh ;# 2207 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2208 CCPR2 equ 0F90h ;# 2209 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2210 CCPR2L equ 0F90h ;# 2211 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2212 CCPR2H equ 0F91h ;# 2213 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2214 TRISA equ 0F92h ;# 2215 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2216 DDRA equ 0F92h ;# 2217 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2218 TRISB equ 0F93h ;# 2219 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2220 DDRB equ 0F93h ;# 2221 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2222 TRISC equ 0F94h ;# 2223 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2224 DDRC equ 0F94h ;# 2225 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2226 CCP2CON equ 0F97h ;# 2227 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2228 ECCP2CON equ 0F97h ;# 2229 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2230 CM1CON0 equ 0F98h ;# 2231 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2232 CM2CON0 equ 0F99h ;# 2233 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2234 CM2CON1 equ 0F9Ah ;# 2235 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2236 OSCTUNE equ 0F9Bh ;# 2237 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2238 HLVDCON equ 0F9Ch ;# 2239 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2240 PIE1 equ 0F9Dh ;# 2241 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2242 PIR1 equ 0F9Eh ;# 2243 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2244 IPR1 equ 0F9Fh ;# 2245 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2246 PIE2 equ 0FA0h ;# 2247 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2248 PIR2 equ 0FA1h ;# 2249 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2250 IPR2 equ 0FA2h ;# 2251 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2252 PIE3 equ 0FA3h ;# 2253 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2254 PIR3 equ 0FA4h ;# 2255 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2256 IPR3 equ 0FA5h ;# 2257 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2258 EECON1 equ 0FA6h ;# 2259 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2260 EECON2 equ 0FA7h ;# 2261 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2262 EEDATA equ 0FA8h ;# 2263 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2264 EEADR equ 0FA9h ;# 2265 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2266 RCSTA1 equ 0FABh ;# 2267 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2268 RCSTA equ 0FABh ;# 2269 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2270 TXSTA1 equ 0FACh ;# 2271 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2272 TXSTA equ 0FACh ;# 2273 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2274 TXREG1 equ 0FADh ;# 2275 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2276 TXREG equ 0FADh ;# 2277 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2278 RCREG1 equ 0FAEh ;# 2279 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2280 RCREG equ 0FAEh ;# 2281 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2282 SPBRG1 equ 0FAFh ;# 2283 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2284 SPBRG equ 0FAFh ;# 2285 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2286 SPBRGH1 equ 0FB0h ;# 2287 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2288 SPBRGH equ 0FB0h ;# 2289 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2290 T3CON equ 0FB1h ;# 2291 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2292 TMR3 equ 0FB2h ;# 2293 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2294 TMR3L equ 0FB2h ;# 2295 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2296 TMR3H equ 0FB3h ;# 2297 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2298 T3GCON equ 0FB4h ;# 2299 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2300 ACTCON equ 0FB5h ;# 2301 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2302 STCON equ 0FB5h ;# 2303 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2304 ECCP1AS equ 0FB6h ;# 2305 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2306 PWM1CON equ 0FB7h ;# 2307 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2308 ECCP1DEL equ 0FB7h ;# 2309 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2310 BAUDCON1 equ 0FB8h ;# 2311 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2312 BAUDCON equ 0FB8h ;# 2313 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2314 BAUDCTL equ 0FB8h ;# 2315 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2316 PSTR1CON equ 0FB9h ;# 2317 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2318 T2CON equ 0FBAh ;# 2319 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2320 PR2 equ 0FBBh ;# 2321 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2322 TMR2 equ 0FBCh ;# 2323 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2324 CCP1CON equ 0FBDh ;# 2325 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2326 ECCP1CON equ 0FBDh ;# 2327 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2328 CCPR1 equ 0FBEh ;# 2329 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2330 CCPR1L equ 0FBEh ;# 2331 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2332 CCPR1H equ 0FBFh ;# 2333 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2334 ADCON2 equ 0FC0h ;# 2335 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2336 ADCON1 equ 0FC1h ;# 2337 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2338 ADCON0 equ 0FC2h ;# 2339 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2340 ADRESL equ 0FC3h ;# 2341 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2342 ADRESH equ 0FC4h ;# 2343 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2344 SSP1CON2 equ 0FC5h ;# 2345 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2346 SSPCON2 equ 0FC5h ;# 2347 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2348 SSP1CON1 equ 0FC6h ;# 2349 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2350 SSPCON equ 0FC6h ;# 2351 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2352 SSPCON1 equ 0FC6h ;# 2353 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2354 SSP1STAT equ 0FC7h ;# 2355 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2356 SSPSTAT equ 0FC7h ;# 2357 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2358 SSP1ADD equ 0FC8h ;# 2359 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2360 SSPADD equ 0FC8h ;# 2361 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2362 SSP1BUF equ 0FC9h ;# 2363 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2364 SSPBUF equ 0FC9h ;# 2365 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2366 SSP1MSK equ 0FCAh ;# 2367 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2368 SSPMSK equ 0FCAh ;# 2369 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2370 SSP1CON3 equ 0FCBh ;# 2371 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2372 SSPCON3 equ 0FCBh ;# 2373 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2374 T1GCON equ 0FCCh ;# 2375 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2376 T1CON equ 0FCDh ;# 2377 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2378 TMR1 equ 0FCEh ;# 2379 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2380 TMR1L equ 0FCEh ;# 2381 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2382 TMR1H equ 0FCFh ;# 2383 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2384 RCON equ 0FD0h ;# 2385 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2386 WDTCON equ 0FD1h ;# 2387 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2388 OSCCON2 equ 0FD2h ;# 2389 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2390 OSCCON equ 0FD3h ;# 2391 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2392 T0CON equ 0FD5h ;# 2393 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2394 TMR0 equ 0FD6h ;# 2395 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2396 TMR0L equ 0FD6h ;# 2397 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2398 TMR0H equ 0FD7h ;# 2399 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2400 STATUS equ 0FD8h ;# 2401 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2402 FSR2 equ 0FD9h ;# 2403 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2404 FSR2L equ 0FD9h ;# 2405 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2406 FSR2H equ 0FDAh ;# 2407 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2408 PLUSW2 equ 0FDBh ;# 2409 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2410 PREINC2 equ 0FDCh ;# 2411 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2412 POSTDEC2 equ 0FDDh ;# 2413 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2414 POSTINC2 equ 0FDEh ;# 2415 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2416 INDF2 equ 0FDFh ;# 2417 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2418 BSR equ 0FE0h ;# 2419 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2420 FSR1 equ 0FE1h ;# 2421 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2422 FSR1L equ 0FE1h ;# 2423 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2424 FSR1H equ 0FE2h ;# 2425 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2426 PLUSW1 equ 0FE3h ;# 2427 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2428 PREINC1 equ 0FE4h ;# 2429 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2430 POSTDEC1 equ 0FE5h ;# 2431 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2432 POSTINC1 equ 0FE6h ;# 2433 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2434 INDF1 equ 0FE7h ;# 2435 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2436 WREG equ 0FE8h ;# 2437 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2438 FSR0 equ 0FE9h ;# 2439 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2440 FSR0L equ 0FE9h ;# 2441 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2442 FSR0H equ 0FEAh ;# 2443 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2444 PLUSW0 equ 0FEBh ;# 2445 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2446 PREINC0 equ 0FECh ;# 2447 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2448 POSTDEC0 equ 0FEDh ;# 2449 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2450 POSTINC0 equ 0FEEh ;# 2451 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2452 INDF0 equ 0FEFh ;# 2453 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2454 INTCON3 equ 0FF0h ;# 2455 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2456 INTCON2 equ 0FF1h ;# 2457 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2458 INTCON equ 0FF2h ;# 2459 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2460 PROD equ 0FF3h ;# 2461 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2462 PRODL equ 0FF3h ;# 2463 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2464 PRODH equ 0FF4h ;# 2465 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2466 TABLAT equ 0FF5h ;# 2467 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2468 TBLPTR equ 0FF6h ;# 2469 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2470 TBLPTRL equ 0FF6h ;# 2471 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2472 TBLPTRH equ 0FF7h ;# 2473 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2474 TBLPTRU equ 0FF8h ;# 2475 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2476 PCLAT equ 0FF9h ;# 2477 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2478 PC equ 0FF9h ;# 2479 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2480 PCL equ 0FF9h ;# 2481 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2482 PCLATH equ 0FFAh ;# 2483 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2484 PCLATU equ 0FFBh ;# 2485 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2486 STKPTR equ 0FFCh ;# 2487 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2488 TOS equ 0FFDh ;# 2489 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2490 TOSL equ 0FFDh ;# 2491 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2492 TOSH equ 0FFEh ;# 2493 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2494 TOSU equ 0FFFh ;# 2495 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2496 SRCON1 equ 0F57h ;# 2497 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2498 SRCON0 equ 0F58h ;# 2499 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2500 CCPTMRS equ 0F59h ;# 2501 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2502 VREGCON equ 0F5Ah ;# 2503 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2504 ANSELA equ 0F5Bh ;# 2505 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2506 ANSELB equ 0F5Ch ;# 2507 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2508 ANSELC equ 0F5Dh ;# 2509 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2510 UCON equ 0F60h ;# 2511 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2512 USTAT equ 0F61h ;# 2513 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2514 UCFG equ 0F62h ;# 2515 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2516 UADDR equ 0F63h ;# 2517 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2518 UIE equ 0F64h ;# 2519 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2520 UIR equ 0F65h ;# 2521 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2522 UEIE equ 0F66h ;# 2523 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2524 UEIR equ 0F67h ;# 2525 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2526 UFRM equ 0F68h ;# 2527 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2528 UFRML equ 0F68h ;# 2529 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2530 UFRMH equ 0F69h ;# 2531 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2532 UEP0 equ 0F6Ah ;# 2533 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2534 UEP1 equ 0F6Bh ;# 2535 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2536 UEP2 equ 0F6Ch ;# 2537 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2538 UEP3 equ 0F6Dh ;# 2539 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2540 UEP4 equ 0F6Eh ;# 2541 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2542 UEP5 equ 0F6Fh ;# 2543 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2544 UEP6 equ 0F70h ;# 2545 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2546 UEP7 equ 0F71h ;# 2547 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2548 UEP8 equ 0F72h ;# 2549 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2550 UEP9 equ 0F73h ;# 2551 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2552 UEP10 equ 0F74h ;# 2553 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2554 UEP11 equ 0F75h ;# 2555 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2556 UEP12 equ 0F76h ;# 2557 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2558 UEP13 equ 0F77h ;# 2559 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2560 UEP14 equ 0F78h ;# 2561 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2562 UEP15 equ 0F79h ;# 2563 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2564 SLRCON equ 0F7Ah ;# 2565 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2566 VREFCON2 equ 0F7Bh ;# 2567 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2568 VREFCON1 equ 0F7Ch ;# 2569 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2570 VREFCON0 equ 0F7Dh ;# 2571 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2572 PMD0 equ 0F7Eh ;# 2573 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2574 PMD1 equ 0F7Fh ;# 2575 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2576 PORTA equ 0F80h ;# 2577 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2578 PORTB equ 0F81h ;# 2579 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2580 PORTC equ 0F82h ;# 2581 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2582 PORTE equ 0F84h ;# 2583 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2584 WPUB equ 0F85h ;# 2585 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2586 IOCB equ 0F86h ;# 2587 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2588 IOCC equ 0F87h ;# 2589 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2590 CTMUICON equ 0F88h ;# 2591 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2592 LATA equ 0F89h ;# 2593 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2594 LATB equ 0F8Ah ;# 2595 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2596 LATC equ 0F8Bh ;# 2597 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2598 CTMUCONL equ 0F8Eh ;# 2599 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2600 CTMUCON1 equ 0F8Eh ;# 2601 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2602 CTMUCONH equ 0F8Fh ;# 2603 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2604 CTMUCON0 equ 0F8Fh ;# 2605 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2606 CCPR2 equ 0F90h ;# 2607 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2608 CCPR2L equ 0F90h ;# 2609 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2610 CCPR2H equ 0F91h ;# 2611 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2612 TRISA equ 0F92h ;# 2613 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2614 DDRA equ 0F92h ;# 2615 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2616 TRISB equ 0F93h ;# 2617 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2618 DDRB equ 0F93h ;# 2619 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2620 TRISC equ 0F94h ;# 2621 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2622 DDRC equ 0F94h ;# 2623 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2624 CCP2CON equ 0F97h ;# 2625 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2626 ECCP2CON equ 0F97h ;# 2627 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2628 CM1CON0 equ 0F98h ;# 2629 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2630 CM2CON0 equ 0F99h ;# 2631 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2632 CM2CON1 equ 0F9Ah ;# 2633 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2634 OSCTUNE equ 0F9Bh ;# 2635 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2636 HLVDCON equ 0F9Ch ;# 2637 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2638 PIE1 equ 0F9Dh ;# 2639 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2640 PIR1 equ 0F9Eh ;# 2641 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2642 IPR1 equ 0F9Fh ;# 2643 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2644 PIE2 equ 0FA0h ;# 2645 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2646 PIR2 equ 0FA1h ;# 2647 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2648 IPR2 equ 0FA2h ;# 2649 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2650 PIE3 equ 0FA3h ;# 2651 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2652 PIR3 equ 0FA4h ;# 2653 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2654 IPR3 equ 0FA5h ;# 2655 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2656 EECON1 equ 0FA6h ;# 2657 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2658 EECON2 equ 0FA7h ;# 2659 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2660 EEDATA equ 0FA8h ;# 2661 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2662 EEADR equ 0FA9h ;# 2663 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2664 RCSTA1 equ 0FABh ;# 2665 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2666 RCSTA equ 0FABh ;# 2667 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2668 TXSTA1 equ 0FACh ;# 2669 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2670 TXSTA equ 0FACh ;# 2671 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2672 TXREG1 equ 0FADh ;# 2673 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2674 TXREG equ 0FADh ;# 2675 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2676 RCREG1 equ 0FAEh ;# 2677 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2678 RCREG equ 0FAEh ;# 2679 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2680 SPBRG1 equ 0FAFh ;# 2681 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2682 SPBRG equ 0FAFh ;# 2683 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2684 SPBRGH1 equ 0FB0h ;# 2685 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2686 SPBRGH equ 0FB0h ;# 2687 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2688 T3CON equ 0FB1h ;# 2689 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2690 TMR3 equ 0FB2h ;# 2691 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2692 TMR3L equ 0FB2h ;# 2693 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2694 TMR3H equ 0FB3h ;# 2695 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2696 T3GCON equ 0FB4h ;# 2697 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2698 ACTCON equ 0FB5h ;# 2699 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2700 STCON equ 0FB5h ;# 2701 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2702 ECCP1AS equ 0FB6h ;# 2703 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2704 PWM1CON equ 0FB7h ;# 2705 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2706 ECCP1DEL equ 0FB7h ;# 2707 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2708 BAUDCON1 equ 0FB8h ;# 2709 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2710 BAUDCON equ 0FB8h ;# 2711 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2712 BAUDCTL equ 0FB8h ;# 2713 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2714 PSTR1CON equ 0FB9h ;# 2715 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2716 T2CON equ 0FBAh ;# 2717 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2718 PR2 equ 0FBBh ;# 2719 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2720 TMR2 equ 0FBCh ;# 2721 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2722 CCP1CON equ 0FBDh ;# 2723 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2724 ECCP1CON equ 0FBDh ;# 2725 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2726 CCPR1 equ 0FBEh ;# 2727 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2728 CCPR1L equ 0FBEh ;# 2729 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2730 CCPR1H equ 0FBFh ;# 2731 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2732 ADCON2 equ 0FC0h ;# 2733 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2734 ADCON1 equ 0FC1h ;# 2735 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2736 ADCON0 equ 0FC2h ;# 2737 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2738 ADRESL equ 0FC3h ;# 2739 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2740 ADRESH equ 0FC4h ;# 2741 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2742 SSP1CON2 equ 0FC5h ;# 2743 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2744 SSPCON2 equ 0FC5h ;# 2745 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2746 SSP1CON1 equ 0FC6h ;# 2747 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2748 SSPCON equ 0FC6h ;# 2749 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2750 SSPCON1 equ 0FC6h ;# 2751 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2752 SSP1STAT equ 0FC7h ;# 2753 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2754 SSPSTAT equ 0FC7h ;# 2755 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2756 SSP1ADD equ 0FC8h ;# 2757 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2758 SSPADD equ 0FC8h ;# 2759 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2760 SSP1BUF equ 0FC9h ;# 2761 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2762 SSPBUF equ 0FC9h ;# 2763 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2764 SSP1MSK equ 0FCAh ;# 2765 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2766 SSPMSK equ 0FCAh ;# 2767 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2768 SSP1CON3 equ 0FCBh ;# 2769 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2770 SSPCON3 equ 0FCBh ;# 2771 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2772 T1GCON equ 0FCCh ;# 2773 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2774 T1CON equ 0FCDh ;# 2775 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2776 TMR1 equ 0FCEh ;# 2777 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2778 TMR1L equ 0FCEh ;# 2779 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2780 TMR1H equ 0FCFh ;# 2781 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2782 RCON equ 0FD0h ;# 2783 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2784 WDTCON equ 0FD1h ;# 2785 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2786 OSCCON2 equ 0FD2h ;# 2787 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2788 OSCCON equ 0FD3h ;# 2789 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2790 T0CON equ 0FD5h ;# 2791 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2792 TMR0 equ 0FD6h ;# 2793 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2794 TMR0L equ 0FD6h ;# 2795 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2796 TMR0H equ 0FD7h ;# 2797 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2798 STATUS equ 0FD8h ;# 2799 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2800 FSR2 equ 0FD9h ;# 2801 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2802 FSR2L equ 0FD9h ;# 2803 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2804 FSR2H equ 0FDAh ;# 2805 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2806 PLUSW2 equ 0FDBh ;# 2807 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2808 PREINC2 equ 0FDCh ;# 2809 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2810 POSTDEC2 equ 0FDDh ;# 2811 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2812 POSTINC2 equ 0FDEh ;# 2813 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2814 INDF2 equ 0FDFh ;# 2815 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2816 BSR equ 0FE0h ;# 2817 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2818 FSR1 equ 0FE1h ;# 2819 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2820 FSR1L equ 0FE1h ;# 2821 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2822 FSR1H equ 0FE2h ;# 2823 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2824 PLUSW1 equ 0FE3h ;# 2825 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2826 PREINC1 equ 0FE4h ;# 2827 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2828 POSTDEC1 equ 0FE5h ;# 2829 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2830 POSTINC1 equ 0FE6h ;# 2831 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2832 INDF1 equ 0FE7h ;# 2833 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2834 WREG equ 0FE8h ;# 2835 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2836 FSR0 equ 0FE9h ;# 2837 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2838 FSR0L equ 0FE9h ;# 2839 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2840 FSR0H equ 0FEAh ;# 2841 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2842 PLUSW0 equ 0FEBh ;# 2843 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2844 PREINC0 equ 0FECh ;# 2845 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2846 POSTDEC0 equ 0FEDh ;# 2847 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2848 POSTINC0 equ 0FEEh ;# 2849 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2850 INDF0 equ 0FEFh ;# 2851 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2852 INTCON3 equ 0FF0h ;# 2853 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2854 INTCON2 equ 0FF1h ;# 2855 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2856 INTCON equ 0FF2h ;# 2857 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2858 PROD equ 0FF3h ;# 2859 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2860 PRODL equ 0FF3h ;# 2861 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2862 PRODH equ 0FF4h ;# 2863 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2864 TABLAT equ 0FF5h ;# 2865 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2866 TBLPTR equ 0FF6h ;# 2867 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2868 TBLPTRL equ 0FF6h ;# 2869 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2870 TBLPTRH equ 0FF7h ;# 2871 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2872 TBLPTRU equ 0FF8h ;# 2873 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2874 PCLAT equ 0FF9h ;# 2875 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2876 PC equ 0FF9h ;# 2877 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2878 PCL equ 0FF9h ;# 2879 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2880 PCLATH equ 0FFAh ;# 2881 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2882 PCLATU equ 0FFBh ;# 2883 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2884 STKPTR equ 0FFCh ;# 2885 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2886 TOS equ 0FFDh ;# 2887 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2888 TOSL equ 0FFDh ;# 2889 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2890 TOSH equ 0FFEh ;# 2891 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2892 TOSU equ 0FFFh ;# 2893 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2894 SRCON1 equ 0F57h ;# 2895 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2896 SRCON0 equ 0F58h ;# 2897 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2898 CCPTMRS equ 0F59h ;# 2899 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2900 VREGCON equ 0F5Ah ;# 2901 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2902 ANSELA equ 0F5Bh ;# 2903 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2904 ANSELB equ 0F5Ch ;# 2905 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2906 ANSELC equ 0F5Dh ;# 2907 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2908 UCON equ 0F60h ;# 2909 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2910 USTAT equ 0F61h ;# 2911 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2912 UCFG equ 0F62h ;# 2913 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2914 UADDR equ 0F63h ;# 2915 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2916 UIE equ 0F64h ;# 2917 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2918 UIR equ 0F65h ;# 2919 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2920 UEIE equ 0F66h ;# 2921 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2922 UEIR equ 0F67h ;# 2923 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2924 UFRM equ 0F68h ;# 2925 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2926 UFRML equ 0F68h ;# 2927 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2928 UFRMH equ 0F69h ;# 2929 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2930 UEP0 equ 0F6Ah ;# 2931 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2932 UEP1 equ 0F6Bh ;# 2933 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2934 UEP2 equ 0F6Ch ;# 2935 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2936 UEP3 equ 0F6Dh ;# 2937 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2938 UEP4 equ 0F6Eh ;# 2939 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2940 UEP5 equ 0F6Fh ;# 2941 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2942 UEP6 equ 0F70h ;# 2943 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2944 UEP7 equ 0F71h ;# 2945 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2946 UEP8 equ 0F72h ;# 2947 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2948 UEP9 equ 0F73h ;# 2949 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2950 UEP10 equ 0F74h ;# 2951 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2952 UEP11 equ 0F75h ;# 2953 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2954 UEP12 equ 0F76h ;# 2955 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2956 UEP13 equ 0F77h ;# 2957 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2958 UEP14 equ 0F78h ;# 2959 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2960 UEP15 equ 0F79h ;# 2961 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2962 SLRCON equ 0F7Ah ;# 2963 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2964 VREFCON2 equ 0F7Bh ;# 2965 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2966 VREFCON1 equ 0F7Ch ;# 2967 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2968 VREFCON0 equ 0F7Dh ;# 2969 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2970 PMD0 equ 0F7Eh ;# 2971 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2972 PMD1 equ 0F7Fh ;# 2973 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2974 PORTA equ 0F80h ;# 2975 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2976 PORTB equ 0F81h ;# 2977 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2978 PORTC equ 0F82h ;# 2979 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2980 PORTE equ 0F84h ;# 2981 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2982 WPUB equ 0F85h ;# 2983 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2984 IOCB equ 0F86h ;# 2985 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2986 IOCC equ 0F87h ;# 2987 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2988 CTMUICON equ 0F88h ;# 2989 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2990 LATA equ 0F89h ;# 2991 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2992 LATB equ 0F8Ah ;# 2993 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2994 LATC equ 0F8Bh ;# 2995 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2996 CTMUCONL equ 0F8Eh ;# 2997 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 2998 CTMUCON1 equ 0F8Eh ;# 2999 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3000 CTMUCONH equ 0F8Fh ;# 3001 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3002 CTMUCON0 equ 0F8Fh ;# 3003 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3004 CCPR2 equ 0F90h ;# 3005 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3006 CCPR2L equ 0F90h ;# 3007 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3008 CCPR2H equ 0F91h ;# 3009 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3010 TRISA equ 0F92h ;# 3011 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3012 DDRA equ 0F92h ;# 3013 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3014 TRISB equ 0F93h ;# 3015 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3016 DDRB equ 0F93h ;# 3017 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3018 TRISC equ 0F94h ;# 3019 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3020 DDRC equ 0F94h ;# 3021 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3022 CCP2CON equ 0F97h ;# 3023 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3024 ECCP2CON equ 0F97h ;# 3025 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3026 CM1CON0 equ 0F98h ;# 3027 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3028 CM2CON0 equ 0F99h ;# 3029 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3030 CM2CON1 equ 0F9Ah ;# 3031 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3032 OSCTUNE equ 0F9Bh ;# 3033 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3034 HLVDCON equ 0F9Ch ;# 3035 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3036 PIE1 equ 0F9Dh ;# 3037 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3038 PIR1 equ 0F9Eh ;# 3039 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3040 IPR1 equ 0F9Fh ;# 3041 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3042 PIE2 equ 0FA0h ;# 3043 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3044 PIR2 equ 0FA1h ;# 3045 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3046 IPR2 equ 0FA2h ;# 3047 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3048 PIE3 equ 0FA3h ;# 3049 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3050 PIR3 equ 0FA4h ;# 3051 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3052 IPR3 equ 0FA5h ;# 3053 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3054 EECON1 equ 0FA6h ;# 3055 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3056 EECON2 equ 0FA7h ;# 3057 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3058 EEDATA equ 0FA8h ;# 3059 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3060 EEADR equ 0FA9h ;# 3061 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3062 RCSTA1 equ 0FABh ;# 3063 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3064 RCSTA equ 0FABh ;# 3065 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3066 TXSTA1 equ 0FACh ;# 3067 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3068 TXSTA equ 0FACh ;# 3069 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3070 TXREG1 equ 0FADh ;# 3071 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3072 TXREG equ 0FADh ;# 3073 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3074 RCREG1 equ 0FAEh ;# 3075 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3076 RCREG equ 0FAEh ;# 3077 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3078 SPBRG1 equ 0FAFh ;# 3079 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3080 SPBRG equ 0FAFh ;# 3081 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3082 SPBRGH1 equ 0FB0h ;# 3083 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3084 SPBRGH equ 0FB0h ;# 3085 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3086 T3CON equ 0FB1h ;# 3087 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3088 TMR3 equ 0FB2h ;# 3089 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3090 TMR3L equ 0FB2h ;# 3091 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3092 TMR3H equ 0FB3h ;# 3093 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3094 T3GCON equ 0FB4h ;# 3095 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3096 ACTCON equ 0FB5h ;# 3097 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3098 STCON equ 0FB5h ;# 3099 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3100 ECCP1AS equ 0FB6h ;# 3101 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3102 PWM1CON equ 0FB7h ;# 3103 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3104 ECCP1DEL equ 0FB7h ;# 3105 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3106 BAUDCON1 equ 0FB8h ;# 3107 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3108 BAUDCON equ 0FB8h ;# 3109 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3110 BAUDCTL equ 0FB8h ;# 3111 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3112 PSTR1CON equ 0FB9h ;# 3113 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3114 T2CON equ 0FBAh ;# 3115 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3116 PR2 equ 0FBBh ;# 3117 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3118 TMR2 equ 0FBCh ;# 3119 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3120 CCP1CON equ 0FBDh ;# 3121 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3122 ECCP1CON equ 0FBDh ;# 3123 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3124 CCPR1 equ 0FBEh ;# 3125 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3126 CCPR1L equ 0FBEh ;# 3127 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3128 CCPR1H equ 0FBFh ;# 3129 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3130 ADCON2 equ 0FC0h ;# 3131 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3132 ADCON1 equ 0FC1h ;# 3133 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3134 ADCON0 equ 0FC2h ;# 3135 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3136 ADRESL equ 0FC3h ;# 3137 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3138 ADRESH equ 0FC4h ;# 3139 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3140 SSP1CON2 equ 0FC5h ;# 3141 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3142 SSPCON2 equ 0FC5h ;# 3143 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3144 SSP1CON1 equ 0FC6h ;# 3145 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3146 SSPCON equ 0FC6h ;# 3147 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3148 SSPCON1 equ 0FC6h ;# 3149 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3150 SSP1STAT equ 0FC7h ;# 3151 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3152 SSPSTAT equ 0FC7h ;# 3153 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3154 SSP1ADD equ 0FC8h ;# 3155 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3156 SSPADD equ 0FC8h ;# 3157 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3158 SSP1BUF equ 0FC9h ;# 3159 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3160 SSPBUF equ 0FC9h ;# 3161 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3162 SSP1MSK equ 0FCAh ;# 3163 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3164 SSPMSK equ 0FCAh ;# 3165 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3166 SSP1CON3 equ 0FCBh ;# 3167 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3168 SSPCON3 equ 0FCBh ;# 3169 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3170 T1GCON equ 0FCCh ;# 3171 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3172 T1CON equ 0FCDh ;# 3173 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3174 TMR1 equ 0FCEh ;# 3175 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3176 TMR1L equ 0FCEh ;# 3177 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3178 TMR1H equ 0FCFh ;# 3179 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3180 RCON equ 0FD0h ;# 3181 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3182 WDTCON equ 0FD1h ;# 3183 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3184 OSCCON2 equ 0FD2h ;# 3185 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3186 OSCCON equ 0FD3h ;# 3187 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3188 T0CON equ 0FD5h ;# 3189 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3190 TMR0 equ 0FD6h ;# 3191 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3192 TMR0L equ 0FD6h ;# 3193 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3194 TMR0H equ 0FD7h ;# 3195 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3196 STATUS equ 0FD8h ;# 3197 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3198 FSR2 equ 0FD9h ;# 3199 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3200 FSR2L equ 0FD9h ;# 3201 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3202 FSR2H equ 0FDAh ;# 3203 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3204 PLUSW2 equ 0FDBh ;# 3205 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3206 PREINC2 equ 0FDCh ;# 3207 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3208 POSTDEC2 equ 0FDDh ;# 3209 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3210 POSTINC2 equ 0FDEh ;# 3211 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3212 INDF2 equ 0FDFh ;# 3213 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3214 BSR equ 0FE0h ;# 3215 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3216 FSR1 equ 0FE1h ;# 3217 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3218 FSR1L equ 0FE1h ;# 3219 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3220 FSR1H equ 0FE2h ;# 3221 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3222 PLUSW1 equ 0FE3h ;# 3223 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3224 PREINC1 equ 0FE4h ;# 3225 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3226 POSTDEC1 equ 0FE5h ;# 3227 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3228 POSTINC1 equ 0FE6h ;# 3229 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3230 INDF1 equ 0FE7h ;# 3231 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3232 WREG equ 0FE8h ;# 3233 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3234 FSR0 equ 0FE9h ;# 3235 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3236 FSR0L equ 0FE9h ;# 3237 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3238 FSR0H equ 0FEAh ;# 3239 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3240 PLUSW0 equ 0FEBh ;# 3241 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3242 PREINC0 equ 0FECh ;# 3243 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3244 POSTDEC0 equ 0FEDh ;# 3245 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3246 POSTINC0 equ 0FEEh ;# 3247 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3248 INDF0 equ 0FEFh ;# 3249 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3250 INTCON3 equ 0FF0h ;# 3251 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3252 INTCON2 equ 0FF1h ;# 3253 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3254 INTCON equ 0FF2h ;# 3255 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3256 PROD equ 0FF3h ;# 3257 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3258 PRODL equ 0FF3h ;# 3259 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3260 PRODH equ 0FF4h ;# 3261 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3262 TABLAT equ 0FF5h ;# 3263 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3264 TBLPTR equ 0FF6h ;# 3265 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3266 TBLPTRL equ 0FF6h ;# 3267 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3268 TBLPTRH equ 0FF7h ;# 3269 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3270 TBLPTRU equ 0FF8h ;# 3271 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3272 PCLAT equ 0FF9h ;# 3273 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3274 PC equ 0FF9h ;# 3275 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3276 PCL equ 0FF9h ;# 3277 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3278 PCLATH equ 0FFAh ;# 3279 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3280 PCLATU equ 0FFBh ;# 3281 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3282 STKPTR equ 0FFCh ;# 3283 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3284 TOS equ 0FFDh ;# 3285 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3286 TOSL equ 0FFDh ;# 3287 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3288 TOSH equ 0FFEh ;# 3289 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3290 TOSU equ 0FFFh ;# 3291 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3292 SRCON1 equ 0F57h ;# 3293 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3294 SRCON0 equ 0F58h ;# 3295 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3296 CCPTMRS equ 0F59h ;# 3297 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3298 VREGCON equ 0F5Ah ;# 3299 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3300 ANSELA equ 0F5Bh ;# 3301 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3302 ANSELB equ 0F5Ch ;# 3303 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3304 ANSELC equ 0F5Dh ;# 3305 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3306 UCON equ 0F60h ;# 3307 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3308 USTAT equ 0F61h ;# 3309 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3310 UCFG equ 0F62h ;# 3311 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3312 UADDR equ 0F63h ;# 3313 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3314 UIE equ 0F64h ;# 3315 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3316 UIR equ 0F65h ;# 3317 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3318 UEIE equ 0F66h ;# 3319 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3320 UEIR equ 0F67h ;# 3321 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3322 UFRM equ 0F68h ;# 3323 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3324 UFRML equ 0F68h ;# 3325 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3326 UFRMH equ 0F69h ;# 3327 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3328 UEP0 equ 0F6Ah ;# 3329 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3330 UEP1 equ 0F6Bh ;# 3331 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3332 UEP2 equ 0F6Ch ;# 3333 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3334 UEP3 equ 0F6Dh ;# 3335 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3336 UEP4 equ 0F6Eh ;# 3337 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3338 UEP5 equ 0F6Fh ;# 3339 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3340 UEP6 equ 0F70h ;# 3341 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3342 UEP7 equ 0F71h ;# 3343 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3344 UEP8 equ 0F72h ;# 3345 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3346 UEP9 equ 0F73h ;# 3347 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3348 UEP10 equ 0F74h ;# 3349 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3350 UEP11 equ 0F75h ;# 3351 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3352 UEP12 equ 0F76h ;# 3353 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3354 UEP13 equ 0F77h ;# 3355 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3356 UEP14 equ 0F78h ;# 3357 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3358 UEP15 equ 0F79h ;# 3359 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3360 SLRCON equ 0F7Ah ;# 3361 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3362 VREFCON2 equ 0F7Bh ;# 3363 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3364 VREFCON1 equ 0F7Ch ;# 3365 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3366 VREFCON0 equ 0F7Dh ;# 3367 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3368 PMD0 equ 0F7Eh ;# 3369 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3370 PMD1 equ 0F7Fh ;# 3371 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3372 PORTA equ 0F80h ;# 3373 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3374 PORTB equ 0F81h ;# 3375 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3376 PORTC equ 0F82h ;# 3377 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3378 PORTE equ 0F84h ;# 3379 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3380 WPUB equ 0F85h ;# 3381 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3382 IOCB equ 0F86h ;# 3383 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3384 IOCC equ 0F87h ;# 3385 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3386 CTMUICON equ 0F88h ;# 3387 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3388 LATA equ 0F89h ;# 3389 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3390 LATB equ 0F8Ah ;# 3391 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3392 LATC equ 0F8Bh ;# 3393 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3394 CTMUCONL equ 0F8Eh ;# 3395 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3396 CTMUCON1 equ 0F8Eh ;# 3397 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3398 CTMUCONH equ 0F8Fh ;# 3399 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3400 CTMUCON0 equ 0F8Fh ;# 3401 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3402 CCPR2 equ 0F90h ;# 3403 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3404 CCPR2L equ 0F90h ;# 3405 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3406 CCPR2H equ 0F91h ;# 3407 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3408 TRISA equ 0F92h ;# 3409 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3410 DDRA equ 0F92h ;# 3411 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3412 TRISB equ 0F93h ;# 3413 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3414 DDRB equ 0F93h ;# 3415 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3416 TRISC equ 0F94h ;# 3417 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3418 DDRC equ 0F94h ;# 3419 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3420 CCP2CON equ 0F97h ;# 3421 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3422 ECCP2CON equ 0F97h ;# 3423 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3424 CM1CON0 equ 0F98h ;# 3425 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3426 CM2CON0 equ 0F99h ;# 3427 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3428 CM2CON1 equ 0F9Ah ;# 3429 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3430 OSCTUNE equ 0F9Bh ;# 3431 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3432 HLVDCON equ 0F9Ch ;# 3433 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3434 PIE1 equ 0F9Dh ;# 3435 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3436 PIR1 equ 0F9Eh ;# 3437 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3438 IPR1 equ 0F9Fh ;# 3439 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3440 PIE2 equ 0FA0h ;# 3441 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3442 PIR2 equ 0FA1h ;# 3443 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3444 IPR2 equ 0FA2h ;# 3445 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3446 PIE3 equ 0FA3h ;# 3447 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3448 PIR3 equ 0FA4h ;# 3449 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3450 IPR3 equ 0FA5h ;# 3451 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3452 EECON1 equ 0FA6h ;# 3453 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3454 EECON2 equ 0FA7h ;# 3455 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3456 EEDATA equ 0FA8h ;# 3457 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3458 EEADR equ 0FA9h ;# 3459 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3460 RCSTA1 equ 0FABh ;# 3461 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3462 RCSTA equ 0FABh ;# 3463 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3464 TXSTA1 equ 0FACh ;# 3465 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3466 TXSTA equ 0FACh ;# 3467 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3468 TXREG1 equ 0FADh ;# 3469 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3470 TXREG equ 0FADh ;# 3471 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3472 RCREG1 equ 0FAEh ;# 3473 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3474 RCREG equ 0FAEh ;# 3475 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3476 SPBRG1 equ 0FAFh ;# 3477 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3478 SPBRG equ 0FAFh ;# 3479 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3480 SPBRGH1 equ 0FB0h ;# 3481 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3482 SPBRGH equ 0FB0h ;# 3483 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3484 T3CON equ 0FB1h ;# 3485 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3486 TMR3 equ 0FB2h ;# 3487 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3488 TMR3L equ 0FB2h ;# 3489 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3490 TMR3H equ 0FB3h ;# 3491 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3492 T3GCON equ 0FB4h ;# 3493 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3494 ACTCON equ 0FB5h ;# 3495 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3496 STCON equ 0FB5h ;# 3497 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3498 ECCP1AS equ 0FB6h ;# 3499 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3500 PWM1CON equ 0FB7h ;# 3501 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3502 ECCP1DEL equ 0FB7h ;# 3503 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3504 BAUDCON1 equ 0FB8h ;# 3505 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3506 BAUDCON equ 0FB8h ;# 3507 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3508 BAUDCTL equ 0FB8h ;# 3509 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3510 PSTR1CON equ 0FB9h ;# 3511 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3512 T2CON equ 0FBAh ;# 3513 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3514 PR2 equ 0FBBh ;# 3515 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3516 TMR2 equ 0FBCh ;# 3517 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3518 CCP1CON equ 0FBDh ;# 3519 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3520 ECCP1CON equ 0FBDh ;# 3521 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3522 CCPR1 equ 0FBEh ;# 3523 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3524 CCPR1L equ 0FBEh ;# 3525 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3526 CCPR1H equ 0FBFh ;# 3527 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3528 ADCON2 equ 0FC0h ;# 3529 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3530 ADCON1 equ 0FC1h ;# 3531 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3532 ADCON0 equ 0FC2h ;# 3533 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3534 ADRESL equ 0FC3h ;# 3535 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3536 ADRESH equ 0FC4h ;# 3537 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3538 SSP1CON2 equ 0FC5h ;# 3539 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3540 SSPCON2 equ 0FC5h ;# 3541 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3542 SSP1CON1 equ 0FC6h ;# 3543 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3544 SSPCON equ 0FC6h ;# 3545 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3546 SSPCON1 equ 0FC6h ;# 3547 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3548 SSP1STAT equ 0FC7h ;# 3549 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3550 SSPSTAT equ 0FC7h ;# 3551 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3552 SSP1ADD equ 0FC8h ;# 3553 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3554 SSPADD equ 0FC8h ;# 3555 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3556 SSP1BUF equ 0FC9h ;# 3557 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3558 SSPBUF equ 0FC9h ;# 3559 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3560 SSP1MSK equ 0FCAh ;# 3561 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3562 SSPMSK equ 0FCAh ;# 3563 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3564 SSP1CON3 equ 0FCBh ;# 3565 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3566 SSPCON3 equ 0FCBh ;# 3567 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3568 T1GCON equ 0FCCh ;# 3569 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3570 T1CON equ 0FCDh ;# 3571 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3572 TMR1 equ 0FCEh ;# 3573 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3574 TMR1L equ 0FCEh ;# 3575 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3576 TMR1H equ 0FCFh ;# 3577 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3578 RCON equ 0FD0h ;# 3579 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3580 WDTCON equ 0FD1h ;# 3581 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3582 OSCCON2 equ 0FD2h ;# 3583 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3584 OSCCON equ 0FD3h ;# 3585 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3586 T0CON equ 0FD5h ;# 3587 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3588 TMR0 equ 0FD6h ;# 3589 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3590 TMR0L equ 0FD6h ;# 3591 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3592 TMR0H equ 0FD7h ;# 3593 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3594 STATUS equ 0FD8h ;# 3595 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3596 FSR2 equ 0FD9h ;# 3597 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3598 FSR2L equ 0FD9h ;# 3599 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3600 FSR2H equ 0FDAh ;# 3601 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3602 PLUSW2 equ 0FDBh ;# 3603 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3604 PREINC2 equ 0FDCh ;# 3605 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3606 POSTDEC2 equ 0FDDh ;# 3607 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3608 POSTINC2 equ 0FDEh ;# 3609 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3610 INDF2 equ 0FDFh ;# 3611 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3612 BSR equ 0FE0h ;# 3613 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3614 FSR1 equ 0FE1h ;# 3615 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3616 FSR1L equ 0FE1h ;# 3617 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3618 FSR1H equ 0FE2h ;# 3619 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3620 PLUSW1 equ 0FE3h ;# 3621 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3622 PREINC1 equ 0FE4h ;# 3623 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3624 POSTDEC1 equ 0FE5h ;# 3625 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3626 POSTINC1 equ 0FE6h ;# 3627 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3628 INDF1 equ 0FE7h ;# 3629 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3630 WREG equ 0FE8h ;# 3631 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3632 FSR0 equ 0FE9h ;# 3633 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3634 FSR0L equ 0FE9h ;# 3635 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3636 FSR0H equ 0FEAh ;# 3637 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3638 PLUSW0 equ 0FEBh ;# 3639 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3640 PREINC0 equ 0FECh ;# 3641 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3642 POSTDEC0 equ 0FEDh ;# 3643 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3644 POSTINC0 equ 0FEEh ;# 3645 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3646 INDF0 equ 0FEFh ;# 3647 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3648 INTCON3 equ 0FF0h ;# 3649 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3650 INTCON2 equ 0FF1h ;# 3651 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3652 INTCON equ 0FF2h ;# 3653 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3654 PROD equ 0FF3h ;# 3655 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3656 PRODL equ 0FF3h ;# 3657 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3658 PRODH equ 0FF4h ;# 3659 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3660 TABLAT equ 0FF5h ;# 3661 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3662 TBLPTR equ 0FF6h ;# 3663 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3664 TBLPTRL equ 0FF6h ;# 3665 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3666 TBLPTRH equ 0FF7h ;# 3667 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3668 TBLPTRU equ 0FF8h ;# 3669 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3670 PCLAT equ 0FF9h ;# 3671 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3672 PC equ 0FF9h ;# 3673 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3674 PCL equ 0FF9h ;# 3675 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3676 PCLATH equ 0FFAh ;# 3677 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3678 PCLATU equ 0FFBh ;# 3679 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3680 STKPTR equ 0FFCh ;# 3681 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3682 TOS equ 0FFDh ;# 3683 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3684 TOSL equ 0FFDh ;# 3685 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3686 TOSH equ 0FFEh ;# 3687 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3688 TOSU equ 0FFFh ;# 3689 0000 # 54 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3690 SRCON1 equ 0F57h ;# 3691 0000 # 116 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3692 SRCON0 equ 0F58h ;# 3693 0000 # 187 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3694 CCPTMRS equ 0F59h ;# 3695 0000 # 214 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3696 VREGCON equ 0F5Ah ;# 3697 0000 # 234 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3698 ANSELA equ 0F5Bh ;# 3699 0000 # 279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3700 ANSELB equ 0F5Ch ;# 3701 0000 # 329 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3702 ANSELC equ 0F5Dh ;# 3703 0000 # 363 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3704 UCON equ 0F60h ;# 3705 0000 # 414 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3706 USTAT equ 0F61h ;# 3707 0000 # 474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3708 UCFG equ 0F62h ;# 3709 0000 # 553 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3710 UADDR equ 0F63h ;# 3711 0000 # 617 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3712 UIE equ 0F64h ;# 3713 0000 # 673 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3714 UIR equ 0F65h ;# 3715 0000 # 729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3716 UEIE equ 0F66h ;# 3717 0000 # 780 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3718 UEIR equ 0F67h ;# 3719 0000 # 831 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3720 UFRM equ 0F68h ;# 3721 0000 # 838 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3722 UFRML equ 0F68h ;# 3723 0000 # 916 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3724 UFRMH equ 0F69h ;# 3725 0000 # 956 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3726 UEP0 equ 0F6Ah ;# 3727 0000 # 1064 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3728 UEP1 equ 0F6Bh ;# 3729 0000 # 1172 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3730 UEP2 equ 0F6Ch ;# 3731 0000 # 1280 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3732 UEP3 equ 0F6Dh ;# 3733 0000 # 1388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3734 UEP4 equ 0F6Eh ;# 3735 0000 # 1496 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3736 UEP5 equ 0F6Fh ;# 3737 0000 # 1604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3738 UEP6 equ 0F70h ;# 3739 0000 # 1712 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3740 UEP7 equ 0F71h ;# 3741 0000 # 1820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3742 UEP8 equ 0F72h ;# 3743 0000 # 1896 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3744 UEP9 equ 0F73h ;# 3745 0000 # 1972 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3746 UEP10 equ 0F74h ;# 3747 0000 # 2048 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3748 UEP11 equ 0F75h ;# 3749 0000 # 2124 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3750 UEP12 equ 0F76h ;# 3751 0000 # 2200 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3752 UEP13 equ 0F77h ;# 3753 0000 # 2276 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3754 UEP14 equ 0F78h ;# 3755 0000 # 2352 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3756 UEP15 equ 0F79h ;# 3757 0000 # 2428 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3758 SLRCON equ 0F7Ah ;# 3759 0000 # 2460 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3760 VREFCON2 equ 0F7Bh ;# 3761 0000 # 2512 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3762 VREFCON1 equ 0F7Ch ;# 3763 0000 # 2573 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3764 VREFCON0 equ 0F7Dh ;# 3765 0000 # 2633 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3766 PMD0 equ 0F7Eh ;# 3767 0000 # 2715 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3768 PMD1 equ 0F7Fh ;# 3769 0000 # 2797 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3770 PORTA equ 0F80h ;# 3771 0000 # 2949 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3772 PORTB equ 0F81h ;# 3773 0000 # 3059 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3774 PORTC equ 0F82h ;# 3775 0000 # 3201 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3776 PORTE equ 0F84h ;# 3777 0000 # 3240 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3778 WPUB equ 0F85h ;# 3779 0000 # 3302 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3780 IOCB equ 0F86h ;# 3781 0000 # 3341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3782 IOCC equ 0F87h ;# 3783 0000 # 3398 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3784 CTMUICON equ 0F88h ;# 3785 0000 # 3474 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3786 LATA equ 0F89h ;# 3787 0000 # 3586 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3788 LATB equ 0F8Ah ;# 3789 0000 # 3698 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3790 LATC equ 0F8Bh ;# 3791 0000 # 3800 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3792 CTMUCONL equ 0F8Eh ;# 3793 0000 # 3805 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3794 CTMUCON1 equ 0F8Eh ;# 3795 0000 # 3954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3796 CTMUCONH equ 0F8Fh ;# 3797 0000 # 3959 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3798 CTMUCON0 equ 0F8Fh ;# 3799 0000 # 4110 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3800 CCPR2 equ 0F90h ;# 3801 0000 # 4117 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3802 CCPR2L equ 0F90h ;# 3803 0000 # 4137 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3804 CCPR2H equ 0F91h ;# 3805 0000 # 4157 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3806 TRISA equ 0F92h ;# 3807 0000 # 4162 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3808 DDRA equ 0F92h ;# 3809 0000 # 4379 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3810 TRISB equ 0F93h ;# 3811 0000 # 4384 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3812 DDRB equ 0F93h ;# 3813 0000 # 4601 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3814 TRISC equ 0F94h ;# 3815 0000 # 4606 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3816 DDRC equ 0F94h ;# 3817 0000 # 4779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3818 CCP2CON equ 0F97h ;# 3819 0000 # 4784 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3820 ECCP2CON equ 0F97h ;# 3821 0000 # 4935 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3822 CM1CON0 equ 0F98h ;# 3823 0000 # 5058 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3824 CM2CON0 equ 0F99h ;# 3825 0000 # 5181 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3826 CM2CON1 equ 0F9Ah ;# 3827 0000 # 5243 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3828 OSCTUNE equ 0F9Bh ;# 3829 0000 # 5313 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3830 HLVDCON equ 0F9Ch ;# 3831 0000 # 5383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3832 PIE1 equ 0F9Dh ;# 3833 0000 # 5482 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3834 PIR1 equ 0F9Eh ;# 3835 0000 # 5581 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3836 IPR1 equ 0F9Fh ;# 3837 0000 # 5680 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3838 PIE2 equ 0FA0h ;# 3839 0000 # 5779 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3840 PIR2 equ 0FA1h ;# 3841 0000 # 5878 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3842 IPR2 equ 0FA2h ;# 3843 0000 # 5977 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3844 PIE3 equ 0FA3h ;# 3845 0000 # 6050 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3846 PIR3 equ 0FA4h ;# 3847 0000 # 6097 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3848 IPR3 equ 0FA5h ;# 3849 0000 # 6144 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3850 EECON1 equ 0FA6h ;# 3851 0000 # 6210 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3852 EECON2 equ 0FA7h ;# 3853 0000 # 6230 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3854 EEDATA equ 0FA8h ;# 3855 0000 # 6237 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3856 EEADR equ 0FA9h ;# 3857 0000 # 6244 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3858 RCSTA1 equ 0FABh ;# 3859 0000 # 6249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3860 RCSTA equ 0FABh ;# 3861 0000 # 6450 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3862 TXSTA1 equ 0FACh ;# 3863 0000 # 6455 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3864 TXSTA equ 0FACh ;# 3865 0000 # 6744 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3866 TXREG1 equ 0FADh ;# 3867 0000 # 6749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3868 TXREG equ 0FADh ;# 3869 0000 # 6782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3870 RCREG1 equ 0FAEh ;# 3871 0000 # 6787 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3872 RCREG equ 0FAEh ;# 3873 0000 # 6820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3874 SPBRG1 equ 0FAFh ;# 3875 0000 # 6825 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3876 SPBRG equ 0FAFh ;# 3877 0000 # 6958 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3878 SPBRGH1 equ 0FB0h ;# 3879 0000 # 6963 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3880 SPBRGH equ 0FB0h ;# 3881 0000 # 7096 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3882 T3CON equ 0FB1h ;# 3883 0000 # 7225 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3884 TMR3 equ 0FB2h ;# 3885 0000 # 7232 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3886 TMR3L equ 0FB2h ;# 3887 0000 # 7252 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3888 TMR3H equ 0FB3h ;# 3889 0000 # 7272 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3890 T3GCON equ 0FB4h ;# 3891 0000 # 7403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3892 ACTCON equ 0FB5h ;# 3893 0000 # 7408 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3894 STCON equ 0FB5h ;# 3895 0000 # 7609 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3896 ECCP1AS equ 0FB6h ;# 3897 0000 # 7743 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3898 PWM1CON equ 0FB7h ;# 3899 0000 # 7748 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3900 ECCP1DEL equ 0FB7h ;# 3901 0000 # 7893 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3902 BAUDCON1 equ 0FB8h ;# 3903 0000 # 7898 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3904 BAUDCON equ 0FB8h ;# 3905 0000 # 7902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3906 BAUDCTL equ 0FB8h ;# 3907 0000 # 8403 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3908 PSTR1CON equ 0FB9h ;# 3909 0000 # 8479 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3910 T2CON equ 0FBAh ;# 3911 0000 # 8550 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3912 PR2 equ 0FBBh ;# 3913 0000 # 8570 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3914 TMR2 equ 0FBCh ;# 3915 0000 # 8590 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3916 CCP1CON equ 0FBDh ;# 3917 0000 # 8595 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3918 ECCP1CON equ 0FBDh ;# 3919 0000 # 8782 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3920 CCPR1 equ 0FBEh ;# 3921 0000 # 8789 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3922 CCPR1L equ 0FBEh ;# 3923 0000 # 8809 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3924 CCPR1H equ 0FBFh ;# 3925 0000 # 8829 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3926 ADCON2 equ 0FC0h ;# 3927 0000 # 8900 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3928 ADCON1 equ 0FC1h ;# 3929 0000 # 8968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3930 ADCON0 equ 0FC2h ;# 3931 0000 # 9063 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3932 ADRESL equ 0FC3h ;# 3933 0000 # 9070 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3934 ADRESH equ 0FC4h ;# 3935 0000 # 9077 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3936 SSP1CON2 equ 0FC5h ;# 3937 0000 # 9082 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3938 SSPCON2 equ 0FC5h ;# 3939 0000 # 9431 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3940 SSP1CON1 equ 0FC6h ;# 3941 0000 # 9436 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3942 SSPCON equ 0FC6h ;# 3943 0000 # 9440 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3944 SSPCON1 equ 0FC6h ;# 3945 0000 # 9785 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3946 SSP1STAT equ 0FC7h ;# 3947 0000 # 9790 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3948 SSPSTAT equ 0FC7h ;# 3949 0000 # 10383 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3950 SSP1ADD equ 0FC8h ;# 3951 0000 # 10388 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3952 SSPADD equ 0FC8h ;# 3953 0000 # 10721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3954 SSP1BUF equ 0FC9h ;# 3955 0000 # 10726 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3956 SSPBUF equ 0FC9h ;# 3957 0000 # 10759 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3958 SSP1MSK equ 0FCAh ;# 3959 0000 # 10764 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3960 SSPMSK equ 0FCAh ;# 3961 0000 # 10897 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3962 SSP1CON3 equ 0FCBh ;# 3963 0000 # 10902 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3964 SSPCON3 equ 0FCBh ;# 3965 0000 # 11019 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3966 T1GCON equ 0FCCh ;# 3967 0000 # 11150 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3968 T1CON equ 0FCDh ;# 3969 0000 # 11279 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3970 TMR1 equ 0FCEh ;# 3971 0000 # 11286 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3972 TMR1L equ 0FCEh ;# 3973 0000 # 11306 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3974 TMR1H equ 0FCFh ;# 3975 0000 # 11326 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3976 RCON equ 0FD0h ;# 3977 0000 # 11459 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3978 WDTCON equ 0FD1h ;# 3979 0000 # 11487 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3980 OSCCON2 equ 0FD2h ;# 3981 0000 # 11549 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3982 OSCCON equ 0FD3h ;# 3983 0000 # 11632 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3984 T0CON equ 0FD5h ;# 3985 0000 # 11702 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3986 TMR0 equ 0FD6h ;# 3987 0000 # 11709 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3988 TMR0L equ 0FD6h ;# 3989 0000 # 11729 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3990 TMR0H equ 0FD7h ;# 3991 0000 # 11749 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3992 STATUS equ 0FD8h ;# 3993 0000 # 11820 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3994 FSR2 equ 0FD9h ;# 3995 0000 # 11827 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3996 FSR2L equ 0FD9h ;# 3997 0000 # 11847 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 3998 FSR2H equ 0FDAh ;# 3999 0000 # 11854 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4000 PLUSW2 equ 0FDBh ;# 4001 0000 # 11874 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4002 PREINC2 equ 0FDCh ;# 4003 0000 # 11894 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4004 POSTDEC2 equ 0FDDh ;# 4005 0000 # 11914 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4006 POSTINC2 equ 0FDEh ;# 4007 0000 # 11934 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4008 INDF2 equ 0FDFh ;# 4009 0000 # 11954 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4010 BSR equ 0FE0h ;# 4011 0000 # 11961 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4012 FSR1 equ 0FE1h ;# 4013 0000 # 11968 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4014 FSR1L equ 0FE1h ;# 4015 0000 # 11988 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4016 FSR1H equ 0FE2h ;# 4017 0000 # 11995 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4018 PLUSW1 equ 0FE3h ;# 4019 0000 # 12015 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4020 PREINC1 equ 0FE4h ;# 4021 0000 # 12035 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4022 POSTDEC1 equ 0FE5h ;# 4023 0000 # 12055 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4024 POSTINC1 equ 0FE6h ;# 4025 0000 # 12075 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4026 INDF1 equ 0FE7h ;# 4027 0000 # 12095 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4028 WREG equ 0FE8h ;# 4029 0000 # 12115 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4030 FSR0 equ 0FE9h ;# 4031 0000 # 12122 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4032 FSR0L equ 0FE9h ;# 4033 0000 # 12142 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4034 FSR0H equ 0FEAh ;# 4035 0000 # 12149 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4036 PLUSW0 equ 0FEBh ;# 4037 0000 # 12169 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4038 PREINC0 equ 0FECh ;# 4039 0000 # 12189 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4040 POSTDEC0 equ 0FEDh ;# 4041 0000 # 12209 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4042 POSTINC0 equ 0FEEh ;# 4043 0000 # 12229 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4044 INDF0 equ 0FEFh ;# 4045 0000 # 12249 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4046 INTCON3 equ 0FF0h ;# 4047 0000 # 12341 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4048 INTCON2 equ 0FF1h ;# 4049 0000 # 12418 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4050 INTCON equ 0FF2h ;# 4051 0000 # 12535 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4052 PROD equ 0FF3h ;# 4053 0000 # 12542 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4054 PRODL equ 0FF3h ;# 4055 0000 # 12562 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4056 PRODH equ 0FF4h ;# 4057 0000 # 12582 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4058 TABLAT equ 0FF5h ;# 4059 0000 # 12604 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4060 TBLPTR equ 0FF6h ;# 4061 0000 # 12611 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4062 TBLPTRL equ 0FF6h ;# 4063 0000 # 12631 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4064 TBLPTRH equ 0FF7h ;# 4065 0000 # 12651 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4066 TBLPTRU equ 0FF8h ;# 4067 0000 # 12660 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4068 PCLAT equ 0FF9h ;# 4069 0000 # 12667 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4070 PC equ 0FF9h ;# 4071 0000 # 12674 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4072 PCL equ 0FF9h ;# 4073 0000 # 12694 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4074 PCLATH equ 0FFAh ;# 4075 0000 # 12714 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4076 PCLATU equ 0FFBh ;# 4077 0000 # 12721 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4078 STKPTR equ 0FFCh ;# 4079 0000 # 12795 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4080 TOS equ 0FFDh ;# 4081 0000 # 12802 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4082 TOSL equ 0FFDh ;# 4083 0000 # 12822 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4084 TOSH equ 0FFEh ;# 4085 0000 # 12842 "C:\Program Files (x86)\Microchip\xc8\v2.00\pic\include\pic18f25k50.h" 4086 TOSU equ 0FFFh ;# 4087 0000 # 50 "main.c" 4088 psect eeprom_data,class=EEDATA,noexec ;# 4089 # 50 "main.c" 4090 db 0x01,0,0,0,0,0,0,0 ;# 4091 F00000 01 00 00 00 00 00 00 00 ;; Function _TMR0_DefaultInterruptHandler is unused but had its address taken 4092 global _TMR0_DefaultInterruptHandler 4093 _TMR0_DefaultInterruptHandler equ 0 4094 0000 ;; Function _TMR1_DefaultInterruptHandler is unused but had its address taken 4095 global _TMR1_DefaultInterruptHandler 4096 _TMR1_DefaultInterruptHandler equ 0 4097 0000 FNCALL _main,_DAC_SetOutput 4098 FNCALL _main,_DATAEE_ReadByte 4099 FNCALL _main,_SYSTEM_Initialize 4100 FNCALL _main,_TMR0_StopTimer 4101 FNCALL _main,_TMR1_StopTimer 4102 FNCALL _main,_get_cmd 4103 FNCALL _main,_process_cmd 4104 FNCALL _main,_send_status 4105 FNCALL _main,_stop_motion 4106 FNCALL _process_cmd,_DAC_SetOutput 4107 FNCALL _process_cmd,_DATAEE_WriteByte 4108 FNCALL _process_cmd,_TMR0_StartTimer 4109 FNCALL _process_cmd,_stop_motion 4110 FNCALL _stop_motion,_DAC_SetOutput 4111 FNCALL _stop_motion,_TMR0_StopTimer 4112 FNCALL _stop_motion,_TMR1_StopTimer 4113 FNCALL _get_cmd,_EUSART1_Read 4114 FNCALL _get_cmd,_EUSART1_is_rx_ready 4115 FNCALL _SYSTEM_Initialize,_DAC_Initialize 4116 FNCALL _SYSTEM_Initialize,_EUSART1_Initialize 4117 FNCALL _SYSTEM_Initialize,_FVR_Initialize 4118 FNCALL _SYSTEM_Initialize,_INTERRUPT_Initialize 4119 FNCALL _SYSTEM_Initialize,_OSCILLATOR_Initialize 4120 FNCALL _SYSTEM_Initialize,_PIN_MANAGER_Initialize 4121 FNCALL _SYSTEM_Initialize,_TMR0_Initialize 4122 FNCALL _SYSTEM_Initialize,_TMR1_Initialize 4123 FNCALL _TMR1_Initialize,_TMR1_SetInterruptHandler 4124 FNCALL _TMR0_Initialize,_TMR0_SetInterruptHandler 4125 FNROOT _main 4126 FNCALL _INTERRUPT_InterruptManager,_TMR0_ISR 4127 FNCALL _INTERRUPT_InterruptManager,_TMR1_ISR 4128 FNCALL _TMR1_ISR,_TMR1_ISR_Guts 4129 FNCALL _TMR0_ISR,_TMR1_ISR_Guts 4130 FNCALL _TMR0_ISR,i2_DAC_SetOutput 4131 FNCALL _TMR0_ISR,i2_TMR0_StopTimer 4132 FNCALL _TMR0_ISR,i2_TMR1_StopTimer 4133 FNCALL intlevel2,_INTERRUPT_InterruptManager 4134 global intlevel2 4135 FNROOT intlevel2 4136 global _SlowModeValues 4137 global _run_current 4138 global _hold_current 4139 psect idataCOMRAM,class=CODE,space=0,delta=1,noexec 4140 global __pidataCOMRAM 4141 __pidataCOMRAM: 4142 000CA4 file "mcc_generated_files/tmr0.c" 4143 line 66 4144 4145 ;initializer for _SlowModeValues 4146 dw (0)&0ffffh 4147 000CA4 0000 dw (0)&0ffffh 4148 000CA6 0000 dw (01560h)&0ffffh 4149 000CA8 1560 dw (01561h)&0ffffh 4150 000CAA 1561 dw (08AB6h)&0ffffh 4151 000CAC 8AB6 dw (08AB7h)&0ffffh 4152 000CAE 8AB7 dw (0B1D2h)&0ffffh 4153 000CB0 B1D2 dw (0B1D3h)&0ffffh 4154 000CB2 B1D3 file "main.c" 4155 line 81 4156 4157 ;initializer for _run_current 4158 db low(01Eh) 4159 000CB4 1E 4160 ;initializer for _hold_current 4161 db low(01Eh) 4162 000CB5 1E global _cmd_buf 4163 global _PositionCounter 4164 global _TMR1_InterruptHandler 4165 global _timer0ReloadVal 4166 global _TMR0_InterruptHandler 4167 global _timer1ReloadVal 4168 global _limit_mode 4169 global _cksum_calc 4170 global _cksum_err 4171 global _group_leader 4172 global _my_group_address 4173 global _my_address 4174 global _numdat 4175 global _datacount 4176 global _send_state 4177 global _rcv_state 4178 global _PathTail 4179 global _PathHead 4180 global _dirbit 4181 global _PathBuffer 4182 global _ANSELA 4183 _ANSELA set 0xF5B 4184 0000 global _ANSELB 4185 _ANSELB set 0xF5C 4186 0000 global _ANSELC 4187 _ANSELC set 0xF5D 4188 0000 global _TMR1 4189 _TMR1 set 0xFCE 4190 0000 global _PORTBbits 4191 _PORTBbits set 0xF81 4192 0000 global _LATAbits 4193 _LATAbits set 0xF89 4194 0000 global _PIR2bits 4195 _PIR2bits set 0xFA1 4196 0000 global _EEDATA 4197 _EEDATA set 0xFA8 4198 0000 global _EEADR 4199 _EEADR set 0xFA9 4200 0000 global _EECON2 4201 _EECON2 set 0xFA7 4202 0000 global _EECON1bits 4203 _EECON1bits set 0xFA6 4204 0000 global _TABLAT 4205 _TABLAT set 0xFF5 4206 0000 global _TBLPTRL 4207 _TBLPTRL set 0xFF6 4208 0000 global _TBLPTRH 4209 _TBLPTRH set 0xFF7 4210 0000 global _TBLPTRU 4211 _TBLPTRU set 0xFF8 4212 0000 global _LATCbits 4213 _LATCbits set 0xF8B 4214 0000 global _T1GCONbits 4215 _T1GCONbits set 0xFCC 4216 0000 global _T1CON 4217 _T1CON set 0xFCD 4218 0000 global _TMR1L 4219 _TMR1L set 0xFCE 4220 0000 global _TMR1H 4221 _TMR1H set 0xFCF 4222 0000 global _T1GCON 4223 _T1GCON set 0xFCC 4224 0000 global _PIE1bits 4225 _PIE1bits set 0xF9D 4226 0000 global _RCONbits 4227 _RCONbits set 0xFD0 4228 0000 global _T1CONbits 4229 _T1CONbits set 0xFCD 4230 0000 global _LATBbits 4231 _LATBbits set 0xF8A 4232 0000 global _T0CON 4233 _T0CON set 0xFD5 4234 0000 global _INTCONbits 4235 _INTCONbits set 0xFF2 4236 0000 global _TMR0L 4237 _TMR0L set 0xFD6 4238 0000 global _TMR0H 4239 _TMR0H set 0xFD7 4240 0000 global _T0CONbits 4241 _T0CONbits set 0xFD5 4242 0000 global _TXREG1 4243 _TXREG1 set 0xFAD 4244 0000 global _RCREG1 4245 _RCREG1 set 0xFAE 4246 0000 global _RCSTA1bits 4247 _RCSTA1bits set 0xFAB 4248 0000 global _TXSTA1bits 4249 _TXSTA1bits set 0xFAC 4250 0000 global _PIR1bits 4251 _PIR1bits set 0xF9E 4252 0000 global _SPBRGH1 4253 _SPBRGH1 set 0xFB0 4254 0000 global _SPBRG1 4255 _SPBRG1 set 0xFAF 4256 0000 global _TXSTA1 4257 _TXSTA1 set 0xFAC 4258 0000 global _RCSTA1 4259 _RCSTA1 set 0xFAB 4260 0000 global _BAUDCON1 4261 _BAUDCON1 set 0xFB8 4262 0000 global _VREFCON2 4263 _VREFCON2 set 0xF7B 4264 0000 global _VREFCON1 4265 _VREFCON1 set 0xF7C 4266 0000 global _VREFCON0bits 4267 _VREFCON0bits set 0xF7D 4268 0000 global _VREFCON0 4269 _VREFCON0 set 0xF7D 4270 0000 global _INTCON2bits 4271 _INTCON2bits set 0xFF1 4272 0000 global _WPUB 4273 _WPUB set 0xF85 4274 0000 global _TRISC 4275 _TRISC set 0xF94 4276 0000 global _TRISB 4277 _TRISB set 0xF93 4278 0000 global _TRISA 4279 _TRISA set 0xF92 4280 0000 global _LATC 4281 _LATC set 0xF8B 4282 0000 global _LATB 4283 _LATB set 0xF8A 4284 0000 global _LATA 4285 _LATA set 0xF89 4286 0000 global _ACTCON 4287 _ACTCON set 0xFB5 4288 0000 global _OSCTUNE 4289 _OSCTUNE set 0xF9B 4290 0000 global _OSCCON2 4291 _OSCCON2 set 0xFD2 4292 0000 global _OSCCON 4293 _OSCCON set 0xFD3 4294 0000 global _PLLRDY 4295 _PLLRDY set 0x7E97 4296 0000 ; #config settings 4297 global __CFG_PLLSEL$PLL3X 4298 __CFG_PLLSEL$PLL3X equ 0x0 4299 0000 global __CFG_CFGPLLEN$ON 4300 __CFG_CFGPLLEN$ON equ 0x0 4301 0000 global __CFG_CPUDIV$NOCLKDIV 4302 __CFG_CPUDIV$NOCLKDIV equ 0x0 4303 0000 global __CFG_LS48MHZ$SYS48X8 4304 __CFG_LS48MHZ$SYS48X8 equ 0x0 4305 0000 global __CFG_FOSC$HSH 4306 __CFG_FOSC$HSH equ 0x0 4307 0000 global __CFG_PCLKEN$ON 4308 __CFG_PCLKEN$ON equ 0x0 4309 0000 global __CFG_FCMEN$OFF 4310 __CFG_FCMEN$OFF equ 0x0 4311 0000 global __CFG_IESO$OFF 4312 __CFG_IESO$OFF equ 0x0 4313 0000 global __CFG_nPWRTEN$OFF 4314 __CFG_nPWRTEN$OFF equ 0x0 4315 0000 global __CFG_BOREN$SBORDIS 4316 __CFG_BOREN$SBORDIS equ 0x0 4317 0000 global __CFG_BORV$190 4318 __CFG_BORV$190 equ 0x0 4319 0000 global __CFG_nLPBOR$OFF 4320 __CFG_nLPBOR$OFF equ 0x0 4321 0000 global __CFG_WDTEN$OFF 4322 __CFG_WDTEN$OFF equ 0x0 4323 0000 global __CFG_WDTPS$32768 4324 __CFG_WDTPS$32768 equ 0x0 4325 0000 global __CFG_CCP2MX$RC1 4326 __CFG_CCP2MX$RC1 equ 0x0 4327 0000 global __CFG_PBADEN$ON 4328 __CFG_PBADEN$ON equ 0x0 4329 0000 global __CFG_T3CMX$RC0 4330 __CFG_T3CMX$RC0 equ 0x0 4331 0000 global __CFG_SDOMX$RB3 4332 __CFG_SDOMX$RB3 equ 0x0 4333 0000 global __CFG_MCLRE$ON 4334 __CFG_MCLRE$ON equ 0x0 4335 0000 global __CFG_STVREN$ON 4336 __CFG_STVREN$ON equ 0x0 4337 0000 global __CFG_LVP$ON 4338 __CFG_LVP$ON equ 0x0 4339 0000 global __CFG_ICPRT$OFF 4340 __CFG_ICPRT$OFF equ 0x0 4341 0000 global __CFG_XINST$OFF 4342 __CFG_XINST$OFF equ 0x0 4343 0000 global __CFG_DEBUG$OFF 4344 __CFG_DEBUG$OFF equ 0x0 4345 0000 global __CFG_CP0$OFF 4346 __CFG_CP0$OFF equ 0x0 4347 0000 global __CFG_CP1$OFF 4348 __CFG_CP1$OFF equ 0x0 4349 0000 global __CFG_CP2$OFF 4350 __CFG_CP2$OFF equ 0x0 4351 0000 global __CFG_CP3$OFF 4352 __CFG_CP3$OFF equ 0x0 4353 0000 global __CFG_CPB$OFF 4354 __CFG_CPB$OFF equ 0x0 4355 0000 global __CFG_CPD$OFF 4356 __CFG_CPD$OFF equ 0x0 4357 0000 global __CFG_WRT0$OFF 4358 __CFG_WRT0$OFF equ 0x0 4359 0000 global __CFG_WRT1$OFF 4360 __CFG_WRT1$OFF equ 0x0 4361 0000 global __CFG_WRT2$OFF 4362 __CFG_WRT2$OFF equ 0x0 4363 0000 global __CFG_WRT3$OFF 4364 __CFG_WRT3$OFF equ 0x0 4365 0000 global __CFG_WRTC$OFF 4366 __CFG_WRTC$OFF equ 0x0 4367 0000 global __CFG_WRTB$OFF 4368 __CFG_WRTB$OFF equ 0x0 4369 0000 global __CFG_WRTD$OFF 4370 __CFG_WRTD$OFF equ 0x0 4371 0000 global __CFG_EBTR0$OFF 4372 __CFG_EBTR0$OFF equ 0x0 4373 0000 global __CFG_EBTR1$OFF 4374 __CFG_EBTR1$OFF equ 0x0 4375 0000 global __CFG_EBTR2$OFF 4376 __CFG_EBTR2$OFF equ 0x0 4377 0000 global __CFG_EBTR3$OFF 4378 __CFG_EBTR3$OFF equ 0x0 4379 0000 global __CFG_EBTRB$OFF 4380 __CFG_EBTRB$OFF equ 0x0 4381 0000 file "C:\Users\Jeff\AppData\Local\Temp\s6g4." 4382 line # 4383 psect cinit,class=CODE,delta=1,reloc=2 4384 global __pcinit 4385 __pcinit: 4386 000AAA global start_initialization 4387 start_initialization: 4388 000AAA 4389 global __initialization 4390 __initialization: 4391 000AAA psect bssCOMRAM,class=COMRAM,space=1,noexec 4392 global __pbssCOMRAM 4393 __pbssCOMRAM: 4394 000001 global _cmd_buf 4395 _cmd_buf: 4396 000001 ds 20 4397 000001 global _PositionCounter 4398 _PositionCounter: 4399 000015 ds 4 4400 000015 global _TMR1_InterruptHandler 4401 _TMR1_InterruptHandler: 4402 000019 ds 2 4403 000019 global _timer0ReloadVal 4404 _timer0ReloadVal: 4405 00001B ds 2 4406 00001B global _TMR0_InterruptHandler 4407 _TMR0_InterruptHandler: 4408 00001D ds 2 4409 00001D global _timer1ReloadVal 4410 _timer1ReloadVal: 4411 00001F ds 2 4412 00001F global _limit_mode 4413 _limit_mode: 4414 000021 ds 1 4415 000021 global _cksum_calc 4416 _cksum_calc: 4417 000022 ds 1 4418 000022 global _cksum_err 4419 _cksum_err: 4420 000023 ds 1 4421 000023 global _group_leader 4422 _group_leader: 4423 000024 ds 1 4424 000024 global _my_group_address 4425 _my_group_address: 4426 000025 ds 1 4427 000025 global _my_address 4428 _my_address: 4429 000026 ds 1 4430 000026 global _numdat 4431 _numdat: 4432 000027 ds 1 4433 000027 global _datacount 4434 _datacount: 4435 000028 ds 1 4436 000028 global _send_state 4437 _send_state: 4438 000029 ds 1 4439 000029 global _rcv_state 4440 _rcv_state: 4441 00002A ds 1 4442 00002A global _PathTail 4443 _PathTail: 4444 00002B ds 1 4445 00002B global _PathHead 4446 _PathHead: 4447 00002C ds 1 4448 00002C global _dirbit 4449 _dirbit: 4450 00002D ds 1 4451 00002D psect dataCOMRAM,class=COMRAM,space=1,noexec 4452 global __pdataCOMRAM 4453 __pdataCOMRAM: 4454 00002E file "mcc_generated_files/tmr0.c" 4455 line 66 4456 global _SlowModeValues 4457 _SlowModeValues: 4458 00002E ds 16 4459 00002E psect dataCOMRAM 4460 file "main.c" 4461 line 81 4462 global _run_current 4463 _run_current: 4464 00003E ds 1 4465 00003E psect dataCOMRAM 4466 file "main.c" 4467 line 81 4468 global _hold_current 4469 _hold_current: 4470 00003F ds 1 4471 00003F psect bssBANK1,class=BANK1,space=1,noexec,lowdata 4472 global __pbssBANK1 4473 __pbssBANK1: 4474 000100 global _PathBuffer 4475 _PathBuffer: 4476 000100 ds 254 4477 000100 file "C:\Users\Jeff\AppData\Local\Temp\s6g4." 4478 line # 4479 psect cinit 4480 ; Initialize objects allocated to COMRAM (18 bytes) 4481 global __pidataCOMRAM 4482 ; load TBLPTR registers with __pidataCOMRAM 4483 movlw low (__pidataCOMRAM) 4484 000AAA 0EA4 movwf tblptrl 4485 000AAC 6EF6 movlw high(__pidataCOMRAM) 4486 000AAE 0E0C movwf tblptrh 4487 000AB0 6EF7 movlw low highword(__pidataCOMRAM) 4488 000AB2 0E00 movwf tblptru 4489 000AB4 6EF8 lfsr 0,__pdataCOMRAM 4490 000AB6 EE00 F02E lfsr 1,18 4491 000ABA EE10 F012 copy_data0: 4492 000ABE tblrd *+ 4493 000ABE 0009 movff tablat, postinc0 4494 000AC0 CFF5 FFEE movf postdec1,w 4495 000AC4 50E5 movf fsr1l,w 4496 000AC6 50E1 bnz copy_data0 4497 000AC8 E1FA line # 4498 ; Clear objects allocated to BANK1 (254 bytes) 4499 global __pbssBANK1 4500 lfsr 0,__pbssBANK1 4501 000ACA EE01 F000 movlw 254 4502 000ACE 0EFE clear_0: 4503 000AD0 clrf postinc0,c 4504 000AD0 6AEE decf wreg 4505 000AD2 06E8 bnz clear_0 4506 000AD4 E1FD ; Clear objects allocated to COMRAM (45 bytes) 4507 global __pbssCOMRAM 4508 lfsr 0,__pbssCOMRAM 4509 000AD6 EE00 F001 movlw 45 4510 000ADA 0E2D clear_1: 4511 000ADC clrf postinc0,c 4512 000ADC 6AEE decf wreg 4513 000ADE 06E8 bnz clear_1 4514 000AE0 E1FD psect cinit,class=CODE,delta=1 4515 global end_of_initialization,__end_of__initialization 4516 4517 ;End of C runtime variable initialization code 4518 4519 end_of_initialization: 4520 000AE2 __end_of__initialization: 4521 000AE2 bcf int$flags,0,c ;clear compiler interrupt flag (level 1) 4522 000AE2 9051 bcf int$flags,1,c ;clear compiler interrupt flag (level 2) 4523 000AE4 9251 GLOBAL __Lmediumconst 4524 movlw low highword(__Lmediumconst) 4525 000AE6 0E00 movwf tblptru 4526 000AE8 6EF8 movlb 0 4527 000AEA 0100 goto _main ;jump to C main() function 4528 000AEC EFEA F001 psect cstackBANK0,class=BANK0,space=1,noexec 4529 global __pcstackBANK0 4530 __pcstackBANK0: 4531 000060 global process_cmd@mem_addr 4532 process_cmd@mem_addr: ; 2 bytes @ 0x0 4533 000060 ds 2 4534 000060 global process_cmd@command 4535 process_cmd@command: ; 1 bytes @ 0x2 4536 000062 ds 1 4537 000062 global process_cmd@temp_cur 4538 process_cmd@temp_cur: ; 1 bytes @ 0x3 4539 000063 ds 1 4540 000063 global process_cmd@ndata 4541 process_cmd@ndata: ; 1 bytes @ 0x4 4542 000064 ds 1 4543 000064 global process_cmd@i 4544 process_cmd@i: ; 1 bytes @ 0x5 4545 000065 ds 1 4546 000065 psect cstackCOMRAM,class=COMRAM,space=1,noexec 4547 global __pcstackCOMRAM 4548 __pcstackCOMRAM: 4549 000040 ?_INTERRUPT_Initialize: ; 1 bytes @ 0x0 4550 000040 ?_PIN_MANAGER_Initialize: ; 1 bytes @ 0x0 4551 000040 ?_OSCILLATOR_Initialize: ; 1 bytes @ 0x0 4552 000040 ?_FVR_Initialize: ; 1 bytes @ 0x0 4553 000040 ?_DAC_Initialize: ; 1 bytes @ 0x0 4554 000040 ?_TMR1_Initialize: ; 1 bytes @ 0x0 4555 000040 ?_TMR0_Initialize: ; 1 bytes @ 0x0 4556 000040 ?_EUSART1_Initialize: ; 1 bytes @ 0x0 4557 000040 ?_TMR1_StopTimer: ; 1 bytes @ 0x0 4558 000040 ?_TMR1_ISR_Guts: ; 1 bytes @ 0x0 4559 000040 ??_TMR1_ISR_Guts: ; 1 bytes @ 0x0 4560 000040 ?_TMR1_ISR: ; 1 bytes @ 0x0 4561 000040 ??_TMR1_ISR: ; 1 bytes @ 0x0 4562 000040 ?_SYSTEM_Initialize: ; 1 bytes @ 0x0 4563 000040 ?_DAC_SetOutput: ; 1 bytes @ 0x0 4564 000040 ?_EUSART1_is_rx_ready: ; 1 bytes @ 0x0 4565 000040 ?_EUSART1_Read: ; 1 bytes @ 0x0 4566 000040 ?_TMR0_StartTimer: ; 1 bytes @ 0x0 4567 000040 ?_TMR0_StopTimer: ; 1 bytes @ 0x0 4568 000040 ?_TMR0_ISR: ; 1 bytes @ 0x0 4569 000040 ?_INTERRUPT_InterruptManager: ; 1 bytes @ 0x0 4570 000040 ?_DATAEE_ReadByte: ; 1 bytes @ 0x0 4571 000040 ?_get_cmd: ; 1 bytes @ 0x0 4572 000040 ?_stop_motion: ; 1 bytes @ 0x0 4573 000040 ?_process_cmd: ; 1 bytes @ 0x0 4574 000040 ?_send_status: ; 1 bytes @ 0x0 4575 000040 ?_main: ; 1 bytes @ 0x0 4576 000040 ?i2_DAC_SetOutput: ; 1 bytes @ 0x0 4577 000040 ??i2_DAC_SetOutput: ; 1 bytes @ 0x0 4578 000040 ?i2_TMR0_StopTimer: ; 1 bytes @ 0x0 4579 000040 ??i2_TMR0_StopTimer: ; 1 bytes @ 0x0 4580 000040 ?i2_TMR1_StopTimer: ; 1 bytes @ 0x0 4581 000040 ??i2_TMR1_StopTimer: ; 1 bytes @ 0x0 4582 000040 global i2DAC_SetOutput@inputData 4583 i2DAC_SetOutput@inputData: ; 1 bytes @ 0x0 4584 000040 ds 1 4585 000040 ??_TMR0_ISR: ; 1 bytes @ 0x1 4586 000041 ds 4 4587 000041 ??_INTERRUPT_InterruptManager: ; 1 bytes @ 0x5 4588 000045 ds 4 4589 000045 ??_INTERRUPT_Initialize: ; 1 bytes @ 0x9 4590 000049 ??_PIN_MANAGER_Initialize: ; 1 bytes @ 0x9 4591 000049 ??_OSCILLATOR_Initialize: ; 1 bytes @ 0x9 4592 000049 ??_FVR_Initialize: ; 1 bytes @ 0x9 4593 000049 ??_DAC_Initialize: ; 1 bytes @ 0x9 4594 000049 ??_EUSART1_Initialize: ; 1 bytes @ 0x9 4595 000049 ?_TMR0_SetInterruptHandler: ; 1 bytes @ 0x9 4596 000049 ??_TMR1_StopTimer: ; 1 bytes @ 0x9 4597 000049 ?_TMR1_SetInterruptHandler: ; 1 bytes @ 0x9 4598 000049 ??_DAC_SetOutput: ; 1 bytes @ 0x9 4599 000049 ??_EUSART1_is_rx_ready: ; 1 bytes @ 0x9 4600 000049 ??_EUSART1_Read: ; 1 bytes @ 0x9 4601 000049 ??_TMR0_StartTimer: ; 1 bytes @ 0x9 4602 000049 ??_TMR0_StopTimer: ; 1 bytes @ 0x9 4603 000049 ?_DATAEE_WriteByte: ; 1 bytes @ 0x9 4604 000049 ??_DATAEE_ReadByte: ; 1 bytes @ 0x9 4605 000049 ??_get_cmd: ; 1 bytes @ 0x9 4606 000049 ??_send_status: ; 1 bytes @ 0x9 4607 000049 global DAC_SetOutput@inputData 4608 DAC_SetOutput@inputData: ; 1 bytes @ 0x9 4609 000049 global DATAEE_WriteByte@bData 4610 DATAEE_WriteByte@bData: ; 1 bytes @ 0x9 4611 000049 global DATAEE_ReadByte@bAdd 4612 DATAEE_ReadByte@bAdd: ; 1 bytes @ 0x9 4613 000049 global TMR0_SetInterruptHandler@InterruptHandler 4614 TMR0_SetInterruptHandler@InterruptHandler: ; 2 bytes @ 0x9 4615 000049 global TMR1_SetInterruptHandler@InterruptHandler 4616 TMR1_SetInterruptHandler@InterruptHandler: ; 2 bytes @ 0x9 4617 000049 ds 1 4618 000049 ??_DATAEE_WriteByte: ; 1 bytes @ 0xA 4619 00004A ??_stop_motion: ; 1 bytes @ 0xA 4620 00004A global DATAEE_WriteByte@bAdd 4621 DATAEE_WriteByte@bAdd: ; 1 bytes @ 0xA 4622 00004A ds 1 4623 00004A ??_TMR1_Initialize: ; 1 bytes @ 0xB 4624 00004B ??_TMR0_Initialize: ; 1 bytes @ 0xB 4625 00004B ??_TMR0_SetInterruptHandler: ; 1 bytes @ 0xB 4626 00004B ??_TMR1_SetInterruptHandler: ; 1 bytes @ 0xB 4627 00004B global DATAEE_WriteByte@GIEBitValue 4628 DATAEE_WriteByte@GIEBitValue: ; 1 bytes @ 0xB 4629 00004B global send_status@statbyte 4630 send_status@statbyte: ; 1 bytes @ 0xB 4631 00004B ds 1 4632 00004B ??_process_cmd: ; 1 bytes @ 0xC 4633 00004C ds 1 4634 00004C ??_SYSTEM_Initialize: ; 1 bytes @ 0xD 4635 00004D ds 4 4636 00004D ??_main: ; 1 bytes @ 0x11 4637 000051 ;! 4638 ;!Data Sizes: 4639 ;! Strings 0 4640 ;! Constant 0 4641 ;! Data 18 4642 ;! BSS 299 4643 ;! Persistent 0 4644 ;! Stack 0 4645 ;! 4646 ;!Auto Spaces: 4647 ;! Space Size Autos Used 4648 ;! COMRAM 94 17 80 4649 ;! BANK0 160 6 6 4650 ;! BANK1 256 0 254 4651 ;! BANK2 256 0 0 4652 ;! BANK3 256 0 0 4653 ;! BANK4 256 0 0 4654 ;! BANK5 256 0 0 4655 ;! BANK6 256 0 0 4656 ;! BANK7 256 0 0 4657 4658 ;! 4659 ;!Pointer List with Targets: 4660 ;! 4661 ;! TMR1_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is 1 4662 ;! -> TMR1_DefaultInterruptHandler(), 4663 ;! 4664 ;! TMR1_InterruptHandler PTR FTN()void size(2) Largest target is 1 4665 ;! -> Absolute function(), TMR1_DefaultInterruptHandler(), 4666 ;! 4667 ;! TMR0_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is 1 4668 ;! -> TMR0_DefaultInterruptHandler(), 4669 ;! 4670 ;! TMR0_InterruptHandler PTR FTN()void size(2) Largest target is 1 4671 ;! -> Absolute function(), TMR0_DefaultInterruptHandler(), 4672 ;! 4673 4674 4675 ;! 4676 ;!Critical Paths under _main in COMRAM 4677 ;! 4678 ;! _main->_process_cmd 4679 ;! _process_cmd->_DATAEE_WriteByte 4680 ;! _stop_motion->_DAC_SetOutput 4681 ;! _SYSTEM_Initialize->_TMR0_Initialize 4682 ;! _TMR1_Initialize->_TMR1_SetInterruptHandler 4683 ;! _TMR0_Initialize->_TMR0_SetInterruptHandler 4684 ;! 4685 ;!Critical Paths under _INTERRUPT_InterruptManager in COMRAM 4686 ;! 4687 ;! _INTERRUPT_InterruptManager->_TMR0_ISR 4688 ;! _TMR0_ISR->i2_DAC_SetOutput 4689 ;! 4690 ;!Critical Paths under _main in BANK0 4691 ;! 4692 ;! _main->_process_cmd 4693 ;! 4694 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK0 4695 ;! 4696 ;! None. 4697 ;! 4698 ;!Critical Paths under _main in BANK1 4699 ;! 4700 ;! None. 4701 ;! 4702 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK1 4703 ;! 4704 ;! None. 4705 ;! 4706 ;!Critical Paths under _main in BANK2 4707 ;! 4708 ;! None. 4709 ;! 4710 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK2 4711 ;! 4712 ;! None. 4713 ;! 4714 ;!Critical Paths under _main in BANK3 4715 ;! 4716 ;! None. 4717 ;! 4718 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK3 4719 ;! 4720 ;! None. 4721 ;! 4722 ;!Critical Paths under _main in BANK4 4723 ;! 4724 ;! None. 4725 ;! 4726 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK4 4727 ;! 4728 ;! None. 4729 ;! 4730 ;!Critical Paths under _main in BANK5 4731 ;! 4732 ;! None. 4733 ;! 4734 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK5 4735 ;! 4736 ;! None. 4737 ;! 4738 ;!Critical Paths under _main in BANK6 4739 ;! 4740 ;! None. 4741 ;! 4742 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK6 4743 ;! 4744 ;! None. 4745 ;! 4746 ;!Critical Paths under _main in BANK7 4747 ;! 4748 ;! None. 4749 ;! 4750 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK7 4751 ;! 4752 ;! None. 4753 4754 ;; 4755 ;;Main: autosize = 0, tempsize = 0, incstack = 0, save=0 4756 ;; 4757 4758 ;! 4759 ;!Call Graph Tables: 4760 ;! 4761 ;! --------------------------------------------------------------------------------- 4762 ;! (Depth) Function Calls Base Space Used Autos Params Refs 4763 ;! --------------------------------------------------------------------------------- 4764 ;! (0) _main 2 2 0 813 4765 ;! _DAC_SetOutput 4766 ;! _DATAEE_ReadByte 4767 ;! _SYSTEM_Initialize 4768 ;! _TMR0_StopTimer 4769 ;! _TMR1_StopTimer 4770 ;! _get_cmd 4771 ;! _process_cmd 4772 ;! _send_status 4773 ;! _stop_motion 4774 ;! --------------------------------------------------------------------------------- 4775 ;! (1) _send_status 3 3 0 50 4776 ;! 9 COMRAM 3 3 0 4777 ;! --------------------------------------------------------------------------------- 4778 ;! (1) _process_cmd 11 11 0 483 4779 ;! 12 COMRAM 5 5 0 4780 ;! 0 BANK0 6 6 0 4781 ;! _DAC_SetOutput 4782 ;! _DATAEE_WriteByte 4783 ;! _TMR0_StartTimer 4784 ;! _stop_motion 4785 ;! --------------------------------------------------------------------------------- 4786 ;! (1) _stop_motion 0 0 0 31 4787 ;! _DAC_SetOutput 4788 ;! _TMR0_StopTimer 4789 ;! _TMR1_StopTimer 4790 ;! --------------------------------------------------------------------------------- 4791 ;! (2) _TMR1_StopTimer 0 0 0 0 4792 ;! --------------------------------------------------------------------------------- 4793 ;! (2) _TMR0_StopTimer 0 0 0 0 4794 ;! --------------------------------------------------------------------------------- 4795 ;! (2) _DAC_SetOutput 1 1 0 31 4796 ;! 9 COMRAM 1 1 0 4797 ;! --------------------------------------------------------------------------------- 4798 ;! (2) _TMR0_StartTimer 0 0 0 0 4799 ;! --------------------------------------------------------------------------------- 4800 ;! (2) _DATAEE_WriteByte 3 2 1 186 4801 ;! 9 COMRAM 3 2 1 4802 ;! --------------------------------------------------------------------------------- 4803 ;! (1) _get_cmd 4 4 0 0 4804 ;! 9 COMRAM 3 3 0 4805 ;! _EUSART1_Read 4806 ;! _EUSART1_is_rx_ready 4807 ;! --------------------------------------------------------------------------------- 4808 ;! (2) _EUSART1_is_rx_ready 0 0 0 0 4809 ;! --------------------------------------------------------------------------------- 4810 ;! (2) _EUSART1_Read 0 0 0 0 4811 ;! --------------------------------------------------------------------------------- 4812 ;! (1) _SYSTEM_Initialize 0 0 0 196 4813 ;! _DAC_Initialize 4814 ;! _EUSART1_Initialize 4815 ;! _FVR_Initialize 4816 ;! _INTERRUPT_Initialize 4817 ;! _OSCILLATOR_Initialize 4818 ;! _PIN_MANAGER_Initialize 4819 ;! _TMR0_Initialize 4820 ;! _TMR1_Initialize 4821 ;! --------------------------------------------------------------------------------- 4822 ;! (2) _TMR1_Initialize 0 0 0 98 4823 ;! _TMR1_SetInterruptHandler 4824 ;! --------------------------------------------------------------------------------- 4825 ;! (3) _TMR1_SetInterruptHandler 2 0 2 98 4826 ;! 9 COMRAM 2 0 2 4827 ;! --------------------------------------------------------------------------------- 4828 ;! (2) _TMR0_Initialize 2 2 0 98 4829 ;! 11 COMRAM 2 2 0 4830 ;! _TMR0_SetInterruptHandler 4831 ;! --------------------------------------------------------------------------------- 4832 ;! (3) _TMR0_SetInterruptHandler 2 0 2 98 4833 ;! 9 COMRAM 2 0 2 4834 ;! --------------------------------------------------------------------------------- 4835 ;! (2) _PIN_MANAGER_Initialize 0 0 0 0 4836 ;! --------------------------------------------------------------------------------- 4837 ;! (2) _OSCILLATOR_Initialize 0 0 0 0 4838 ;! --------------------------------------------------------------------------------- 4839 ;! (2) _INTERRUPT_Initialize 0 0 0 0 4840 ;! --------------------------------------------------------------------------------- 4841 ;! (2) _FVR_Initialize 0 0 0 0 4842 ;! --------------------------------------------------------------------------------- 4843 ;! (2) _EUSART1_Initialize 0 0 0 0 4844 ;! --------------------------------------------------------------------------------- 4845 ;! (2) _DAC_Initialize 0 0 0 0 4846 ;! --------------------------------------------------------------------------------- 4847 ;! (1) _DATAEE_ReadByte 1 1 0 22 4848 ;! 9 COMRAM 1 1 0 4849 ;! --------------------------------------------------------------------------------- 4850 ;! Estimated maximum stack depth 3 4851 ;! --------------------------------------------------------------------------------- 4852 ;! (Depth) Function Calls Base Space Used Autos Params Refs 4853 ;! --------------------------------------------------------------------------------- 4854 ;! (4) _INTERRUPT_InterruptManager 4 4 0 22 4855 ;! 5 COMRAM 4 4 0 4856 ;! _TMR0_ISR 4857 ;! _TMR1_ISR 4858 ;! --------------------------------------------------------------------------------- 4859 ;! (5) _TMR1_ISR 0 0 0 0 4860 ;! _TMR1_ISR_Guts 4861 ;! --------------------------------------------------------------------------------- 4862 ;! (5) _TMR0_ISR 4 4 0 22 4863 ;! 1 COMRAM 4 4 0 4864 ;! _TMR1_ISR_Guts 4865 ;! i2_DAC_SetOutput 4866 ;! i2_TMR0_StopTimer 4867 ;! i2_TMR1_StopTimer 4868 ;! --------------------------------------------------------------------------------- 4869 ;! (6) i2_TMR1_StopTimer 0 0 0 0 4870 ;! --------------------------------------------------------------------------------- 4871 ;! (6) i2_TMR0_StopTimer 0 0 0 0 4872 ;! --------------------------------------------------------------------------------- 4873 ;! (6) i2_DAC_SetOutput 1 1 0 22 4874 ;! 0 COMRAM 1 1 0 4875 ;! --------------------------------------------------------------------------------- 4876 ;! (6) _TMR1_ISR_Guts 0 0 0 0 4877 ;! --------------------------------------------------------------------------------- 4878 ;! Estimated maximum stack depth 6 4879 ;! --------------------------------------------------------------------------------- 4880 ;! 4881 ;! Call Graph Graphs: 4882 ;! 4883 ;! _main (ROOT) 4884 ;! _DAC_SetOutput 4885 ;! _DATAEE_ReadByte 4886 ;! _SYSTEM_Initialize 4887 ;! _DAC_Initialize 4888 ;! _EUSART1_Initialize 4889 ;! _FVR_Initialize 4890 ;! _INTERRUPT_Initialize 4891 ;! _OSCILLATOR_Initialize 4892 ;! _PIN_MANAGER_Initialize 4893 ;! _TMR0_Initialize 4894 ;! _TMR0_SetInterruptHandler 4895 ;! _TMR1_Initialize 4896 ;! _TMR1_SetInterruptHandler 4897 ;! _TMR0_StopTimer 4898 ;! _TMR1_StopTimer 4899 ;! _get_cmd 4900 ;! _EUSART1_Read 4901 ;! _EUSART1_is_rx_ready 4902 ;! _process_cmd 4903 ;! _DAC_SetOutput 4904 ;! _DATAEE_WriteByte 4905 ;! _TMR0_StartTimer 4906 ;! _stop_motion 4907 ;! _DAC_SetOutput 4908 ;! _TMR0_StopTimer 4909 ;! _TMR1_StopTimer 4910 ;! _send_status 4911 ;! _stop_motion 4912 ;! _DAC_SetOutput 4913 ;! _TMR0_StopTimer 4914 ;! _TMR1_StopTimer 4915 ;! 4916 ;! _INTERRUPT_InterruptManager (ROOT) 4917 ;! _TMR0_ISR 4918 ;! _TMR1_ISR_Guts 4919 ;! i2_DAC_SetOutput 4920 ;! i2_TMR0_StopTimer 4921 ;! i2_TMR1_StopTimer 4922 ;! _TMR1_ISR 4923 ;! _TMR1_ISR_Guts 4924 ;! 4925 4926 ;! Address spaces: 4927 4928 ;!Name Size Autos Total Cost Usage 4929 ;!BIGRAM 7FF 0 0 21 0.0% 4930 ;!EEDATA 100 0 0 0 0.0% 4931 ;!BITBANK7 100 0 0 19 0.0% 4932 ;!BANK7 100 0 0 20 0.0% 4933 ;!BITBANK6 100 0 0 17 0.0% 4934 ;!BANK6 100 0 0 18 0.0% 4935 ;!BITBANK5 100 0 0 15 0.0% 4936 ;!BANK5 100 0 0 16 0.0% 4937 ;!BITBANK4 100 0 0 13 0.0% 4938 ;!BANK4 100 0 0 14 0.0% 4939 ;!BITBANK3 100 0 0 11 0.0% 4940 ;!BANK3 100 0 0 12 0.0% 4941 ;!BITBANK2 100 0 0 9 0.0% 4942 ;!BANK2 100 0 0 10 0.0% 4943 ;!BITBANK1 100 0 0 7 0.0% 4944 ;!BANK1 100 0 FE 8 99.2% 4945 ;!BITBANK0 A0 0 0 4 0.0% 4946 ;!BANK0 A0 6 6 5 3.8% 4947 ;!BITCOMRAM 5E 0 0 0 0.0% 4948 ;!COMRAM 5E 11 50 1 85.1% 4949 ;!BITSFR_1 0 0 0 200 0.0% 4950 ;!SFR_1 0 0 0 200 0.0% 4951 ;!BITSFR 0 0 0 200 0.0% 4952 ;!SFR 0 0 0 200 0.0% 4953 ;!STACK 0 0 0 2 0.0% 4954 ;!NULL 0 0 0 0 0.0% 4955 ;!ABS 0 0 154 6 0.0% 4956 ;!DATA 0 0 154 3 0.0% 4957 ;!CODE 0 0 0 0 0.0% 4958 4959 global _main 4960 4961 ;; *************** function _main ***************** 4962 ;; Defined at: 4963 ;; line 370 in file "main.c" 4964 ;; Parameters: Size Location Type 4965 ;; None 4966 ;; Auto vars: Size Location Type 4967 ;; i 2 0 int 4968 ;; Return value: Size Location Type 4969 ;; 1 wreg void 4970 ;; Registers used: 4971 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 4972 ;; Tracked objects: 4973 ;; On entry : 0/0 4974 ;; On exit : 0/0 4975 ;; Unchanged: 0/0 4976 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 4977 ;; Params: 0 0 0 0 0 0 0 0 0 4978 ;; Locals: 0 0 0 0 0 0 0 0 0 4979 ;; Temps: 0 0 0 0 0 0 0 0 0 4980 ;; Totals: 0 0 0 0 0 0 0 0 0 4981 ;;Total ram usage: 0 bytes 4982 ;; Hardware stack levels required when called: 6 4983 ;; This function calls: 4984 ;; _DAC_SetOutput 4985 ;; _DATAEE_ReadByte 4986 ;; _SYSTEM_Initialize 4987 ;; _TMR0_StopTimer 4988 ;; _TMR1_StopTimer 4989 ;; _get_cmd 4990 ;; _process_cmd 4991 ;; _send_status 4992 ;; _stop_motion 4993 ;; This function is called by: 4994 ;; Startup code after reset 4995 ;; This function uses a non-reentrant model 4996 ;; 4997 psect text0,class=CODE,space=0,reloc=2,group=0 4998 file "main.c" 4999 line 370 5000 global __ptext0 5001 __ptext0: 5002 0003D4 psect text0 5003 file "main.c" 5004 line 370 5005 global __size_of_main 5006 __size_of_main equ __end_of_main-_main 5007 0000 5008 _main: 5009 0003D4 ;incstack = 0 5010 opt stack 25 5011 line 375 5012 5013 l2663: 5014 0003D4 ;main.c: 372: int i;;main.c: 375: SYSTEM_Initialize(); 5015 call _SYSTEM_Initialize ;wreg free 5016 0003D4 EC1E F006 line 377 5017 5018 l2665: 5019 0003D8 ;main.c: 377: TMR0_StopTimer(); 5020 call _TMR0_StopTimer ;wreg free 5021 0003D8 EC7A F006 line 378 5022 5023 l2667: 5024 0003DC ;main.c: 378: INTCONbits.TMR0IF = 0; 5025 bcf ((c:4082)),c,2 ;volatile 5026 0003DC 94F2 line 379 5027 5028 l2669: 5029 0003DE ;main.c: 379: TMR1_StopTimer(); 5030 call _TMR1_StopTimer ;wreg free 5031 0003DE EC78 F006 line 380 5032 5033 l2671: 5034 0003E2 ;main.c: 380: PIR1bits.TMR1IF = 0; 5035 bcf ((c:3998)),c,0 ;volatile 5036 0003E2 909E line 383 5037 5038 l2673: 5039 0003E4 ;main.c: 383: (INTCONbits.GIE = 1); 5040 bsf ((c:4082)),c,7 ;volatile 5041 0003E4 8EF2 goto l2675 5042 0003E6 EFF5 F001 line 386 5043 ;main.c: 386: do { LATBbits.LATB7 = 1; } while(0); 5044 5045 l566: 5046 0003EA 5047 l2675: 5048 0003EA bsf ((c:3978)),c,7 ;volatile 5049 0003EA 8E8A goto l2677 5050 0003EC EFFA F001 5051 l567: 5052 0003F0 goto l2677 5053 0003F0 EFFA F001 line 387 5054 ;main.c: 387: do { LATBbits.LATB6 = 1; } while(0); 5055 5056 l568: 5057 0003F4 5058 l2677: 5059 0003F4 bsf ((c:3978)),c,6 ;volatile 5060 0003F4 8C8A goto l2679 5061 0003F6 EFFF F001 5062 l569: 5063 0003FA goto l2679 5064 0003FA EFFF F001 line 388 5065 ;main.c: 388: do { LATBbits.LATB4 = 1; } while(0); 5066 5067 l570: 5068 0003FE 5069 l2679: 5070 0003FE bsf ((c:3978)),c,4 ;volatile 5071 0003FE 888A goto l2681 5072 000400 EF04 F002 5073 l571: 5074 000404 goto l2681 5075 000404 EF04 F002 line 389 5076 ;main.c: 389: do { LATCbits.LATC2 = 0; } while(0); 5077 5078 l572: 5079 000408 5080 l2681: 5081 000408 bcf ((c:3979)),c,2 ;volatile 5082 000408 948B goto l2683 5083 00040A EF07 F002 5084 l573: 5085 00040E line 390 5086 5087 l2683: 5088 00040E ;main.c: 390: DAC_SetOutput(hold_current); 5089 movf ((c:_hold_current)),c,w 5090 00040E 503F 5091 call _DAC_SetOutput 5092 000410 EC6A F006 goto l2685 5093 000414 EF0C F002 line 391 5094 ;main.c: 391: do { LATAbits.LATA1 = 1; } while(0); 5095 5096 l574: 5097 000418 5098 l2685: 5099 000418 bsf ((c:3977)),c,1 ;volatile 5100 000418 8289 goto l2687 5101 00041A EF0F F002 5102 l575: 5103 00041E line 394 5104 5105 l2687: 5106 00041E ;main.c: 394: (INTCONbits.PEIE = 1); 5107 bsf ((c:4082)),c,6 ;volatile 5108 00041E 8CF2 line 397 5109 5110 l2689: 5111 000420 ;main.c: 397: my_address = DATAEE_ReadByte(0x00); 5112 movlw (0)&0ffh 5113 000420 0E00 5114 call _DATAEE_ReadByte 5115 000422 EC3B F006 movwf ((c:_my_address)),c 5116 000426 6E26 line 399 5117 5118 l2691: 5119 000428 ;main.c: 399: my_group_address = 128; 5120 movlw low(080h) 5121 000428 0E80 movwf ((c:_my_group_address)),c 5122 00042A 6E25 line 401 5123 5124 l2693: 5125 00042C ;main.c: 401: group_leader = 0; 5126 movlw low(0) 5127 00042C 0E00 movwf ((c:_group_leader)),c 5128 00042E 6E24 goto l2695 5129 000430 EF1A F002 line 414 5130 ;main.c: 414: while (1) 5131 5132 l576: 5133 000434 line 417 5134 5135 l2695: 5136 000434 ;main.c: 415: {;main.c: 417: get_cmd(); 5137 call _get_cmd ;wreg free 5138 000434 ECC5 F003 line 419 5139 5140 l2697: 5141 000438 ;main.c: 419: if (rcv_state == 5) 5142 movlw 5 5143 000438 0E05 xorwf ((c:_rcv_state)),c,w 5144 00043A 182A btfss status,2 5145 00043C A4D8 goto u1551 5146 00043E EF23 F002 goto u1550 5147 000442 EF25 F002 5148 u1551: 5149 000446 goto l2719 5150 000446 EF71 F002 u1550: 5151 00044A line 421 5152 5153 l2699: 5154 00044A ;main.c: 420: {;main.c: 421: if ( !cksum_err && ((cmd_buf[0] == my_a ddress) || 5155 movf ((c:_cksum_err)),c,w 5156 00044A 5023 btfss status,2 5157 00044C A4D8 goto u1561 5158 00044E EF2B F002 goto u1560 5159 000452 EF2D F002 u1561: 5160 000456 goto l2709 5161 000456 EF4D F002 u1560: 5162 00045A 5163 l2701: 5164 00045A movf ((c:_my_address)),c,w 5165 00045A 5026 xorwf ((c:_cmd_buf)),c,w 5166 00045C 1801 btfsc status,2 5167 00045E B4D8 goto u1571 5168 000460 EF34 F002 goto u1570 5169 000464 EF36 F002 5170 u1571: 5171 000468 goto l2707 5172 000468 EF49 F002 u1570: 5173 00046C 5174 l2703: 5175 00046C movf ((c:_my_group_address)),c,w 5176 00046C 5025 xorwf ((c:_cmd_buf)),c,w 5177 00046E 1801 btfsc status,2 5178 000470 B4D8 goto u1581 5179 000472 EF3D F002 goto u1580 5180 000476 EF3F F002 5181 u1581: 5182 00047A goto l2707 5183 00047A EF49 F002 u1580: 5184 00047E 5185 l2705: 5186 00047E incf ((c:_cmd_buf)),c,w 5187 00047E 2801 btfss status,2 5188 000480 A4D8 goto u1591 5189 000482 EF45 F002 goto u1590 5190 000486 EF47 F002 5191 u1591: 5192 00048A goto l2709 5193 00048A EF4D F002 u1590: 5194 00048E goto l2707 5195 00048E EF49 F002 5196 l580: 5197 000492 line 423 5198 5199 l2707: 5200 000492 ;main.c: 423: (cmd_buf[0] == 0xFF)) ) process_cmd(); 5201 call _process_cmd ;wreg free 5202 000492 EC4C F000 goto l2709 5203 000496 EF4D F002 5204 l578: 5205 00049A line 424 5206 5207 l2709: 5208 00049A ;main.c: 424: rcv_state = 0; 5209 movlw low(0) 5210 00049A 0E00 movwf ((c:_rcv_state)),c 5211 00049C 6E2A line 425 5212 5213 l2711: 5214 00049E ;main.c: 425: if ( (cmd_buf[0] == my_address) || 5215 movf ((c:_my_address)),c,w 5216 00049E 5026 xorwf ((c:_cmd_buf)),c,w 5217 0004A0 1801 btfsc status,2 5218 0004A2 B4D8 goto u1601 5219 0004A4 EF56 F002 goto u1600 5220 0004A8 EF58 F002 5221 u1601: 5222 0004AC goto l2717 5223 0004AC EF6B F002 u1600: 5224 0004B0 5225 l2713: 5226 0004B0 movf ((c:_my_group_address)),c,w 5227 0004B0 5025 xorwf ((c:_cmd_buf)),c,w 5228 0004B2 1801 btfss status,2 5229 0004B4 A4D8 goto u1611 5230 0004B6 EF5F F002 goto u1610 5231 0004BA EF61 F002 5232 u1611: 5233 0004BE goto l2719 5234 0004BE EF71 F002 u1610: 5235 0004C2 5236 l2715: 5237 0004C2 movf ((c:_group_leader)),c,w 5238 0004C2 5024 btfsc status,2 5239 0004C4 B4D8 goto u1621 5240 0004C6 EF67 F002 goto u1620 5241 0004CA EF69 F002 u1621: 5242 0004CE goto l2719 5243 0004CE EF71 F002 u1620: 5244 0004D2 goto l2717 5245 0004D2 EF6B F002 5246 l583: 5247 0004D6 line 427 5248 5249 l2717: 5250 0004D6 ;main.c: 427: send_state = 1; 5251 movlw low(01h) 5252 0004D6 0E01 movwf ((c:_send_state)),c 5253 0004D8 6E29 goto l2719 5254 0004DA EF71 F002 5255 l581: 5256 0004DE goto l2719 5257 0004DE EF71 F002 line 428 5258 ;main.c: 428: } 5259 5260 l577: 5261 0004E2 line 430 5262 5263 l2719: 5264 0004E2 ;main.c: 430: send_status(); 5265 call _send_status ;wreg free 5266 0004E2 ECE6 F002 line 433 5267 5268 l2721: 5269 0004E6 ;main.c: 433: if (limit_mode & 0x01) 5270 5271 btfss ((c:_limit_mode)),c,(0)&7 5272 0004E6 A021 goto u1631 5273 0004E8 EF78 F002 goto u1630 5274 0004EC EF7A F002 u1631: 5275 0004F0 goto l2695 5276 0004F0 EF1A F002 u1630: 5277 0004F4 line 434 5278 5279 l2723: 5280 0004F4 ;main.c: 434: if ( ((limit_mode & 0x02) && 5281 5282 btfss ((c:_limit_mode)),c,(1)&7 5283 0004F4 A221 goto u1641 5284 0004F6 EF7F F002 goto u1640 5285 0004FA EF81 F002 u1641: 5286 0004FE goto l589 5287 0004FE EFA3 F002 u1640: 5288 000502 5289 l2725: 5290 000502 movf ((c:_dirbit)),c,w ;volatile 5291 000502 502D btfsc status,2 5292 000504 B4D8 goto u1651 5293 000506 EF87 F002 goto u1650 5294 00050A EF89 F002 u1651: 5295 00050E goto l2729 5296 00050E EF92 F002 u1650: 5297 000512 5298 l2727: 5299 000512 btfsc ((c:3969)),c,0 ;volatile 5300 000512 B081 goto u1661 5301 000514 EF8E F002 goto u1660 5302 000518 EF90 F002 u1661: 5303 00051C goto l2741 5304 00051C EFCE F002 u1660: 5305 000520 goto l2729 5306 000520 EF92 F002 5307 l591: 5308 000524 5309 l2729: 5310 000524 movf ((c:_dirbit)),c,w ;volatile 5311 000524 502D btfss status,2 5312 000526 A4D8 goto u1671 5313 000528 EF98 F002 goto u1670 5314 00052C EF9A F002 u1671: 5315 000530 goto l589 5316 000530 EFA3 F002 u1670: 5317 000534 5318 l2731: 5319 000534 btfsc ((c:3969)),c,1 ;volatile 5320 000534 B281 goto u1681 5321 000536 EF9F F002 goto u1680 5322 00053A EFA1 F002 u1681: 5323 00053E goto l2741 5324 00053E EFCE F002 u1680: 5325 000542 goto l589 5326 000542 EFA3 F002 5327 l593: 5328 000546 5329 l589: 5330 000546 5331 btfsc ((c:_limit_mode)),c,(1)&7 5332 000546 B221 goto u1691 5333 000548 EFA8 F002 goto u1690 5334 00054C EFAA F002 u1691: 5335 000550 goto l2695 5336 000550 EF1A F002 u1690: 5337 000554 5338 l2733: 5339 000554 movf ((c:_dirbit)),c,w ;volatile 5340 000554 502D btfsc status,2 5341 000556 B4D8 goto u1701 5342 000558 EFB0 F002 goto u1700 5343 00055C EFB2 F002 u1701: 5344 000560 goto l2737 5345 000560 EFBB F002 u1700: 5346 000564 5347 l2735: 5348 000564 btfss ((c:3969)),c,0 ;volatile 5349 000564 A081 goto u1711 5350 000566 EFB7 F002 goto u1710 5351 00056A EFB9 F002 u1711: 5352 00056E goto l2741 5353 00056E EFCE F002 u1710: 5354 000572 goto l2737 5355 000572 EFBB F002 5356 l597: 5357 000576 5358 l2737: 5359 000576 movf ((c:_dirbit)),c,w ;volatile 5360 000576 502D btfss status,2 5361 000578 A4D8 goto u1721 5362 00057A EFC1 F002 goto u1720 5363 00057E EFC3 F002 u1721: 5364 000582 goto l2695 5365 000582 EF1A F002 u1720: 5366 000586 5367 l2739: 5368 000586 btfsc ((c:3969)),c,1 ;volatile 5369 000586 B281 goto u1731 5370 000588 EFC8 F002 goto u1730 5371 00058C EFCA F002 u1731: 5372 000590 goto l2695 5373 000590 EF1A F002 u1730: 5374 000594 goto l2741 5375 000594 EFCE F002 5376 l595: 5377 000598 goto l2741 5378 000598 EFCE F002 5379 l587: 5380 00059C line 440 5381 5382 l2741: 5383 00059C ;main.c: 439: {;main.c: 440: stop_motion(); 5384 call _stop_motion ;wreg free 5385 00059C EC0D F006 line 441 5386 5387 l2743: 5388 0005A0 ;main.c: 441: if ( limit_mode & 0x04 ) do { LATAbits.LATA1 = 1; } while( 0); 5389 5390 btfss ((c:_limit_mode)),c,(2)&7 5391 0005A0 A421 goto u1741 5392 0005A2 EFD5 F002 goto u1740 5393 0005A6 EFD7 F002 u1741: 5394 0005AA goto l2695 5395 0005AA EF1A F002 u1740: 5396 0005AE 5397 l599: 5398 0005AE bsf ((c:3977)),c,1 ;volatile 5399 0005AE 8289 goto l2695 5400 0005B0 EF1A F002 5401 l600: 5402 0005B4 goto l2695 5403 0005B4 EF1A F002 5404 l598: 5405 0005B8 goto l2695 5406 0005B8 EF1A F002 line 442 5407 ;main.c: 442: } 5408 5409 l585: 5410 0005BC goto l2695 5411 0005BC EF1A F002 5412 l584: 5413 0005C0 goto l2695 5414 0005C0 EF1A F002 line 444 5415 ;main.c: 444: } 5416 5417 l601: 5418 0005C4 goto l2695 5419 0005C4 EF1A F002 5420 l602: 5421 0005C8 line 445 5422 5423 l603: 5424 0005C8 global start 5425 goto start 5426 0005C8 EF4A F000 opt stack 0 5427 GLOBAL __end_of_main 5428 __end_of_main: 5429 0005CC signat _main,89 5430 global _send_status 5431 5432 ;; *************** function _send_status ***************** 5433 ;; Defined at: 5434 ;; line 316 in file "main.c" 5435 ;; Parameters: Size Location Type 5436 ;; None 5437 ;; Auto vars: Size Location Type 5438 ;; statbyte 1 11[COMRAM] unsigned char 5439 ;; Return value: Size Location Type 5440 ;; 1 wreg void 5441 ;; Registers used: 5442 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh 5443 ;; Tracked objects: 5444 ;; On entry : 0/0 5445 ;; On exit : 0/0 5446 ;; Unchanged: 0/0 5447 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 5448 ;; Params: 0 0 0 0 0 0 0 0 0 5449 ;; Locals: 1 0 0 0 0 0 0 0 0 5450 ;; Temps: 2 0 0 0 0 0 0 0 0 5451 ;; Totals: 3 0 0 0 0 0 0 0 0 5452 ;;Total ram usage: 3 bytes 5453 ;; Hardware stack levels used: 1 5454 ;; Hardware stack levels required when called: 3 5455 ;; This function calls: 5456 ;; Nothing 5457 ;; This function is called by: 5458 ;; _main 5459 ;; This function uses a non-reentrant model 5460 ;; 5461 psect text1,class=CODE,space=0,reloc=2,group=0 5462 line 316 5463 global __ptext1 5464 __ptext1: 5465 0005CC psect text1 5466 file "main.c" 5467 line 316 5468 global __size_of_send_status 5469 __size_of_send_status equ __end_of_send_status-_send_status 5470 0000 5471 _send_status: 5472 0005CC ;incstack = 0 5473 opt stack 27 5474 line 320 5475 5476 l2323: 5477 0005CC ;main.c: 318: uint8_t statbyte;;main.c: 320: if (send_state == 0) return; 5478 movf ((c:_send_state)),c,w 5479 0005CC 5029 btfss status,2 5480 0005CE A4D8 goto u1061 5481 0005D0 EFEC F002 goto u1060 5482 0005D4 EFEE F002 u1061: 5483 0005D8 goto l2379 5484 0005D8 EFAB F003 u1060: 5485 0005DC goto l546 5486 0005DC EFC4 F003 5487 l2325: 5488 0005E0 goto l546 5489 0005E0 EFC4 F003 5490 l545: 5491 0005E4 line 322 5492 ;main.c: 322: switch (send_state){ 5493 goto l2379 5494 0005E4 EFAB F003 line 323 5495 ;main.c: 323: case 1: 5496 5497 l548: 5498 0005E8 line 324 5499 ;main.c: 324: TXSTA1bits.TXEN = 1; 5500 bsf ((c:4012)),c,5 ;volatile 5501 0005E8 8AAC line 326 5502 5503 l2327: 5504 0005EA ;main.c: 326: statbyte = 0; 5505 movlw low(0) 5506 0005EA 0E00 movwf ((c:send_status@statbyte)),c 5507 0005EC 6E4B line 327 5508 5509 l2329: 5510 0005EE ;main.c: 327: if (T0CONbits.TMR0ON) statbyte |= 0x01; 5511 btfss ((c:4053)),c,7 ;volatile 5512 0005EE AED5 goto u1071 5513 0005F0 EFFC F002 goto u1070 5514 0005F4 EFFE F002 u1071: 5515 0005F8 goto l2333 5516 0005F8 EF01 F003 u1070: 5517 0005FC 5518 l2331: 5519 0005FC bsf (0+(0/8)+(c:send_status@statbyte)),c,(0)&7 5520 0005FC 804B goto l2333 5521 0005FE EF01 F003 5522 l549: 5523 000602 line 328 5524 5525 l2333: 5526 000602 ;main.c: 328: if (PORTBbits.RB3) statbyte |= 0x02; 5527 btfss ((c:3969)),c,3 ;volatile 5528 000602 A681 goto u1081 5529 000604 EF06 F003 goto u1080 5530 000608 EF08 F003 u1081: 5531 00060C goto l2337 5532 00060C EF0B F003 u1080: 5533 000610 5534 l2335: 5535 000610 bsf (0+(1/8)+(c:send_status@statbyte)),c,(1)&7 5536 000610 824B goto l2337 5537 000612 EF0B F003 5538 l550: 5539 000616 line 329 5540 5541 l2337: 5542 000616 ;main.c: 329: if (PORTBbits.RB0) statbyte |= 0x04; 5543 btfss ((c:3969)),c,0 ;volatile 5544 000616 A081 goto u1091 5545 000618 EF10 F003 goto u1090 5546 00061C EF12 F003 u1091: 5547 000620 goto l2341 5548 000620 EF15 F003 u1090: 5549 000624 5550 l2339: 5551 000624 bsf (0+(2/8)+(c:send_status@statbyte)),c,(2)&7 5552 000624 844B goto l2341 5553 000626 EF15 F003 5554 l551: 5555 00062A line 330 5556 5557 l2341: 5558 00062A ;main.c: 330: if (PORTBbits.RB1) statbyte |= 0x08; 5559 btfss ((c:3969)),c,1 ;volatile 5560 00062A A281 goto u1101 5561 00062C EF1A F003 goto u1100 5562 000630 EF1C F003 u1101: 5563 000634 goto l2345 5564 000634 EF1F F003 u1100: 5565 000638 5566 l2343: 5567 000638 bsf (0+(3/8)+(c:send_status@statbyte)),c,(3)&7 5568 000638 864B goto l2345 5569 00063A EF1F F003 5570 l552: 5571 00063E line 331 5572 5573 l2345: 5574 00063E ;main.c: 331: if (cksum_err) statbyte |= 0x80; 5575 movf ((c:_cksum_err)),c,w 5576 00063E 5023 btfsc status,2 5577 000640 B4D8 goto u1111 5578 000642 EF25 F003 goto u1110 5579 000646 EF27 F003 u1111: 5580 00064A goto l2349 5581 00064A EF2A F003 u1110: 5582 00064E 5583 l2347: 5584 00064E bsf (0+(7/8)+(c:send_status@statbyte)),c,(7)&7 5585 00064E 8E4B goto l2349 5586 000650 EF2A F003 5587 l553: 5588 000654 line 332 5589 5590 l2349: 5591 000654 ;main.c: 332: cksum_err = 0; 5592 movlw low(0) 5593 000654 0E00 movwf ((c:_cksum_err)),c 5594 000656 6E23 line 334 5595 5596 l2351: 5597 000658 ;main.c: 334: cmd_buf[0] = PathHead - PathTail; 5598 movf ((c:_PathTail)),c,w ;volatile 5599 000658 502B sublw 0 5600 00065A 0800 addwf ((c:_PathHead)),c,w ;volatile 5601 00065C 242C movwf ((c:_cmd_buf)),c 5602 00065E 6E01 line 335 5603 5604 l2353: 5605 000660 ;main.c: 335: if (cmd_buf[0] & 0x80) cmd_buf[0] += 127; 5606 5607 btfss ((c:_cmd_buf)),c,(7)&7 5608 000660 AE01 goto u1121 5609 000662 EF35 F003 goto u1120 5610 000666 EF37 F003 u1121: 5611 00066A goto l2357 5612 00066A EF3B F003 u1120: 5613 00066E 5614 l2355: 5615 00066E movlw (07Fh)&0ffh 5616 00066E 0E7F addwf ((c:_cmd_buf)),c 5617 000670 2601 goto l2357 5618 000672 EF3B F003 5619 l554: 5620 000676 line 337 5621 5622 l2357: 5623 000676 ;main.c: 337: *((uint32_t *)(cmd_buf+1)) = PositionCounter; 5624 movff (c:_PositionCounter),0+((c:_cmd_buf)+01h) ;volatile 5625 000676 C015 F002 movff (c:_PositionCounter+1),1+((c:_cmd_buf)+01h) ;volatile 5626 00067A C016 F003 movff (c:_PositionCounter+2),2+((c:_cmd_buf)+01h) ;volatile 5627 00067E C017 F004 movff (c:_PositionCounter+3),3+((c:_cmd_buf)+01h) ;volatile 5628 000682 C018 F005 line 339 5629 ;main.c: 339: if (*((uint32_t *)(cmd_buf+1)) != PositionCounter) *((uint32_t *)(cmd_buf+1)) = PositionCounter; 5630 movf ((c:_PositionCounter)),c,w ;volatile 5631 000686 5015 xorwf (0+((c:_cmd_buf)+01h)),c,w 5632 000688 1802 bnz u1130 5633 00068A E10F movf ((c:_PositionCounter+1)),c,w ;volatile 5634 00068C 5016 xorwf (1+((c:_cmd_buf)+01h)),c,w 5635 00068E 1803 bnz u1130 5636 000690 E10C movf ((c:_PositionCounter+2)),c,w ;volatile 5637 000692 5017 xorwf (2+((c:_cmd_buf)+01h)),c,w 5638 000694 1804 bnz u1130 5639 000696 E109 movf ((c:_PositionCounter+3)),c,w ;volatile 5640 000698 5018 xorwf (3+((c:_cmd_buf)+01h)),c,w 5641 00069A 1805 btfsc status,2 5642 00069C B4D8 goto u1131 5643 00069E EF53 F003 goto u1130 5644 0006A2 EF55 F003 5645 u1131: 5646 0006A6 goto l555 5647 0006A6 EF5D F003 u1130: 5648 0006AA 5649 l2359: 5650 0006AA movff (c:_PositionCounter),0+((c:_cmd_buf)+01h) ;volatile 5651 0006AA C015 F002 movff (c:_PositionCounter+1),1+((c:_cmd_buf)+01h) ;volatile 5652 0006AE C016 F003 movff (c:_PositionCounter+2),2+((c:_cmd_buf)+01h) ;volatile 5653 0006B2 C017 F004 movff (c:_PositionCounter+3),3+((c:_cmd_buf)+01h) ;volatile 5654 0006B6 C018 F005 5655 l555: 5656 0006BA line 341 5657 ;main.c: 341: cksum_calc = statbyte; 5658 movff (c:send_status@statbyte),(c:_cksum_calc) 5659 0006BA C04B F022 line 342 5660 ;main.c: 342: TXREG1 = statbyte; 5661 movff (c:send_status@statbyte),(c:4013) ;volatile 5662 0006BE C04B FFAD line 343 5663 5664 l2361: 5665 0006C2 ;main.c: 343: datacount = 0; 5666 movlw low(0) 5667 0006C2 0E00 movwf ((c:_datacount)),c 5668 0006C4 6E28 line 344 5669 ;main.c: 344: numdat = 5; 5670 movlw low(05h) 5671 0006C6 0E05 movwf ((c:_numdat)),c 5672 0006C8 6E27 line 345 5673 ;main.c: 345: send_state = 2; 5674 movlw low(02h) 5675 0006CA 0E02 movwf ((c:_send_state)),c 5676 0006CC 6E29 line 346 5677 ;main.c: 346: break; 5678 goto l546 5679 0006CE EFC4 F003 line 348 5680 ;main.c: 348: case 2: 5681 5682 l557: 5683 0006D2 line 349 5684 ;main.c: 349: if (!PIR1bits.TX1IF) break; 5685 btfsc ((c:3998)),c,4 ;volatile 5686 0006D2 B89E goto u1141 5687 0006D4 EF6E F003 goto u1140 5688 0006D8 EF70 F003 u1141: 5689 0006DC goto l2365 5690 0006DC EF74 F003 u1140: 5691 0006E0 goto l546 5692 0006E0 EFC4 F003 5693 l2363: 5694 0006E4 goto l546 5695 0006E4 EFC4 F003 5696 l558: 5697 0006E8 line 350 5698 5699 l2365: 5700 0006E8 ;main.c: 350: cksum_calc += cmd_buf[datacount]; 5701 movf ((c:_datacount)),c,w 5702 0006E8 5028 mullw 01h 5703 0006EA 0D01 movlw low(_cmd_buf) 5704 0006EC 0E01 addwf (prodl),c,w 5705 0006EE 24F3 movwf c:fsr2l 5706 0006F0 6ED9 movlw high(_cmd_buf) 5707 0006F2 0E00 addwfc prod+1,w 5708 0006F4 20F4 movwf 1+c:fsr2l 5709 0006F6 6EDA movf indf2,w 5710 0006F8 50DF addwf ((c:_cksum_calc)),c 5711 0006FA 2622 line 351 5712 ;main.c: 351: TXREG1 = cmd_buf[datacount]; 5713 movf ((c:_datacount)),c,w 5714 0006FC 5028 mullw 01h 5715 0006FE 0D01 movlw low(_cmd_buf) 5716 000700 0E01 addwf (prodl),c,w 5717 000702 24F3 movwf c:fsr2l 5718 000704 6ED9 movlw high(_cmd_buf) 5719 000706 0E00 addwfc prod+1,w 5720 000708 20F4 movwf 1+c:fsr2l 5721 00070A 6EDA movf indf2,w 5722 00070C 50DF movwf ((c:4013)),c ;volatile 5723 00070E 6EAD line 352 5724 5725 l2367: 5726 000710 ;main.c: 352: datacount++; 5727 incf ((c:_datacount)),c 5728 000710 2A28 line 353 5729 5730 l2369: 5731 000712 ;main.c: 353: if (datacount == numdat) send_state = 3; 5732 movf ((c:_numdat)),c,w 5733 000712 5027 xorwf ((c:_datacount)),c,w 5734 000714 1828 btfss status,2 5735 000716 A4D8 goto u1151 5736 000718 EF90 F003 goto u1150 5737 00071C EF92 F003 5738 u1151: 5739 000720 goto l546 5740 000720 EFC4 F003 u1150: 5741 000724 5742 l2371: 5743 000724 movlw low(03h) 5744 000724 0E03 movwf ((c:_send_state)),c 5745 000726 6E29 goto l546 5746 000728 EFC4 F003 5747 l559: 5748 00072C line 354 5749 ;main.c: 354: break; 5750 goto l546 5751 00072C EFC4 F003 line 356 5752 ;main.c: 356: case 3: 5753 5754 l560: 5755 000730 line 357 5756 ;main.c: 357: if (!PIR1bits.TX1IF) break; 5757 btfsc ((c:3998)),c,4 ;volatile 5758 000730 B89E goto u1161 5759 000732 EF9D F003 goto u1160 5760 000736 EF9F F003 u1161: 5761 00073A goto l561 5762 00073A EFA3 F003 u1160: 5763 00073E goto l546 5764 00073E EFC4 F003 5765 l2373: 5766 000742 goto l546 5767 000742 EFC4 F003 5768 l561: 5769 000746 line 358 5770 ;main.c: 358: TXREG1 = cksum_calc; 5771 movff (c:_cksum_calc),(c:4013) ;volatile 5772 000746 C022 FFAD line 359 5773 5774 l2375: 5775 00074A ;main.c: 359: send_state = 0; 5776 movlw low(0) 5777 00074A 0E00 movwf ((c:_send_state)),c 5778 00074C 6E29 line 360 5779 ;main.c: 360: break; 5780 goto l546 5781 00074E EFC4 F003 line 362 5782 5783 l2377: 5784 000752 ;main.c: 362: } 5785 goto l546 5786 000752 EFC4 F003 5787 l547: 5788 000756 5789 l2379: 5790 000756 movf ((c:_send_state)),c,w 5791 000756 5029 movwf (??_send_status+0+0)&0ffh,c 5792 000758 6E49 clrf (??_send_status+0+0+1)&0ffh,c 5793 00075A 6A4A 5794 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s witches 5795 ; Switch size 1, requested type "space" 5796 ; Number of cases is 1, Range of values is 0 to 0 5797 ; switch strategies available: 5798 ; Name Instructions Cycles 5799 ; simple_byte 4 3 (average) 5800 ; Chosen strategy is simple_byte 5801 5802 movf ??_send_status+0+1,c,w 5803 00075C 504A xorlw 0^0 ; case 0 5804 00075E 0A00 skipnz 5805 000760 B4D8 goto l2815 5806 000762 EFB5 F003 goto l546 5807 000766 EFC4 F003 5808 l2815: 5809 00076A ; Switch size 1, requested type "space" 5810 ; Number of cases is 3, Range of values is 1 to 3 5811 ; switch strategies available: 5812 ; Name Instructions Cycles 5813 ; simple_byte 10 6 (average) 5814 ; Chosen strategy is simple_byte 5815 5816 movf ??_send_status+0+0,c,w 5817 00076A 5049 xorlw 1^0 ; case 1 5818 00076C 0A01 skipnz 5819 00076E B4D8 goto l548 5820 000770 EFF4 F002 xorlw 2^1 ; case 2 5821 000774 0A03 skipnz 5822 000776 B4D8 goto l557 5823 000778 EF69 F003 xorlw 3^2 ; case 3 5824 00077C 0A01 skipnz 5825 00077E B4D8 goto l560 5826 000780 EF98 F003 goto l546 5827 000784 EFC4 F003 5828 5829 l556: 5830 000788 line 364 5831 5832 l546: 5833 000788 return ;funcret 5834 000788 0012 opt stack 0 5835 GLOBAL __end_of_send_status 5836 __end_of_send_status: 5837 00078A signat _send_status,89 5838 global _process_cmd 5839 5840 ;; *************** function _process_cmd ***************** 5841 ;; Defined at: 5842 ;; line 200 in file "main.c" 5843 ;; Parameters: Size Location Type 5844 ;; None 5845 ;; Auto vars: Size Location Type 5846 ;; mem_addr 2 0[BANK0 ] unsigned short 5847 ;; i 1 5[BANK0 ] unsigned char 5848 ;; ndata 1 4[BANK0 ] unsigned char 5849 ;; temp_cur 1 3[BANK0 ] unsigned char 5850 ;; command 1 2[BANK0 ] unsigned char 5851 ;; Return value: Size Location Type 5852 ;; 1 wreg void 5853 ;; Registers used: 5854 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 5855 ;; Tracked objects: 5856 ;; On entry : 0/0 5857 ;; On exit : 0/0 5858 ;; Unchanged: 0/0 5859 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 5860 ;; Params: 0 0 0 0 0 0 0 0 0 5861 ;; Locals: 0 6 0 0 0 0 0 0 0 5862 ;; Temps: 5 0 0 0 0 0 0 0 0 5863 ;; Totals: 5 6 0 0 0 0 0 0 0 5864 ;;Total ram usage: 11 bytes 5865 ;; Hardware stack levels used: 1 5866 ;; Hardware stack levels required when called: 5 5867 ;; This function calls: 5868 ;; _DAC_SetOutput 5869 ;; _DATAEE_WriteByte 5870 ;; _TMR0_StartTimer 5871 ;; _stop_motion 5872 ;; This function is called by: 5873 ;; _main 5874 ;; This function uses a non-reentrant model 5875 ;; 5876 psect text2,class=CODE,space=0,reloc=2,group=0 5877 line 200 5878 global __ptext2 5879 __ptext2: 5880 000098 psect text2 5881 file "main.c" 5882 line 200 5883 global __size_of_process_cmd 5884 __size_of_process_cmd equ __end_of_process_cmd-_process_cmd 5885 0000 5886 _process_cmd: 5887 000098 ;incstack = 0 5888 opt stack 25 5889 line 205 5890 5891 l2575: 5892 000098 ;main.c: 202: uint8_t command, ndata, i, temp_cur;;main.c: 203: uint16_t mem_add r;;main.c: 205: command = cmd_buf[1] & 0x0F; 5893 movf (0+((c:_cmd_buf)+01h)),c,w 5894 000098 5002 andlw low(0Fh) 5895 00009A 0B0F movlb 0 ; () banked 5896 00009C 0100 movwf ((process_cmd@command))&0ffh 5897 00009E 6F62 line 206 5898 ;main.c: 206: ndata = (cmd_buf[1]>>4) & 0x0F; 5899 swapf (0+((c:_cmd_buf)+01h)),c,w 5900 0000A0 3802 andlw (0ffh shr 4) & 0ffh 5901 0000A2 0B0F andlw low(0Fh) 5902 0000A4 0B0F movwf ((process_cmd@ndata))&0ffh 5903 0000A6 6F64 line 208 5904 ;main.c: 208: switch (command) { 5905 goto l2655 5906 0000A8 EFAB F001 line 209 5907 ;main.c: 209: case 0x00: 5908 5909 l486:; BSR set to: 0 5910 0000AC 5911 line 210 5912 5913 l2577:; BSR set to: 0 5914 0000AC 5915 ;main.c: 210: PositionCounter = 0; 5916 movlw low(0) 5917 0000AC 0E00 movwf ((c:_PositionCounter)),c ;volatile 5918 0000AE 6E15 movlw high(0) 5919 0000B0 0E00 movwf ((c:_PositionCounter+1)),c ;volatile 5920 0000B2 6E16 movlw low highword(0) 5921 0000B4 0E00 movwf ((c:_PositionCounter+2)),c ;volatile 5922 0000B6 6E17 movlw high highword(0) 5923 0000B8 0E00 movwf ((c:_PositionCounter+3)),c ;volatile 5924 0000BA 6E18 line 211 5925 5926 l2579:; BSR set to: 0 5927 0000BC 5928 ;main.c: 211: if (PositionCounter) PositionCounter = 0; 5929 movf ((c:_PositionCounter)),c,w ;volatile 5930 0000BC 5015 iorwf ((c:_PositionCounter+1)),c,w ;volatile 5931 0000BE 1016 iorwf ((c:_PositionCounter+2)),c,w ;volatile 5932 0000C0 1017 iorwf ((c:_PositionCounter+3)),c,w ;volatile 5933 0000C2 1018 btfsc status,2 5934 0000C4 B4D8 goto u1441 5935 0000C6 EF67 F000 goto u1440 5936 0000CA EF69 F000 5937 u1441: 5938 0000CE goto l542 5939 0000CE EFE9 F001 u1440: 5940 0000D2 5941 l2581:; BSR set to: 0 5942 0000D2 5943 movlw low(0) 5944 0000D2 0E00 movwf ((c:_PositionCounter)),c ;volatile 5945 0000D4 6E15 movlw high(0) 5946 0000D6 0E00 movwf ((c:_PositionCounter+1)),c ;volatile 5947 0000D8 6E16 movlw low highword(0) 5948 0000DA 0E00 movwf ((c:_PositionCounter+2)),c ;volatile 5949 0000DC 6E17 movlw high highword(0) 5950 0000DE 0E00 movwf ((c:_PositionCounter+3)),c ;volatile 5951 0000E0 6E18 goto l542 5952 0000E2 EFE9 F001 5953 l487:; BSR set to: 0 5954 0000E6 5955 line 212 5956 ;main.c: 212: break; 5957 goto l542 5958 0000E6 EFE9 F001 line 214 5959 ;main.c: 214: case 0x01: 5960 5961 l489:; BSR set to: 0 5962 0000EA 5963 line 215 5964 5965 l2583:; BSR set to: 0 5966 0000EA 5967 ;main.c: 215: if (my_address != cmd_buf[2]) 5968 movf ((c:_my_address)),c,w 5969 0000EA 5026 xorwf (0+((c:_cmd_buf)+02h)),c,w 5970 0000EC 1803 btfsc status,2 5971 0000EE B4D8 goto u1451 5972 0000F0 EF7C F000 goto u1450 5973 0000F4 EF7E F000 5974 u1451: 5975 0000F8 goto l2589 5976 0000F8 EF87 F000 u1450: 5977 0000FC line 217 5978 5979 l2585:; BSR set to: 0 5980 0000FC 5981 ;main.c: 216: {;main.c: 217: my_address = cmd_buf[2]; 5982 movff 0+((c:_cmd_buf)+02h),(c:_my_address) 5983 0000FC C003 F026 line 218 5984 5985 l2587:; BSR set to: 0 5986 000100 5987 ;main.c: 218: DATAEE_WriteByte(0, my_address); 5988 movff (c:_my_address),(c:DATAEE_WriteByte@bData) 5989 000100 C026 F049 movlw (0)&0ffh 5990 000104 0E00 5991 call _DATAEE_WriteByte 5992 000106 EC78 F005 goto l2589 5993 00010A EF87 F000 line 219 5994 ;main.c: 219: } 5995 5996 l490: 5997 00010E line 220 5998 5999 l2589: 6000 00010E ;main.c: 220: my_group_address = cmd_buf[3]; 6001 movff 0+((c:_cmd_buf)+03h),(c:_my_group_address) 6002 00010E C004 F025 line 221 6003 6004 l2591: 6005 000112 ;main.c: 221: group_leader = cmd_buf[4]; 6006 movff 0+((c:_cmd_buf)+04h),(c:_group_leader) 6007 000112 C005 F024 line 224 6008 ;main.c: 224: break; 6009 goto l542 6010 000116 EFE9 F001 line 226 6011 ;main.c: 226: case 0x05: 6012 6013 l491:; BSR set to: 0 6014 00011A 6015 line 227 6016 ;main.c: 227: if (T0CONbits.TMR0ON) break; 6017 btfss ((c:4053)),c,7 ;volatile 6018 00011A AED5 goto u1461 6019 00011C EF92 F000 goto u1460 6020 000120 EF94 F000 u1461: 6021 000124 goto l2595 6022 000124 EF98 F000 u1460: 6023 000128 goto l542 6024 000128 EFE9 F001 6025 l2593:; BSR set to: 0 6026 00012C 6027 goto l542 6028 00012C EFE9 F001 6029 l492:; BSR set to: 0 6030 000130 6031 line 228 6032 6033 l2595:; BSR set to: 0 6034 000130 6035 ;main.c: 228: DAC_SetOutput(run_current); 6036 movf ((c:_run_current)),c,w 6037 000130 503E 6038 call _DAC_SetOutput 6039 000132 EC6A F006 goto l2597 6040 000136 EF9D F000 line 229 6041 ;main.c: 229: do { LATAbits.LATA1 = 0; } while(0); 6042 6043 l493: 6044 00013A 6045 l2597: 6046 00013A bcf ((c:3977)),c,1 ;volatile 6047 00013A 9289 goto l2599 6048 00013C EFA0 F000 6049 l494: 6050 000140 line 230 6051 6052 l2599: 6053 000140 ;main.c: 230: TMR0H = 0xFF; 6054 setf ((c:4055)),c ;volatile 6055 000140 68D7 line 231 6056 6057 l2601: 6058 000142 ;main.c: 231: TMR0L = 0xFF; 6059 setf ((c:4054)),c ;volatile 6060 000142 68D6 line 232 6061 6062 l2603: 6063 000144 ;main.c: 232: TMR0_StartTimer(); 6064 call _TMR0_StartTimer ;wreg free 6065 000144 EC7C F006 goto l2605 6066 000148 EFA6 F000 line 233 6067 ;main.c: 233: do { LATBbits.LATB2 = 0; } while(0); 6068 6069 l495: 6070 00014C 6071 l2605: 6072 00014C bcf ((c:3978)),c,2 ;volatile 6073 00014C 948A goto l542 6074 00014E EFE9 F001 6075 l496: 6076 000152 line 234 6077 ;main.c: 234: break; 6078 goto l542 6079 000152 EFE9 F001 line 236 6080 ;main.c: 236: case 0x06: 6081 6082 l497: 6083 000156 line 237 6084 6085 l2607: 6086 000156 ;main.c: 237: hold_current = 31 - (cmd_buf[2]&0x1F); 6087 movf (0+((c:_cmd_buf)+02h)),c,w 6088 000156 5003 andlw low(01Fh) 6089 000158 0B1F sublw 0 6090 00015A 0800 addlw low(01Fh) 6091 00015C 0F1F movwf ((c:_hold_current)),c 6092 00015E 6E3F line 238 6093 ;main.c: 238: run_current = 31 - (cmd_buf[3]&0x1F); 6094 movf (0+((c:_cmd_buf)+03h)),c,w 6095 000160 5004 andlw low(01Fh) 6096 000162 0B1F sublw 0 6097 000164 0800 addlw low(01Fh) 6098 000166 0F1F movwf ((c:_run_current)),c 6099 000168 6E3E line 239 6100 6101 l2609: 6102 00016A ;main.c: 239: if (T0CONbits.TMR0ON) DAC_SetOutput(run_current); 6103 btfss ((c:4053)),c,7 ;volatile 6104 00016A AED5 goto u1471 6105 00016C EFBA F000 goto u1470 6106 000170 EFBC F000 u1471: 6107 000174 goto l2613 6108 000174 EFC1 F000 u1470: 6109 000178 6110 l2611: 6111 000178 movf ((c:_run_current)),c,w 6112 000178 503E 6113 call _DAC_SetOutput 6114 00017A EC6A F006 goto l542 6115 00017E EFE9 F001 line 240 6116 ;main.c: 240: else DAC_SetOutput(hold_current); 6117 6118 l498: 6119 000182 6120 l2613: 6121 000182 movf ((c:_hold_current)),c,w 6122 000182 503F 6123 call _DAC_SetOutput 6124 000184 EC6A F006 goto l542 6125 000188 EFE9 F001 6126 l499: 6127 00018C line 241 6128 ;main.c: 241: break; 6129 goto l542 6130 00018C EFE9 F001 line 243 6131 ;main.c: 243: case 0x07: 6132 6133 l500: 6134 000190 line 244 6135 6136 l2615: 6137 000190 ;main.c: 244: stop_motion(); 6138 call _stop_motion ;wreg free 6139 000190 EC0D F006 line 251 6140 6141 l2617: 6142 000194 ;main.c: 251: if ( ndata && (cmd_buf[2] & 0x01) ) do { LATAbits.LATA1 = 0; } while(0); 6143 movlb 0 ; () banked 6144 000194 0100 movf ((process_cmd@ndata))&0ffh,w 6145 000196 5164 btfsc status,2 6146 000198 B4D8 goto u1481 6147 00019A EFD1 F000 goto u1480 6148 00019E EFD3 F000 u1481: 6149 0001A2 goto l505 6150 0001A2 EFDF F000 u1480: 6151 0001A6 6152 l2619:; BSR set to: 0 6153 0001A6 6154 6155 btfss (0+((c:_cmd_buf)+02h)),c,(0)&7 6156 0001A6 A003 goto u1491 6157 0001A8 EFD8 F000 goto u1490 6158 0001AC EFDA F000 u1491: 6159 0001B0 goto l505 6160 0001B0 EFDF F000 u1490: 6161 0001B4 6162 l502:; BSR set to: 0 6163 0001B4 6164 bcf ((c:3977)),c,1 ;volatile 6165 0001B4 9289 goto l542 6166 0001B6 EFE9 F001 6167 l503:; BSR set to: 0 6168 0001BA 6169 goto l542 6170 0001BA EFE9 F001 line 252 6171 ;main.c: 252: else do { LATAbits.LATA1 = 1; } while(0); 6172 6173 l501:; BSR set to: 0 6174 0001BE 6175 6176 l505:; BSR set to: 0 6177 0001BE 6178 bsf ((c:3977)),c,1 ;volatile 6179 0001BE 8289 goto l542 6180 0001C0 EFE9 F001 6181 l506:; BSR set to: 0 6182 0001C4 6183 goto l542 6184 0001C4 EFE9 F001 6185 l504:; BSR set to: 0 6186 0001C8 6187 line 253 6188 ;main.c: 253: break; 6189 goto l542 6190 0001C8 EFE9 F001 line 255 6191 ;main.c: 255: case 0x08: 6192 6193 l507:; BSR set to: 0 6194 0001CC 6195 line 256 6196 ;main.c: 256: if (cmd_buf[2] & 0x01) do { LATBbits.LATB7 = 1; } while(0); 6197 6198 btfss (0+((c:_cmd_buf)+02h)),c,(0)&7 6199 0001CC A003 goto u1501 6200 0001CE EFEB F000 goto u1500 6201 0001D2 EFED F000 u1501: 6202 0001D6 goto l512 6203 0001D6 EFF2 F000 u1500: 6204 0001DA 6205 l509:; BSR set to: 0 6206 0001DA 6207 bsf ((c:3978)),c,7 ;volatile 6208 0001DA 8E8A goto l511 6209 0001DC EFF5 F000 6210 l510:; BSR set to: 0 6211 0001E0 6212 goto l511 6213 0001E0 EFF5 F000 line 257 6214 ;main.c: 257: else do { LATBbits.LATB7 = 0; } while(0); 6215 6216 l508:; BSR set to: 0 6217 0001E4 6218 6219 l512:; BSR set to: 0 6220 0001E4 6221 bcf ((c:3978)),c,7 ;volatile 6222 0001E4 9E8A goto l511 6223 0001E6 EFF5 F000 6224 l513:; BSR set to: 0 6225 0001EA 6226 6227 l511:; BSR set to: 0 6228 0001EA 6229 line 258 6230 ;main.c: 258: if (cmd_buf[2] & 0x02) do { LATBbits.LATB6 = 1; } while(0); 6231 6232 btfss (0+((c:_cmd_buf)+02h)),c,(1)&7 6233 0001EA A203 goto u1511 6234 0001EC EFFA F000 goto u1510 6235 0001F0 EFFC F000 u1511: 6236 0001F4 goto l518 6237 0001F4 EF01 F001 u1510: 6238 0001F8 6239 l515:; BSR set to: 0 6240 0001F8 6241 bsf ((c:3978)),c,6 ;volatile 6242 0001F8 8C8A goto l542 6243 0001FA EFE9 F001 6244 l516:; BSR set to: 0 6245 0001FE 6246 goto l542 6247 0001FE EFE9 F001 line 259 6248 ;main.c: 259: else do { LATBbits.LATB6 = 0; } while(0); 6249 6250 l514:; BSR set to: 0 6251 000202 6252 6253 l518:; BSR set to: 0 6254 000202 6255 bcf ((c:3978)),c,6 ;volatile 6256 000202 9C8A goto l542 6257 000204 EFE9 F001 6258 l519:; BSR set to: 0 6259 000208 6260 goto l542 6261 000208 EFE9 F001 6262 l517:; BSR set to: 0 6263 00020C 6264 line 260 6265 ;main.c: 260: break; 6266 goto l542 6267 00020C EFE9 F001 line 262 6268 ;main.c: 262: case 0x09: 6269 6270 l520:; BSR set to: 0 6271 000210 6272 line 263 6273 ;main.c: 263: limit_mode = cmd_buf[2]; 6274 movff 0+((c:_cmd_buf)+02h),(c:_limit_mode) 6275 000210 C003 F021 line 264 6276 ;main.c: 264: break; 6277 goto l542 6278 000214 EFE9 F001 line 266 6279 ;main.c: 266: case 0x0B: 6280 6281 l521:; BSR set to: 0 6282 000218 6283 line 267 6284 ;main.c: 267: temp_cur = VREFCON2; 6285 movff (c:3963),(process_cmd@temp_cur) ;volatile 6286 000218 CF7B F063 line 268 6287 6288 l2621:; BSR set to: 0 6289 00021C 6290 ;main.c: 268: DAC_SetOutput(run_current); 6291 movf ((c:_run_current)),c,w 6292 00021C 503E 6293 call _DAC_SetOutput 6294 00021E EC6A F006 line 269 6295 6296 l2623: 6297 000222 ;main.c: 269: _delay((unsigned long)((1)*(48000000/4000.0))); 6298 opt asmopt_push 6299 opt asmopt_off 6300 movlw 16 6301 000222 0E10 movwf (??_process_cmd+0+0)&0ffh,c,f 6302 000224 6E4C movlw 148 6303 000226 0E94 u1757: 6304 000228 decfsz wreg,f 6305 000228 2EE8 bra u1757 6306 00022A D7FE decfsz (??_process_cmd+0+0)&0ffh,c,f 6307 00022C 2E4C bra u1757 6308 00022E D7FC nop2 6309 000230 D000 opt asmopt_pop 6310 6311 line 270 6312 6313 l2625: 6314 000232 ;main.c: 270: if (cmd_buf[2]) 6315 movf (0+((c:_cmd_buf)+02h)),c,w 6316 000232 5003 btfsc status,2 6317 000234 B4D8 goto u1521 6318 000236 EF1F F001 goto u1520 6319 00023A EF21 F001 u1521: 6320 00023E goto l528 6321 00023E EF30 F001 u1520: 6322 000242 line 272 6323 ;main.c: 271: {;main.c: 272: do { LATCbits.LATC0 = 1; } whil e(0); 6324 6325 l523: 6326 000242 bsf ((c:3979)),c,0 ;volatile 6327 000242 808B goto l525 6328 000244 EF24 F001 6329 l524: 6330 000248 line 273 6331 ;main.c: 273: do { LATCbits.LATC2 = 1; } while(0); 6332 6333 l525: 6334 000248 bsf ((c:3979)),c,2 ;volatile 6335 000248 848B goto l2627 6336 00024A EF27 F001 6337 l526: 6338 00024E line 274 6339 6340 l2627: 6341 00024E ;main.c: 274: PositionCounter++; 6342 movlw low(01h) 6343 00024E 0E01 addwf ((c:_PositionCounter)),c ;volatile 6344 000250 2615 movlw 0 6345 000252 0E00 addwfc ((c:_PositionCounter+1)),c ;volatile 6346 000254 2216 addwfc ((c:_PositionCounter+2)),c ;volatile 6347 000256 2217 addwfc ((c:_PositionCounter+3)),c ;volatile 6348 000258 2218 line 275 6349 # 275 "main.c" 6350 nop ;# 6351 00025A F000 psect text2 6352 line 276 6353 ;main.c: 276: } 6354 goto l2631 6355 00025C EF42 F001 line 277 6356 ;main.c: 277: else 6357 6358 l522: 6359 000260 line 279 6360 ;main.c: 278: {;main.c: 279: do { LATCbits.LATC0 = 0; } whil e(0); 6361 6362 l528: 6363 000260 bcf ((c:3979)),c,0 ;volatile 6364 000260 908B goto l530 6365 000262 EF33 F001 6366 l529: 6367 000266 line 280 6368 ;main.c: 280: do { LATCbits.LATC2 = 1; } while(0); 6369 6370 l530: 6371 000266 bsf ((c:3979)),c,2 ;volatile 6372 000266 848B goto l2629 6373 000268 EF36 F001 6374 l531: 6375 00026C line 281 6376 6377 l2629: 6378 00026C ;main.c: 281: PositionCounter--; 6379 movlw 0FFh 6380 00026C 0EFF addwf ((c:_PositionCounter)),c ;volatile 6381 00026E 2615 movlw 0FFh 6382 000270 0EFF addwfc ((c:_PositionCounter+1)),c ;volatile 6383 000272 2216 movlw 0FFh 6384 000274 0EFF addwfc ((c:_PositionCounter+2)),c ;volatile 6385 000276 2217 movlw 0FFh 6386 000278 0EFF addwfc ((c:_PositionCounter+3)),c ;volatile 6387 00027A 2218 goto l2631 6388 00027C EF42 F001 line 282 6389 ;main.c: 282: } 6390 6391 l527: 6392 000280 goto l2631 6393 000280 EF42 F001 line 283 6394 ;main.c: 283: do { LATCbits.LATC2 = 0; } while(0); 6395 6396 l532: 6397 000284 6398 l2631: 6399 000284 bcf ((c:3979)),c,2 ;volatile 6400 000284 948B goto l2633 6401 000286 EF45 F001 6402 l533: 6403 00028A line 284 6404 6405 l2633: 6406 00028A ;main.c: 284: _delay((unsigned long)((1)*(48000000/4000.0))); 6407 opt asmopt_push 6408 opt asmopt_off 6409 movlw 16 6410 00028A 0E10 movwf (??_process_cmd+0+0)&0ffh,c,f 6411 00028C 6E4C movlw 148 6412 00028E 0E94 u1767: 6413 000290 decfsz wreg,f 6414 000290 2EE8 bra u1767 6415 000292 D7FE decfsz (??_process_cmd+0+0)&0ffh,c,f 6416 000294 2E4C bra u1767 6417 000296 D7FC nop2 6418 000298 D000 opt asmopt_pop 6419 6420 line 285 6421 6422 l2635: 6423 00029A ;main.c: 285: DAC_SetOutput(temp_cur); 6424 movlb 0 ; () banked 6425 00029A 0100 movf ((process_cmd@temp_cur))&0ffh,w 6426 00029C 5163 6427 call _DAC_SetOutput 6428 00029E EC6A F006 line 286 6429 ;main.c: 286: break; 6430 goto l542 6431 0002A2 EFE9 F001 line 288 6432 ;main.c: 288: case 0x0C: 6433 6434 l534:; BSR set to: 0 6435 0002A6 6436 line 289 6437 ;main.c: 289: mem_addr = *((uint16_t *)(cmd_buf+2)); 6438 movff 0+((c:_cmd_buf)+02h),(process_cmd@mem_addr) 6439 0002A6 C003 F060 movff 1+((c:_cmd_buf)+02h),(process_cmd@mem_addr+1) 6440 0002AA C004 F061 line 290 6441 6442 l2637:; BSR set to: 0 6443 0002AE 6444 ;main.c: 290: *((char *)mem_addr) = cmd_buf[4]; 6445 movff (process_cmd@mem_addr),fsr2l 6446 0002AE C060 FFD9 movff (process_cmd@mem_addr+1),fsr2h 6447 0002B2 C061 FFDA movff 0+((c:_cmd_buf)+04h),indf2 6448 0002B6 C005 FFDF 6449 line 291 6450 ;main.c: 291: break; 6451 goto l542 6452 0002BA EFE9 F001 line 293 6453 ;main.c: 293: case 0x0D: 6454 6455 l535:; BSR set to: 0 6456 0002BE 6457 line 294 6458 6459 l2639:; BSR set to: 0 6460 0002BE 6461 ;main.c: 294: for (i=2; i<(ndata+2); i+=2) 6462 movlw low(02h) 6463 0002BE 0E02 movwf ((process_cmd@i))&0ffh 6464 0002C0 6F65 goto l2651 6465 0002C2 EF87 F001 6466 l537:; BSR set to: 0 6467 0002C6 6468 line 296 6469 6470 l2641:; BSR set to: 0 6471 0002C6 6472 ;main.c: 295: {;main.c: 296: PathBuffer[PathHead] = *((uint1 6_t *)(cmd_buf+i)); 6473 movlw low(_cmd_buf) 6474 0002C6 0E01 addwf ((process_cmd@i))&0ffh,w 6475 0002C8 2565 movwf c:fsr2l 6476 0002CA 6ED9 clrf 1+c:fsr2l 6477 0002CC 6ADA movlw high(_cmd_buf) 6478 0002CE 0E00 addwfc 1+c:fsr2l 6479 0002D0 22DA movf ((c:_PathHead)),c,w ;volatile 6480 0002D2 502C mullw 02h 6481 0002D4 0D02 movlw low(_PathBuffer) 6482 0002D6 0E00 addwf (prodl),c,w 6483 0002D8 24F3 movwf c:fsr1l 6484 0002DA 6EE1 movlw high(_PathBuffer) 6485 0002DC 0E01 addwfc prod+1,w 6486 0002DE 20F4 movwf 1+c:fsr1l 6487 0002E0 6EE2 movff postinc2,postinc1 6488 0002E2 CFDE FFE6 movff postdec2,postdec1 6489 0002E6 CFDD FFE5 line 297 6490 6491 l2643:; BSR set to: 0 6492 0002EA 6493 ;main.c: 297: PathHead++; 6494 incf ((c:_PathHead)),c ;volatile 6495 0002EA 2A2C line 298 6496 6497 l2645:; BSR set to: 0 6498 0002EC 6499 ;main.c: 298: if (PathHead == 127) PathHead = 0; 6500 movlw 127 6501 0002EC 0E7F xorwf ((c:_PathHead)),c,w ;volatile 6502 0002EE 182C btfss status,2 6503 0002F0 A4D8 goto u1531 6504 0002F2 EF7D F001 goto u1530 6505 0002F6 EF7F F001 6506 u1531: 6507 0002FA goto l2649 6508 0002FA EF83 F001 u1530: 6509 0002FE 6510 l2647:; BSR set to: 0 6511 0002FE 6512 movlw low(0) 6513 0002FE 0E00 movwf ((c:_PathHead)),c ;volatile 6514 000300 6E2C goto l2649 6515 000302 EF83 F001 6516 l538:; BSR set to: 0 6517 000306 6518 line 299 6519 6520 l2649:; BSR set to: 0 6521 000306 6522 ;main.c: 299: } 6523 movlw (02h)&0ffh 6524 000306 0E02 addwf ((process_cmd@i))&0ffh 6525 000308 2765 goto l2651 6526 00030A EF87 F001 6527 l536:; BSR set to: 0 6528 00030E 6529 6530 l2651:; BSR set to: 0 6531 00030E 6532 movf ((process_cmd@ndata))&0ffh,w 6533 00030E 5164 movwf (??_process_cmd+0+0)&0ffh,c 6534 000310 6E4C clrf (??_process_cmd+0+0+1)&0ffh,c 6535 000312 6A4D 6536 movlw 02h 6537 000314 0E02 addwf (??_process_cmd+0+0),c 6538 000316 264C movlw 0 6539 000318 0E00 addwfc (??_process_cmd+0+1),c 6540 00031A 224D movf ((process_cmd@i))&0ffh,w 6541 00031C 5165 movwf (??_process_cmd+2+0)&0ffh,c 6542 00031E 6E4E clrf (??_process_cmd+2+0+1)&0ffh,c 6543 000320 6A4F 6544 movf (??_process_cmd+0+0),c,w 6545 000322 504C subwf (??_process_cmd+2+0),c,w 6546 000324 5C4E movf (??_process_cmd+2+1),c,w 6547 000326 504F xorlw 80h 6548 000328 0A80 movwf (??_process_cmd+4+0)&0ffh,c 6549 00032A 6E50 movf (??_process_cmd+0+1),c,w 6550 00032C 504D xorlw 80h 6551 00032E 0A80 subwfb (??_process_cmd+4+0)&0ffh,c,w 6552 000330 5850 btfss status,0 6553 000332 A0D8 goto u1541 6554 000334 EF9E F001 goto u1540 6555 000338 EFA0 F001 6556 u1541: 6557 00033C goto l2641 6558 00033C EF63 F001 u1540: 6559 000340 goto l542 6560 000340 EFE9 F001 6561 l539:; BSR set to: 0 6562 000344 6563 line 300 6564 ;main.c: 300: break; 6565 goto l542 6566 000344 EFE9 F001 line 302 6567 ;main.c: 302: case 0x0E: 6568 6569 l540:; BSR set to: 0 6570 000348 6571 line 303 6572 ;main.c: 303: break; 6573 goto l542 6574 000348 EFE9 F001 line 305 6575 ;main.c: 305: case 0x0F: 6576 6577 l541:; BSR set to: 0 6578 00034C 6579 line 306 6580 # 306 "main.c" 6581 reset ;# 6582 00034C 00FF psect text2 6583 line 307 6584 ;main.c: 307: break; 6585 goto l542 6586 00034E EFE9 F001 line 308 6587 6588 l2653: 6589 000352 ;main.c: 308: } 6590 goto l542 6591 000352 EFE9 F001 6592 l485: 6593 000356 6594 l2655: 6595 000356 movlb 0 ; () banked 6596 000356 0100 movf ((process_cmd@command))&0ffh,w 6597 000358 5162 movwf (??_process_cmd+0+0)&0ffh,c 6598 00035A 6E4C clrf (??_process_cmd+0+0+1)&0ffh,c 6599 00035C 6A4D 6600 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s witches 6601 ; Switch size 1, requested type "space" 6602 ; Number of cases is 1, Range of values is 0 to 0 6603 ; switch strategies available: 6604 ; Name Instructions Cycles 6605 ; simple_byte 4 3 (average) 6606 ; Chosen strategy is simple_byte 6607 6608 movf ??_process_cmd+0+1,c,w 6609 00035E 504D xorlw 0^0 ; case 0 6610 000360 0A00 skipnz 6611 000362 B4D8 goto l2817 6612 000364 EFB6 F001 goto l542 6613 000368 EFE9 F001 6614 l2817:; BSR set to: 0 6615 00036C 6616 ; Switch size 1, requested type "space" 6617 ; Number of cases is 12, Range of values is 0 to 15 6618 ; switch strategies available: 6619 ; Name Instructions Cycles 6620 ; simple_byte 37 19 (average) 6621 ; Chosen strategy is simple_byte 6622 6623 movf ??_process_cmd+0+0,c,w 6624 00036C 504C xorlw 0^0 ; case 0 6625 00036E 0A00 skipnz 6626 000370 B4D8 goto l2577 6627 000372 EF56 F000 xorlw 1^0 ; case 1 6628 000376 0A01 skipnz 6629 000378 B4D8 goto l2583 6630 00037A EF75 F000 xorlw 5^1 ; case 5 6631 00037E 0A04 skipnz 6632 000380 B4D8 goto l491 6633 000382 EF8D F000 xorlw 6^5 ; case 6 6634 000386 0A03 skipnz 6635 000388 B4D8 goto l2607 6636 00038A EFAB F000 xorlw 7^6 ; case 7 6637 00038E 0A01 skipnz 6638 000390 B4D8 goto l2615 6639 000392 EFC8 F000 xorlw 8^7 ; case 8 6640 000396 0A0F skipnz 6641 000398 B4D8 goto l507 6642 00039A EFE6 F000 xorlw 9^8 ; case 9 6643 00039E 0A01 skipnz 6644 0003A0 B4D8 goto l520 6645 0003A2 EF08 F001 xorlw 11^9 ; case 11 6646 0003A6 0A02 skipnz 6647 0003A8 B4D8 goto l521 6648 0003AA EF0C F001 xorlw 12^11 ; case 12 6649 0003AE 0A07 skipnz 6650 0003B0 B4D8 goto l534 6651 0003B2 EF53 F001 xorlw 13^12 ; case 13 6652 0003B6 0A01 skipnz 6653 0003B8 B4D8 goto l2639 6654 0003BA EF5F F001 xorlw 14^13 ; case 14 6655 0003BE 0A03 skipnz 6656 0003C0 B4D8 goto l542 6657 0003C2 EFE9 F001 xorlw 15^14 ; case 15 6658 0003C6 0A01 skipnz 6659 0003C8 B4D8 goto l541 6660 0003CA EFA6 F001 goto l542 6661 0003CE EFE9 F001 6662 6663 l488:; BSR set to: 0 6664 0003D2 6665 line 310 6666 6667 l542: 6668 0003D2 return ;funcret 6669 0003D2 0012 opt stack 0 6670 GLOBAL __end_of_process_cmd 6671 __end_of_process_cmd: 6672 0003D4 signat _process_cmd,89 6673 global _stop_motion 6674 6675 ;; *************** function _stop_motion ***************** 6676 ;; Defined at: 6677 ;; line 189 in file "main.c" 6678 ;; Parameters: Size Location Type 6679 ;; None 6680 ;; Auto vars: Size Location Type 6681 ;; None 6682 ;; Return value: Size Location Type 6683 ;; 1 wreg void 6684 ;; Registers used: 6685 ;; wreg, status,2, cstack 6686 ;; Tracked objects: 6687 ;; On entry : 0/0 6688 ;; On exit : 0/0 6689 ;; Unchanged: 0/0 6690 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6691 ;; Params: 0 0 0 0 0 0 0 0 0 6692 ;; Locals: 0 0 0 0 0 0 0 0 0 6693 ;; Temps: 0 0 0 0 0 0 0 0 0 6694 ;; Totals: 0 0 0 0 0 0 0 0 0 6695 ;;Total ram usage: 0 bytes 6696 ;; Hardware stack levels used: 1 6697 ;; Hardware stack levels required when called: 4 6698 ;; This function calls: 6699 ;; _DAC_SetOutput 6700 ;; _TMR0_StopTimer 6701 ;; _TMR1_StopTimer 6702 ;; This function is called by: 6703 ;; _process_cmd 6704 ;; _main 6705 ;; This function uses a non-reentrant model 6706 ;; 6707 psect text3,class=CODE,space=0,reloc=2,group=0 6708 line 189 6709 global __ptext3 6710 __ptext3: 6711 000C1A psect text3 6712 file "main.c" 6713 line 189 6714 global __size_of_stop_motion 6715 __size_of_stop_motion equ __end_of_stop_motion-_stop_motion 6716 0000 6717 _stop_motion: 6718 000C1A ;incstack = 0 6719 opt stack 26 6720 line 191 6721 6722 l2569: 6723 000C1A ;main.c: 191: TMR1_StopTimer(); 6724 call _TMR1_StopTimer ;wreg free 6725 000C1A EC78 F006 line 192 6726 ;main.c: 192: TMR0_StopTimer(); 6727 call _TMR0_StopTimer ;wreg free 6728 000C1E EC7A F006 goto l2571 6729 000C22 EF13 F006 line 193 6730 ;main.c: 193: do { LATBbits.LATB2 = 1; } while(0); 6731 6732 l480: 6733 000C26 6734 l2571: 6735 000C26 bsf ((c:3978)),c,2 ;volatile 6736 000C26 848A goto l2573 6737 000C28 EF16 F006 6738 l481: 6739 000C2C line 194 6740 6741 l2573: 6742 000C2C ;main.c: 194: DAC_SetOutput(hold_current); 6743 movf ((c:_hold_current)),c,w 6744 000C2C 503F 6745 call _DAC_SetOutput 6746 000C2E EC6A F006 line 195 6747 ;main.c: 195: PathHead = 0; 6748 movlw low(0) 6749 000C32 0E00 movwf ((c:_PathHead)),c ;volatile 6750 000C34 6E2C line 196 6751 ;main.c: 196: PathTail = 0; 6752 movlw low(0) 6753 000C36 0E00 movwf ((c:_PathTail)),c ;volatile 6754 000C38 6E2B line 197 6755 6756 l482: 6757 000C3A return ;funcret 6758 000C3A 0012 opt stack 0 6759 GLOBAL __end_of_stop_motion 6760 __end_of_stop_motion: 6761 000C3C signat _stop_motion,89 6762 global _TMR1_StopTimer 6763 6764 ;; *************** function _TMR1_StopTimer ***************** 6765 ;; Defined at: 6766 ;; line 102 in file "mcc_generated_files/tmr1.c" 6767 ;; Parameters: Size Location Type 6768 ;; None 6769 ;; Auto vars: Size Location Type 6770 ;; None 6771 ;; Return value: Size Location Type 6772 ;; 1 wreg void 6773 ;; Registers used: 6774 ;; None 6775 ;; Tracked objects: 6776 ;; On entry : 0/0 6777 ;; On exit : 0/0 6778 ;; Unchanged: 0/0 6779 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6780 ;; Params: 0 0 0 0 0 0 0 0 0 6781 ;; Locals: 0 0 0 0 0 0 0 0 0 6782 ;; Temps: 0 0 0 0 0 0 0 0 0 6783 ;; Totals: 0 0 0 0 0 0 0 0 0 6784 ;;Total ram usage: 0 bytes 6785 ;; Hardware stack levels used: 1 6786 ;; Hardware stack levels required when called: 3 6787 ;; This function calls: 6788 ;; Nothing 6789 ;; This function is called by: 6790 ;; _stop_motion 6791 ;; _main 6792 ;; This function uses a non-reentrant model 6793 ;; 6794 psect text4,class=CODE,space=0,reloc=2,group=0 6795 file "mcc_generated_files/tmr1.c" 6796 line 102 6797 global __ptext4 6798 __ptext4: 6799 000CF0 psect text4 6800 file "mcc_generated_files/tmr1.c" 6801 line 102 6802 global __size_of_TMR1_StopTimer 6803 __size_of_TMR1_StopTimer equ __end_of_TMR1_StopTimer-_TMR1_StopTimer 6804 0000 6805 _TMR1_StopTimer: 6806 000CF0 ;incstack = 0 6807 opt stack 26 6808 line 105 6809 6810 l2545: 6811 000CF0 ;mcc_generated_files/tmr1.c: 105: T1CONbits.TMR1ON = 0; 6812 bcf ((c:4045)),c,0 ;volatile 6813 000CF0 90CD line 106 6814 6815 l278: 6816 000CF2 return ;funcret 6817 000CF2 0012 opt stack 0 6818 GLOBAL __end_of_TMR1_StopTimer 6819 __end_of_TMR1_StopTimer: 6820 000CF4 signat _TMR1_StopTimer,89 6821 global _TMR0_StopTimer 6822 6823 ;; *************** function _TMR0_StopTimer ***************** 6824 ;; Defined at: 6825 ;; line 117 in file "mcc_generated_files/tmr0.c" 6826 ;; Parameters: Size Location Type 6827 ;; None 6828 ;; Auto vars: Size Location Type 6829 ;; None 6830 ;; Return value: Size Location Type 6831 ;; 1 wreg void 6832 ;; Registers used: 6833 ;; None 6834 ;; Tracked objects: 6835 ;; On entry : 0/0 6836 ;; On exit : 0/0 6837 ;; Unchanged: 0/0 6838 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6839 ;; Params: 0 0 0 0 0 0 0 0 0 6840 ;; Locals: 0 0 0 0 0 0 0 0 0 6841 ;; Temps: 0 0 0 0 0 0 0 0 0 6842 ;; Totals: 0 0 0 0 0 0 0 0 0 6843 ;;Total ram usage: 0 bytes 6844 ;; Hardware stack levels used: 1 6845 ;; Hardware stack levels required when called: 3 6846 ;; This function calls: 6847 ;; Nothing 6848 ;; This function is called by: 6849 ;; _stop_motion 6850 ;; _main 6851 ;; This function uses a non-reentrant model 6852 ;; 6853 psect text5,class=CODE,space=0,reloc=2,group=0 6854 file "mcc_generated_files/tmr0.c" 6855 line 117 6856 global __ptext5 6857 __ptext5: 6858 000CF4 psect text5 6859 file "mcc_generated_files/tmr0.c" 6860 line 117 6861 global __size_of_TMR0_StopTimer 6862 __size_of_TMR0_StopTimer equ __end_of_TMR0_StopTimer-_TMR0_StopTimer 6863 0000 6864 _TMR0_StopTimer: 6865 000CF4 ;incstack = 0 6866 opt stack 26 6867 line 120 6868 6869 l2543: 6870 000CF4 ;mcc_generated_files/tmr0.c: 120: T0CONbits.TMR0ON = 0; 6871 bcf ((c:4053)),c,7 ;volatile 6872 000CF4 9ED5 line 121 6873 6874 l184: 6875 000CF6 return ;funcret 6876 000CF6 0012 opt stack 0 6877 GLOBAL __end_of_TMR0_StopTimer 6878 __end_of_TMR0_StopTimer: 6879 000CF8 signat _TMR0_StopTimer,89 6880 global _DAC_SetOutput 6881 6882 ;; *************** function _DAC_SetOutput ***************** 6883 ;; Defined at: 6884 ;; line 66 in file "mcc_generated_files/dac.c" 6885 ;; Parameters: Size Location Type 6886 ;; inputData 1 wreg unsigned char 6887 ;; Auto vars: Size Location Type 6888 ;; inputData 1 9[COMRAM] unsigned char 6889 ;; Return value: Size Location Type 6890 ;; 1 wreg void 6891 ;; Registers used: 6892 ;; wreg 6893 ;; Tracked objects: 6894 ;; On entry : 0/0 6895 ;; On exit : 0/0 6896 ;; Unchanged: 0/0 6897 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6898 ;; Params: 0 0 0 0 0 0 0 0 0 6899 ;; Locals: 1 0 0 0 0 0 0 0 0 6900 ;; Temps: 0 0 0 0 0 0 0 0 0 6901 ;; Totals: 1 0 0 0 0 0 0 0 0 6902 ;;Total ram usage: 1 bytes 6903 ;; Hardware stack levels used: 1 6904 ;; Hardware stack levels required when called: 3 6905 ;; This function calls: 6906 ;; Nothing 6907 ;; This function is called by: 6908 ;; _stop_motion 6909 ;; _process_cmd 6910 ;; _main 6911 ;; This function uses a non-reentrant model 6912 ;; 6913 psect text6,class=CODE,space=0,reloc=2,group=0 6914 file "mcc_generated_files/dac.c" 6915 line 66 6916 global __ptext6 6917 __ptext6: 6918 000CD4 psect text6 6919 file "mcc_generated_files/dac.c" 6920 line 66 6921 global __size_of_DAC_SetOutput 6922 __size_of_DAC_SetOutput equ __end_of_DAC_SetOutput-_DAC_SetOutput 6923 0000 6924 _DAC_SetOutput: 6925 000CD4 ;incstack = 0 6926 opt stack 26 6927 ;DAC_SetOutput@inputData stored from wreg 6928 movwf ((c:DAC_SetOutput@inputData)),c 6929 000CD4 6E49 line 68 6930 6931 l2541: 6932 000CD6 ;mcc_generated_files/dac.c: 66: void DAC_SetOutput(uint8_t inputData);mcc_generated_file s/dac.c: 67: {;mcc_generated_files/dac.c: 68: VREFCON2 = inputData; 6933 movff (c:DAC_SetOutput@inputData),(c:3963) ;volatile 6934 000CD6 C049 FF7B line 69 6935 6936 l83: 6937 000CDA return ;funcret 6938 000CDA 0012 opt stack 0 6939 GLOBAL __end_of_DAC_SetOutput 6940 __end_of_DAC_SetOutput: 6941 000CDC signat _DAC_SetOutput,4217 6942 global _TMR0_StartTimer 6943 6944 ;; *************** function _TMR0_StartTimer ***************** 6945 ;; Defined at: 6946 ;; line 111 in file "mcc_generated_files/tmr0.c" 6947 ;; Parameters: Size Location Type 6948 ;; None 6949 ;; Auto vars: Size Location Type 6950 ;; None 6951 ;; Return value: Size Location Type 6952 ;; 1 wreg void 6953 ;; Registers used: 6954 ;; None 6955 ;; Tracked objects: 6956 ;; On entry : 0/0 6957 ;; On exit : 0/0 6958 ;; Unchanged: 0/0 6959 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6960 ;; Params: 0 0 0 0 0 0 0 0 0 6961 ;; Locals: 0 0 0 0 0 0 0 0 0 6962 ;; Temps: 0 0 0 0 0 0 0 0 0 6963 ;; Totals: 0 0 0 0 0 0 0 0 0 6964 ;;Total ram usage: 0 bytes 6965 ;; Hardware stack levels used: 1 6966 ;; Hardware stack levels required when called: 3 6967 ;; This function calls: 6968 ;; Nothing 6969 ;; This function is called by: 6970 ;; _process_cmd 6971 ;; This function uses a non-reentrant model 6972 ;; 6973 psect text7,class=CODE,space=0,reloc=2,group=0 6974 file "mcc_generated_files/tmr0.c" 6975 line 111 6976 global __ptext7 6977 __ptext7: 6978 000CF8 psect text7 6979 file "mcc_generated_files/tmr0.c" 6980 line 111 6981 global __size_of_TMR0_StartTimer 6982 __size_of_TMR0_StartTimer equ __end_of_TMR0_StartTimer-_TMR0_StartTimer 6983 0000 6984 _TMR0_StartTimer: 6985 000CF8 ;incstack = 0 6986 opt stack 26 6987 line 114 6988 6989 l2547: 6990 000CF8 ;mcc_generated_files/tmr0.c: 114: T0CONbits.TMR0ON = 1; 6991 bsf ((c:4053)),c,7 ;volatile 6992 000CF8 8ED5 line 115 6993 6994 l181: 6995 000CFA return ;funcret 6996 000CFA 0012 opt stack 0 6997 GLOBAL __end_of_TMR0_StartTimer 6998 __end_of_TMR0_StartTimer: 6999 000CFC signat _TMR0_StartTimer,89 7000 global _DATAEE_WriteByte 7001 7002 ;; *************** function _DATAEE_WriteByte ***************** 7003 ;; Defined at: 7004 ;; line 166 in file "mcc_generated_files/memory.c" 7005 ;; Parameters: Size Location Type 7006 ;; bAdd 1 wreg unsigned char 7007 ;; bData 1 9[COMRAM] unsigned char 7008 ;; Auto vars: Size Location Type 7009 ;; bAdd 1 10[COMRAM] unsigned char 7010 ;; GIEBitValue 1 11[COMRAM] unsigned char 7011 ;; Return value: Size Location Type 7012 ;; 1 wreg void 7013 ;; Registers used: 7014 ;; wreg, status,2 7015 ;; Tracked objects: 7016 ;; On entry : 0/0 7017 ;; On exit : 0/0 7018 ;; Unchanged: 0/0 7019 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7020 ;; Params: 1 0 0 0 0 0 0 0 0 7021 ;; Locals: 2 0 0 0 0 0 0 0 0 7022 ;; Temps: 0 0 0 0 0 0 0 0 0 7023 ;; Totals: 3 0 0 0 0 0 0 0 0 7024 ;;Total ram usage: 3 bytes 7025 ;; Hardware stack levels used: 1 7026 ;; Hardware stack levels required when called: 3 7027 ;; This function calls: 7028 ;; Nothing 7029 ;; This function is called by: 7030 ;; _process_cmd 7031 ;; This function uses a non-reentrant model 7032 ;; 7033 psect text8,class=CODE,space=0,reloc=2,group=0 7034 file "mcc_generated_files/memory.c" 7035 line 166 7036 global __ptext8 7037 __ptext8: 7038 000AF0 psect text8 7039 file "mcc_generated_files/memory.c" 7040 line 166 7041 global __size_of_DATAEE_WriteByte 7042 __size_of_DATAEE_WriteByte equ __end_of_DATAEE_WriteByte-_DATAEE_WriteByte 7043 0000 7044 _DATAEE_WriteByte: 7045 000AF0 ;incstack = 0 7046 opt stack 26 7047 ;DATAEE_WriteByte@bAdd stored from wreg 7048 movwf ((c:DATAEE_WriteByte@bAdd)),c 7049 000AF0 6E4A line 168 7050 7051 l2549: 7052 000AF2 ;mcc_generated_files/memory.c: 166: void DATAEE_WriteByte(uint8_t bAdd, uint8_t bData);m cc_generated_files/memory.c: 167: {;mcc_generated_files/memory.c: 168: uint8_t GIEBi tValue = INTCONbits.GIE; 7053 movlw 0 7054 000AF2 0E00 btfsc ((c:4082)),c,7 ;volatile 7055 000AF4 BEF2 movlw 1 7056 000AF6 0E01 movwf ((c:DATAEE_WriteByte@GIEBitValue)),c 7057 000AF8 6E4B line 170 7058 7059 l2551: 7060 000AFA ;mcc_generated_files/memory.c: 170: EEADR = (uint8_t)(bAdd & 0xFF); 7061 movff (c:DATAEE_WriteByte@bAdd),(c:4009) ;volatile 7062 000AFA C04A FFA9 line 171 7063 7064 l2553: 7065 000AFE ;mcc_generated_files/memory.c: 171: EEDATA = bData; 7066 movff (c:DATAEE_WriteByte@bData),(c:4008) ;volatile 7067 000AFE C049 FFA8 line 172 7068 7069 l2555: 7070 000B02 ;mcc_generated_files/memory.c: 172: EECON1bits.EEPGD = 0; 7071 bcf ((c:4006)),c,7 ;volsfr 7072 000B02 9EA6 line 173 7073 7074 l2557: 7075 000B04 ;mcc_generated_files/memory.c: 173: EECON1bits.CFGS = 0; 7076 bcf ((c:4006)),c,6 ;volsfr 7077 000B04 9CA6 line 174 7078 7079 l2559: 7080 000B06 ;mcc_generated_files/memory.c: 174: EECON1bits.WREN = 1; 7081 bsf ((c:4006)),c,2 ;volsfr 7082 000B06 84A6 line 175 7083 7084 l2561: 7085 000B08 ;mcc_generated_files/memory.c: 175: INTCONbits.GIE = 0; 7086 bcf ((c:4082)),c,7 ;volatile 7087 000B08 9EF2 line 176 7088 7089 l2563: 7090 000B0A ;mcc_generated_files/memory.c: 176: EECON2 = 0x55; 7091 movlw low(055h) 7092 000B0A 0E55 movwf ((c:4007)),c ;volsfr 7093 000B0C 6EA7 line 177 7094 7095 l2565: 7096 000B0E ;mcc_generated_files/memory.c: 177: EECON2 = 0xAA; 7097 movlw low(0AAh) 7098 000B0E 0EAA movwf ((c:4007)),c ;volsfr 7099 000B10 6EA7 line 178 7100 7101 l2567: 7102 000B12 ;mcc_generated_files/memory.c: 178: EECON1bits.WR = 1; 7103 bsf ((c:4006)),c,1 ;volsfr 7104 000B12 82A6 line 180 7105 ;mcc_generated_files/memory.c: 180: while (EECON1bits.WR) 7106 goto l370 7107 000B14 EF8C F005 7108 l371: 7109 000B18 line 182 7110 ;mcc_generated_files/memory.c: 181: {;mcc_generated_files/memory.c: 182: } 7111 7112 l370: 7113 000B18 line 180 7114 ;mcc_generated_files/memory.c: 180: while (EECON1bits.WR) 7115 btfsc ((c:4006)),c,1 ;volsfr 7116 000B18 B2A6 goto u1421 7117 000B1A EF91 F005 goto u1420 7118 000B1E EF93 F005 u1421: 7119 000B22 goto l370 7120 000B22 EF8C F005 u1420: 7121 000B26 7122 l372: 7123 000B26 line 184 7124 ;mcc_generated_files/memory.c: 184: EECON1bits.WREN = 0; 7125 bcf ((c:4006)),c,2 ;volsfr 7126 000B26 94A6 line 185 7127 ;mcc_generated_files/memory.c: 185: INTCONbits.GIE = GIEBitValue; 7128 btfsc (c:DATAEE_WriteByte@GIEBitValue),c,0 7129 000B28 B04B bra u1435 7130 000B2A D002 bcf ((c:4082)),c,7 ;volatile 7131 000B2C 9EF2 bra u1436 7132 000B2E D001 u1435: 7133 000B30 bsf ((c:4082)),c,7 ;volatile 7134 000B30 8EF2 u1436: 7135 000B32 7136 line 186 7137 7138 l373: 7139 000B32 return ;funcret 7140 000B32 0012 opt stack 0 7141 GLOBAL __end_of_DATAEE_WriteByte 7142 __end_of_DATAEE_WriteByte: 7143 000B34 signat _DATAEE_WriteByte,8313 7144 global _get_cmd 7145 7146 ;; *************** function _get_cmd ***************** 7147 ;; Defined at: 7148 ;; line 89 in file "main.c" 7149 ;; Parameters: Size Location Type 7150 ;; None 7151 ;; Auto vars: Size Location Type 7152 ;; i 1 0 unsigned char 7153 ;; Return value: Size Location Type 7154 ;; 1 wreg void 7155 ;; Registers used: 7156 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack 7157 ;; Tracked objects: 7158 ;; On entry : 0/0 7159 ;; On exit : 0/0 7160 ;; Unchanged: 0/0 7161 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7162 ;; Params: 0 0 0 0 0 0 0 0 0 7163 ;; Locals: 0 0 0 0 0 0 0 0 0 7164 ;; Temps: 3 0 0 0 0 0 0 0 0 7165 ;; Totals: 3 0 0 0 0 0 0 0 0 7166 ;;Total ram usage: 3 bytes 7167 ;; Hardware stack levels used: 1 7168 ;; Hardware stack levels required when called: 4 7169 ;; This function calls: 7170 ;; _EUSART1_Read 7171 ;; _EUSART1_is_rx_ready 7172 ;; This function is called by: 7173 ;; _main 7174 ;; This function uses a non-reentrant model 7175 ;; 7176 psect text9,class=CODE,space=0,reloc=2,group=0 7177 file "main.c" 7178 line 89 7179 global __ptext9 7180 __ptext9: 7181 00078A psect text9 7182 file "main.c" 7183 line 89 7184 global __size_of_get_cmd 7185 __size_of_get_cmd equ __end_of_get_cmd-_get_cmd 7186 0000 7187 _get_cmd: 7188 00078A ;incstack = 0 7189 opt stack 26 7190 line 93 7191 7192 l2183: 7193 00078A ;main.c: 91: uint8_t i;;main.c: 93: if (EUSART1_is_rx_ready()) 7194 call _EUSART1_is_rx_ready ;wreg free 7195 00078A EC2F F006 iorlw 0 7196 00078E 0900 btfsc status,2 7197 000790 B4D8 goto u901 7198 000792 EFCD F003 goto u900 7199 000796 EFCF F003 u901: 7200 00079A goto l464 7201 00079A EF90 F004 u900: 7202 00079E line 95 7203 7204 l2185: 7205 00079E ;main.c: 94: {;main.c: 95: TXSTA1bits.TXEN = 0; 7206 bcf ((c:4012)),c,5 ;volatile 7207 00079E 9AAC line 96 7208 7209 l2187: 7210 0007A0 ;main.c: 96: send_state = 0; 7211 movlw low(0) 7212 0007A0 0E00 movwf ((c:_send_state)),c 7213 0007A2 6E29 line 97 7214 ;main.c: 97: } 7215 goto l2231 7216 0007A4 EF6F F004 line 98 7217 ;main.c: 98: else return; 7218 7219 l462: 7220 0007A8 goto l464 7221 0007A8 EF90 F004 7222 l463: 7223 0007AC line 100 7224 ;main.c: 100: switch (rcv_state) { 7225 goto l2231 7226 0007AC EF6F F004 line 101 7227 ;main.c: 101: case 0: 7228 7229 l466: 7230 0007B0 line 102 7231 7232 l2189: 7233 0007B0 ;main.c: 102: if (EUSART1_Read() == 0xAA) rcv_state = 1; 7234 call _EUSART1_Read ;wreg free 7235 0007B0 ECB5 F005 xorlw 0AAh 7236 0007B4 0AAA btfss status,2 7237 0007B6 A4D8 goto u911 7238 0007B8 EFE0 F003 goto u910 7239 0007BC EFE2 F003 u911: 7240 0007C0 goto l464 7241 0007C0 EF90 F004 u910: 7242 0007C4 7243 l2191: 7244 0007C4 movlw low(01h) 7245 0007C4 0E01 movwf ((c:_rcv_state)),c 7246 0007C6 6E2A goto l464 7247 0007C8 EF90 F004 7248 l467: 7249 0007CC line 103 7250 ;main.c: 103: break; 7251 goto l464 7252 0007CC EF90 F004 line 105 7253 ;main.c: 105: case 1: 7254 7255 l469: 7256 0007D0 line 106 7257 7258 l2193: 7259 0007D0 ;main.c: 106: cmd_buf[0] = EUSART1_Read(); 7260 call _EUSART1_Read ;wreg free 7261 0007D0 ECB5 F005 movwf ((c:_cmd_buf)),c 7262 0007D4 6E01 line 107 7263 7264 l2195: 7265 0007D6 ;main.c: 107: cksum_calc = cmd_buf[0]; 7266 movff (c:_cmd_buf),(c:_cksum_calc) 7267 0007D6 C001 F022 line 108 7268 7269 l2197: 7270 0007DA ;main.c: 108: rcv_state = 2; 7271 movlw low(02h) 7272 0007DA 0E02 movwf ((c:_rcv_state)),c 7273 0007DC 6E2A line 109 7274 ;main.c: 109: break; 7275 goto l464 7276 0007DE EF90 F004 line 111 7277 ;main.c: 111: case 2: 7278 7279 l470: 7280 0007E2 line 112 7281 7282 l2199: 7283 0007E2 ;main.c: 112: cmd_buf[1] = EUSART1_Read(); 7284 call _EUSART1_Read ;wreg free 7285 0007E2 ECB5 F005 movwf (0+((c:_cmd_buf)+01h)),c 7286 0007E6 6E02 line 113 7287 7288 l2201: 7289 0007E8 ;main.c: 113: numdat = (cmd_buf[1]>>4) & 0x0F; 7290 swapf (0+((c:_cmd_buf)+01h)),c,w 7291 0007E8 3802 andlw (0ffh shr 4) & 0ffh 7292 0007EA 0B0F andlw low(0Fh) 7293 0007EC 0B0F movwf ((c:_numdat)),c 7294 0007EE 6E27 line 114 7295 7296 l2203: 7297 0007F0 ;main.c: 114: cksum_calc += cmd_buf[1]; 7298 movf (0+((c:_cmd_buf)+01h)),c,w 7299 0007F0 5002 addwf ((c:_cksum_calc)),c 7300 0007F2 2622 line 115 7301 7302 l2205: 7303 0007F4 ;main.c: 115: if (numdat) 7304 movf ((c:_numdat)),c,w 7305 0007F4 5027 btfsc status,2 7306 0007F6 B4D8 goto u921 7307 0007F8 EF00 F004 goto u920 7308 0007FC EF02 F004 u921: 7309 000800 goto l2209 7310 000800 EF08 F004 u920: 7311 000804 line 117 7312 7313 l2207: 7314 000804 ;main.c: 116: {;main.c: 117: rcv_state = 3; 7315 movlw low(03h) 7316 000804 0E03 movwf ((c:_rcv_state)),c 7317 000806 6E2A line 118 7318 ;main.c: 118: datacount = 0; 7319 movlw low(0) 7320 000808 0E00 movwf ((c:_datacount)),c 7321 00080A 6E28 line 119 7322 ;main.c: 119: } 7323 goto l464 7324 00080C EF90 F004 line 120 7325 ;main.c: 120: else rcv_state = 4; 7326 7327 l471: 7328 000810 7329 l2209: 7330 000810 movlw low(04h) 7331 000810 0E04 movwf ((c:_rcv_state)),c 7332 000812 6E2A goto l464 7333 000814 EF90 F004 7334 l472: 7335 000818 line 121 7336 ;main.c: 121: break; 7337 goto l464 7338 000818 EF90 F004 line 123 7339 ;main.c: 123: case 3: 7340 7341 l473: 7342 00081C line 124 7343 7344 l2211: 7345 00081C ;main.c: 124: datacount++; 7346 incf ((c:_datacount)),c 7347 00081C 2A28 line 125 7348 7349 l2213: 7350 00081E ;main.c: 125: cmd_buf[1+datacount] = EUSART1_Read(); 7351 movf ((c:_datacount)),c,w 7352 00081E 5028 movwf (??_get_cmd+0+0)&0ffh,c 7353 000820 6E49 clrf (??_get_cmd+0+0+1)&0ffh,c 7354 000822 6A4A 7355 movlw 01h 7356 000824 0E01 addwf (??_get_cmd+0+0),c 7357 000826 2649 movlw 0 7358 000828 0E00 addwfc (??_get_cmd+0+1),c 7359 00082A 224A movlw low(_cmd_buf) 7360 00082C 0E01 addwf (??_get_cmd+0+0),c,w 7361 00082E 2449 movwf c:fsr2l 7362 000830 6ED9 movlw high(_cmd_buf) 7363 000832 0E00 addwfc (??_get_cmd+0+1),c,w 7364 000834 204A movwf 1+c:fsr2l 7365 000836 6EDA call _EUSART1_Read ;wreg free 7366 000838 ECB5 F005 movwf indf2,c 7367 00083C 6EDF 7368 line 126 7369 7370 l2215: 7371 00083E ;main.c: 126: cksum_calc += cmd_buf[1+datacount]; 7372 movf ((c:_datacount)),c,w 7373 00083E 5028 movwf (??_get_cmd+0+0)&0ffh,c 7374 000840 6E49 clrf (??_get_cmd+0+0+1)&0ffh,c 7375 000842 6A4A 7376 movlw 01h 7377 000844 0E01 addwf (??_get_cmd+0+0),c 7378 000846 2649 movlw 0 7379 000848 0E00 addwfc (??_get_cmd+0+1),c 7380 00084A 224A movlw low(_cmd_buf) 7381 00084C 0E01 addwf (??_get_cmd+0+0),c,w 7382 00084E 2449 movwf c:fsr2l 7383 000850 6ED9 movlw high(_cmd_buf) 7384 000852 0E00 addwfc (??_get_cmd+0+1),c,w 7385 000854 204A movwf 1+c:fsr2l 7386 000856 6EDA movf indf2,w 7387 000858 50DF addwf ((c:_cksum_calc)),c 7388 00085A 2622 line 127 7389 7390 l2217: 7391 00085C ;main.c: 127: if (datacount == numdat) rcv_state = 4; 7392 movf ((c:_numdat)),c,w 7393 00085C 5027 xorwf ((c:_datacount)),c,w 7394 00085E 1828 btfss status,2 7395 000860 A4D8 goto u931 7396 000862 EF35 F004 goto u930 7397 000866 EF37 F004 7398 u931: 7399 00086A goto l464 7400 00086A EF90 F004 u930: 7401 00086E 7402 l2219: 7403 00086E movlw low(04h) 7404 00086E 0E04 movwf ((c:_rcv_state)),c 7405 000870 6E2A goto l464 7406 000872 EF90 F004 7407 l474: 7408 000876 line 128 7409 ;main.c: 128: break; 7410 goto l464 7411 000876 EF90 F004 line 130 7412 ;main.c: 130: case 4: 7413 7414 l475: 7415 00087A line 131 7416 7417 l2221: 7418 00087A ;main.c: 131: cmd_buf[2+datacount] = EUSART1_Read(); 7419 movf ((c:_datacount)),c,w 7420 00087A 5028 movwf (??_get_cmd+0+0)&0ffh,c 7421 00087C 6E49 clrf (??_get_cmd+0+0+1)&0ffh,c 7422 00087E 6A4A 7423 movlw 02h 7424 000880 0E02 addwf (??_get_cmd+0+0),c 7425 000882 2649 movlw 0 7426 000884 0E00 addwfc (??_get_cmd+0+1),c 7427 000886 224A movlw low(_cmd_buf) 7428 000888 0E01 addwf (??_get_cmd+0+0),c,w 7429 00088A 2449 movwf c:fsr2l 7430 00088C 6ED9 movlw high(_cmd_buf) 7431 00088E 0E00 addwfc (??_get_cmd+0+1),c,w 7432 000890 204A movwf 1+c:fsr2l 7433 000892 6EDA call _EUSART1_Read ;wreg free 7434 000894 ECB5 F005 movwf indf2,c 7435 000898 6EDF 7436 line 132 7437 7438 l2223: 7439 00089A ;main.c: 132: if (cksum_calc == cmd_buf[2+datacount]) cksum_err = 0; 7440 movf ((c:_datacount)),c,w 7441 00089A 5028 movwf (??_get_cmd+0+0)&0ffh,c 7442 00089C 6E49 clrf (??_get_cmd+0+0+1)&0ffh,c 7443 00089E 6A4A 7444 movlw 02h 7445 0008A0 0E02 addwf (??_get_cmd+0+0),c 7446 0008A2 2649 movlw 0 7447 0008A4 0E00 addwfc (??_get_cmd+0+1),c 7448 0008A6 224A movlw low(_cmd_buf) 7449 0008A8 0E01 addwf (??_get_cmd+0+0),c,w 7450 0008AA 2449 movwf c:fsr2l 7451 0008AC 6ED9 movlw high(_cmd_buf) 7452 0008AE 0E00 addwfc (??_get_cmd+0+1),c,w 7453 0008B0 204A movwf 1+c:fsr2l 7454 0008B2 6EDA movf ((c:_cksum_calc)),c,w 7455 0008B4 5022 xorwf postinc2,w 7456 0008B6 18DE btfss status,2 7457 0008B8 A4D8 goto u941 7458 0008BA EF61 F004 goto u940 7459 0008BE EF63 F004 7460 u941: 7461 0008C2 goto l2227 7462 0008C2 EF67 F004 u940: 7463 0008C6 7464 l2225: 7465 0008C6 movlw low(0) 7466 0008C6 0E00 movwf ((c:_cksum_err)),c 7467 0008C8 6E23 goto l477 7468 0008CA EF69 F004 line 133 7469 ;main.c: 133: else cksum_err = 1; 7470 7471 l476: 7472 0008CE 7473 l2227: 7474 0008CE movlw low(01h) 7475 0008CE 0E01 movwf ((c:_cksum_err)),c 7476 0008D0 6E23 7477 l477: 7478 0008D2 line 134 7479 ;main.c: 134: rcv_state = 5; 7480 movlw low(05h) 7481 0008D2 0E05 movwf ((c:_rcv_state)),c 7482 0008D4 6E2A line 135 7483 ;main.c: 135: break; 7484 goto l464 7485 0008D6 EF90 F004 line 136 7486 7487 l2229: 7488 0008DA ;main.c: 136: } 7489 goto l464 7490 0008DA EF90 F004 7491 l465: 7492 0008DE 7493 l2231: 7494 0008DE movf ((c:_rcv_state)),c,w 7495 0008DE 502A movwf (??_get_cmd+0+0)&0ffh,c 7496 0008E0 6E49 clrf (??_get_cmd+0+0+1)&0ffh,c 7497 0008E2 6A4A 7498 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s witches 7499 ; Switch size 1, requested type "space" 7500 ; Number of cases is 1, Range of values is 0 to 0 7501 ; switch strategies available: 7502 ; Name Instructions Cycles 7503 ; simple_byte 4 3 (average) 7504 ; Chosen strategy is simple_byte 7505 7506 movf ??_get_cmd+0+1,c,w 7507 0008E4 504A xorlw 0^0 ; case 0 7508 0008E6 0A00 skipnz 7509 0008E8 B4D8 goto l2819 7510 0008EA EF79 F004 goto l464 7511 0008EE EF90 F004 7512 l2819: 7513 0008F2 ; Switch size 1, requested type "space" 7514 ; Number of cases is 5, Range of values is 0 to 4 7515 ; switch strategies available: 7516 ; Name Instructions Cycles 7517 ; simple_byte 16 9 (average) 7518 ; Chosen strategy is simple_byte 7519 7520 movf ??_get_cmd+0+0,c,w 7521 0008F2 5049 xorlw 0^0 ; case 0 7522 0008F4 0A00 skipnz 7523 0008F6 B4D8 goto l2189 7524 0008F8 EFD8 F003 xorlw 1^0 ; case 1 7525 0008FC 0A01 skipnz 7526 0008FE B4D8 goto l2193 7527 000900 EFE8 F003 xorlw 2^1 ; case 2 7528 000904 0A03 skipnz 7529 000906 B4D8 goto l2199 7530 000908 EFF1 F003 xorlw 3^2 ; case 3 7531 00090C 0A01 skipnz 7532 00090E B4D8 goto l2211 7533 000910 EF0E F004 xorlw 4^3 ; case 4 7534 000914 0A07 skipnz 7535 000916 B4D8 goto l2221 7536 000918 EF3D F004 goto l464 7537 00091C EF90 F004 7538 7539 l468: 7540 000920 line 137 7541 7542 l464: 7543 000920 return ;funcret 7544 000920 0012 opt stack 0 7545 GLOBAL __end_of_get_cmd 7546 __end_of_get_cmd: 7547 000922 signat _get_cmd,89 7548 global _EUSART1_is_rx_ready 7549 7550 ;; *************** function _EUSART1_is_rx_ready ***************** 7551 ;; Defined at: 7552 ;; line 83 in file "mcc_generated_files/eusart1.c" 7553 ;; Parameters: Size Location Type 7554 ;; None 7555 ;; Auto vars: Size Location Type 7556 ;; None 7557 ;; Return value: Size Location Type 7558 ;; 1 wreg _Bool 7559 ;; Registers used: 7560 ;; wreg 7561 ;; Tracked objects: 7562 ;; On entry : 0/0 7563 ;; On exit : 0/0 7564 ;; Unchanged: 0/0 7565 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7566 ;; Params: 0 0 0 0 0 0 0 0 0 7567 ;; Locals: 0 0 0 0 0 0 0 0 0 7568 ;; Temps: 0 0 0 0 0 0 0 0 0 7569 ;; Totals: 0 0 0 0 0 0 0 0 0 7570 ;;Total ram usage: 0 bytes 7571 ;; Hardware stack levels used: 1 7572 ;; Hardware stack levels required when called: 3 7573 ;; This function calls: 7574 ;; Nothing 7575 ;; This function is called by: 7576 ;; _get_cmd 7577 ;; This function uses a non-reentrant model 7578 ;; 7579 psect text10,class=CODE,space=0,reloc=2,group=0 7580 file "mcc_generated_files/eusart1.c" 7581 line 83 7582 global __ptext10 7583 __ptext10: 7584 000C5E psect text10 7585 file "mcc_generated_files/eusart1.c" 7586 line 83 7587 global __size_of_EUSART1_is_rx_ready 7588 __size_of_EUSART1_is_rx_ready equ __end_of_EUSART1_is_rx_ready-_EUSART1_is_rx_ready 7589 0000 7590 _EUSART1_is_rx_ready: 7591 000C5E ;incstack = 0 7592 opt stack 26 7593 line 85 7594 7595 l2035: 7596 000C5E ;mcc_generated_files/eusart1.c: 85: return PIR1bits.RC1IF; 7597 btfsc ((c:3998)),c,5 ;volatile 7598 000C5E BA9E goto u781 7599 000C60 EF34 F006 goto u780 7600 000C64 EF37 F006 u781: 7601 000C68 movlw 1 7602 000C68 0E01 goto u786 7603 000C6A EF38 F006 u780: 7604 000C6E movlw 0 7605 000C6E 0E00 u786: 7606 000C70 goto l117 7607 000C70 EF3A F006 7608 l2037: 7609 000C74 line 86 7610 7611 l117: 7612 000C74 return ;funcret 7613 000C74 0012 opt stack 0 7614 GLOBAL __end_of_EUSART1_is_rx_ready 7615 __end_of_EUSART1_is_rx_ready: 7616 000C76 signat _EUSART1_is_rx_ready,89 7617 global _EUSART1_Read 7618 7619 ;; *************** function _EUSART1_Read ***************** 7620 ;; Defined at: 7621 ;; line 93 in file "mcc_generated_files/eusart1.c" 7622 ;; Parameters: Size Location Type 7623 ;; None 7624 ;; Auto vars: Size Location Type 7625 ;; None 7626 ;; Return value: Size Location Type 7627 ;; 1 wreg unsigned char 7628 ;; Registers used: 7629 ;; wreg, status,2 7630 ;; Tracked objects: 7631 ;; On entry : 0/0 7632 ;; On exit : 0/0 7633 ;; Unchanged: 0/0 7634 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7635 ;; Params: 0 0 0 0 0 0 0 0 0 7636 ;; Locals: 0 0 0 0 0 0 0 0 0 7637 ;; Temps: 0 0 0 0 0 0 0 0 0 7638 ;; Totals: 0 0 0 0 0 0 0 0 0 7639 ;;Total ram usage: 0 bytes 7640 ;; Hardware stack levels used: 1 7641 ;; Hardware stack levels required when called: 3 7642 ;; This function calls: 7643 ;; Nothing 7644 ;; This function is called by: 7645 ;; _get_cmd 7646 ;; This function uses a non-reentrant model 7647 ;; 7648 psect text11,class=CODE,space=0,reloc=2,group=0 7649 line 93 7650 global __ptext11 7651 __ptext11: 7652 000B6A psect text11 7653 file "mcc_generated_files/eusart1.c" 7654 line 93 7655 global __size_of_EUSART1_Read 7656 __size_of_EUSART1_Read equ __end_of_EUSART1_Read-_EUSART1_Read 7657 0000 7658 _EUSART1_Read: 7659 000B6A ;incstack = 0 7660 opt stack 26 7661 line 95 7662 7663 l2039: 7664 000B6A ;mcc_generated_files/eusart1.c: 95: while(!PIR1bits.RC1IF) 7665 goto l123 7666 000B6A EFB7 F005 7667 l124: 7668 000B6E line 97 7669 ;mcc_generated_files/eusart1.c: 96: {;mcc_generated_files/eusart1.c: 97: } 7670 7671 l123: 7672 000B6E line 95 7673 ;mcc_generated_files/eusart1.c: 95: while(!PIR1bits.RC1IF) 7674 btfss ((c:3998)),c,5 ;volatile 7675 000B6E AA9E goto u791 7676 000B70 EFBC F005 goto u790 7677 000B74 EFBE F005 u791: 7678 000B78 goto l123 7679 000B78 EFB7 F005 u790: 7680 000B7C 7681 l125: 7682 000B7C line 100 7683 ;mcc_generated_files/eusart1.c: 100: if(1 == RCSTA1bits.OERR) 7684 btfss ((c:4011)),c,1 ;volatile 7685 000B7C A2AB goto u801 7686 000B7E EFC3 F005 goto u800 7687 000B82 EFC5 F005 u801: 7688 000B86 goto l2043 7689 000B86 EFC9 F005 u800: 7690 000B8A line 104 7691 7692 l2041: 7693 000B8A ;mcc_generated_files/eusart1.c: 101: {;mcc_generated_files/eusart1.c: 104: R CSTA1bits.CREN = 0; 7694 bcf ((c:4011)),c,4 ;volatile 7695 000B8A 98AB line 105 7696 ;mcc_generated_files/eusart1.c: 105: RCSTA1bits.CREN = 1; 7697 bsf ((c:4011)),c,4 ;volatile 7698 000B8C 88AB goto l2043 7699 000B8E EFC9 F005 line 106 7700 ;mcc_generated_files/eusart1.c: 106: } 7701 7702 l126: 7703 000B92 line 108 7704 7705 l2043: 7706 000B92 ;mcc_generated_files/eusart1.c: 108: return RCREG1; 7707 movf ((c:4014)),c,w ;volatile 7708 000B92 50AE goto l127 7709 000B94 EFCC F005 7710 l2045: 7711 000B98 line 109 7712 7713 l127: 7714 000B98 return ;funcret 7715 000B98 0012 opt stack 0 7716 GLOBAL __end_of_EUSART1_Read 7717 __end_of_EUSART1_Read: 7718 000B9A signat _EUSART1_Read,89 7719 global _SYSTEM_Initialize 7720 7721 ;; *************** function _SYSTEM_Initialize ***************** 7722 ;; Defined at: 7723 ;; line 50 in file "mcc_generated_files/mcc.c" 7724 ;; Parameters: Size Location Type 7725 ;; None 7726 ;; Auto vars: Size Location Type 7727 ;; None 7728 ;; Return value: Size Location Type 7729 ;; 1 wreg void 7730 ;; Registers used: 7731 ;; wreg, status,2, status,0, cstack 7732 ;; Tracked objects: 7733 ;; On entry : 0/0 7734 ;; On exit : 0/0 7735 ;; Unchanged: 0/0 7736 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7737 ;; Params: 0 0 0 0 0 0 0 0 0 7738 ;; Locals: 0 0 0 0 0 0 0 0 0 7739 ;; Temps: 0 0 0 0 0 0 0 0 0 7740 ;; Totals: 0 0 0 0 0 0 0 0 0 7741 ;;Total ram usage: 0 bytes 7742 ;; Hardware stack levels used: 1 7743 ;; Hardware stack levels required when called: 5 7744 ;; This function calls: 7745 ;; _DAC_Initialize 7746 ;; _EUSART1_Initialize 7747 ;; _FVR_Initialize 7748 ;; _INTERRUPT_Initialize 7749 ;; _OSCILLATOR_Initialize 7750 ;; _PIN_MANAGER_Initialize 7751 ;; _TMR0_Initialize 7752 ;; _TMR1_Initialize 7753 ;; This function is called by: 7754 ;; _main 7755 ;; This function uses a non-reentrant model 7756 ;; 7757 psect text12,class=CODE,space=0,reloc=2,group=0 7758 file "mcc_generated_files/mcc.c" 7759 line 50 7760 global __ptext12 7761 __ptext12: 7762 000C3C psect text12 7763 file "mcc_generated_files/mcc.c" 7764 line 50 7765 global __size_of_SYSTEM_Initialize 7766 __size_of_SYSTEM_Initialize equ __end_of_SYSTEM_Initialize-_SYSTEM_Initialize 7767 0000 7768 _SYSTEM_Initialize: 7769 000C3C ;incstack = 0 7770 opt stack 25 7771 line 53 7772 7773 l2093: 7774 000C3C ;mcc_generated_files/mcc.c: 53: INTERRUPT_Initialize(); 7775 call _INTERRUPT_Initialize ;wreg free 7776 000C3C EC7E F006 line 54 7777 7778 l2095: 7779 000C40 ;mcc_generated_files/mcc.c: 54: PIN_MANAGER_Initialize(); 7780 call _PIN_MANAGER_Initialize ;wreg free 7781 000C40 ECCD F005 line 55 7782 7783 l2097: 7784 000C44 ;mcc_generated_files/mcc.c: 55: OSCILLATOR_Initialize(); 7785 call _OSCILLATOR_Initialize ;wreg free 7786 000C44 ECF9 F005 line 56 7787 7788 l2099: 7789 000C48 ;mcc_generated_files/mcc.c: 56: FVR_Initialize(); 7790 call _FVR_Initialize ;wreg free 7791 000C48 EC72 F006 line 57 7792 7793 l2101: 7794 000C4C ;mcc_generated_files/mcc.c: 57: DAC_Initialize(); 7795 call _DAC_Initialize ;wreg free 7796 000C4C EC65 F006 line 58 7797 7798 l2103: 7799 000C50 ;mcc_generated_files/mcc.c: 58: TMR1_Initialize(); 7800 call _TMR1_Initialize ;wreg free 7801 000C50 ECE4 F005 line 59 7802 7803 l2105: 7804 000C54 ;mcc_generated_files/mcc.c: 59: TMR0_Initialize(); 7805 call _TMR0_Initialize ;wreg free 7806 000C54 EC9A F005 line 60 7807 7808 l2107: 7809 000C58 ;mcc_generated_files/mcc.c: 60: EUSART1_Initialize(); 7810 call _EUSART1_Initialize ;wreg free 7811 000C58 EC47 F006 line 61 7812 7813 l29: 7814 000C5C return ;funcret 7815 000C5C 0012 opt stack 0 7816 GLOBAL __end_of_SYSTEM_Initialize 7817 __end_of_SYSTEM_Initialize: 7818 000C5E signat _SYSTEM_Initialize,89 7819 global _TMR1_Initialize 7820 7821 ;; *************** function _TMR1_Initialize ***************** 7822 ;; Defined at: 7823 ;; line 67 in file "mcc_generated_files/tmr1.c" 7824 ;; Parameters: Size Location Type 7825 ;; None 7826 ;; Auto vars: Size Location Type 7827 ;; None 7828 ;; Return value: Size Location Type 7829 ;; 1 wreg void 7830 ;; Registers used: 7831 ;; wreg, status,2, status,0, cstack 7832 ;; Tracked objects: 7833 ;; On entry : 0/0 7834 ;; On exit : 0/0 7835 ;; Unchanged: 0/0 7836 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7837 ;; Params: 0 0 0 0 0 0 0 0 0 7838 ;; Locals: 0 0 0 0 0 0 0 0 0 7839 ;; Temps: 0 0 0 0 0 0 0 0 0 7840 ;; Totals: 0 0 0 0 0 0 0 0 0 7841 ;;Total ram usage: 0 bytes 7842 ;; Hardware stack levels used: 1 7843 ;; Hardware stack levels required when called: 4 7844 ;; This function calls: 7845 ;; _TMR1_SetInterruptHandler 7846 ;; This function is called by: 7847 ;; _SYSTEM_Initialize 7848 ;; This function uses a non-reentrant model 7849 ;; 7850 psect text13,class=CODE,space=0,reloc=2,group=0 7851 file "mcc_generated_files/tmr1.c" 7852 line 67 7853 global __ptext13 7854 __ptext13: 7855 000BC8 psect text13 7856 file "mcc_generated_files/tmr1.c" 7857 line 67 7858 global __size_of_TMR1_Initialize 7859 __size_of_TMR1_Initialize equ __end_of_TMR1_Initialize-_TMR1_Initialize 7860 0000 7861 _TMR1_Initialize: 7862 000BC8 ;incstack = 0 7863 opt stack 25 7864 line 72 7865 7866 l2007: 7867 000BC8 ;mcc_generated_files/tmr1.c: 72: T1GCON = 0x00; 7868 movlw low(0) 7869 000BC8 0E00 movwf ((c:4044)),c ;volatile 7870 000BCA 6ECC line 75 7871 ;mcc_generated_files/tmr1.c: 75: TMR1H = 0xF4; 7872 movlw low(0F4h) 7873 000BCC 0EF4 movwf ((c:4047)),c ;volatile 7874 000BCE 6ECF line 78 7875 ;mcc_generated_files/tmr1.c: 78: TMR1L = 0x48; 7876 movlw low(048h) 7877 000BD0 0E48 movwf ((c:4046)),c ;volatile 7878 000BD2 6ECE line 81 7879 7880 l2009: 7881 000BD4 ;mcc_generated_files/tmr1.c: 81: timer1ReloadVal=TMR1; 7882 movff (c:4046),(c:_timer1ReloadVal) ;volatile 7883 000BD4 CFCE F01F movff (c:4046+1),(c:_timer1ReloadVal+1) ;volatile 7884 000BD8 CFCF F020 line 84 7885 7886 l2011: 7887 000BDC ;mcc_generated_files/tmr1.c: 84: PIR1bits.TMR1IF = 0; 7888 bcf ((c:3998)),c,0 ;volatile 7889 000BDC 909E line 87 7890 7891 l2013: 7892 000BDE ;mcc_generated_files/tmr1.c: 87: PIE1bits.TMR1IE = 1; 7893 bsf ((c:3997)),c,0 ;volatile 7894 000BDE 809D line 90 7895 7896 l2015: 7897 000BE0 ;mcc_generated_files/tmr1.c: 90: TMR1_SetInterruptHandler(TMR1_DefaultInterruptHandl er); 7898 movlw low(_TMR1_DefaultInterruptHandler) 7899 000BE0 0E00 movwf ((c:TMR1_SetInterruptHandler@InterruptHandler)),c 7900 000BE2 6E49 movlw high(_TMR1_DefaultInterruptHandler) 7901 000BE4 0E00 movwf ((c:TMR1_SetInterruptHandler@InterruptHandler+1)),c 7902 000BE6 6E4A 7903 call _TMR1_SetInterruptHandler ;wreg free 7904 000BE8 EC5B F006 line 93 7905 7906 l2017: 7907 000BEC ;mcc_generated_files/tmr1.c: 93: T1CON = 0x03; 7908 movlw low(03h) 7909 000BEC 0E03 movwf ((c:4045)),c ;volatile 7910 000BEE 6ECD line 94 7911 7912 l272: 7913 000BF0 return ;funcret 7914 000BF0 0012 opt stack 0 7915 GLOBAL __end_of_TMR1_Initialize 7916 __end_of_TMR1_Initialize: 7917 000BF2 signat _TMR1_Initialize,89 7918 global _TMR1_SetInterruptHandler 7919 7920 ;; *************** function _TMR1_SetInterruptHandler ***************** 7921 ;; Defined at: 7922 ;; line 222 in file "mcc_generated_files/tmr1.c" 7923 ;; Parameters: Size Location Type 7924 ;; InterruptHan 2 9[COMRAM] PTR FTN()void 7925 ;; -> TMR1_DefaultInterruptHandler(1), 7926 ;; Auto vars: Size Location Type 7927 ;; None 7928 ;; Return value: Size Location Type 7929 ;; 1 wreg void 7930 ;; Registers used: 7931 ;; wreg, status,2, status,0 7932 ;; Tracked objects: 7933 ;; On entry : 0/0 7934 ;; On exit : 0/0 7935 ;; Unchanged: 0/0 7936 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7937 ;; Params: 2 0 0 0 0 0 0 0 0 7938 ;; Locals: 0 0 0 0 0 0 0 0 0 7939 ;; Temps: 0 0 0 0 0 0 0 0 0 7940 ;; Totals: 2 0 0 0 0 0 0 0 0 7941 ;;Total ram usage: 2 bytes 7942 ;; Hardware stack levels used: 1 7943 ;; Hardware stack levels required when called: 3 7944 ;; This function calls: 7945 ;; Nothing 7946 ;; This function is called by: 7947 ;; _TMR1_Initialize 7948 ;; This function uses a non-reentrant model 7949 ;; 7950 psect text14,class=CODE,space=0,reloc=2,group=0 7951 line 222 7952 global __ptext14 7953 __ptext14: 7954 000CB6 psect text14 7955 file "mcc_generated_files/tmr1.c" 7956 line 222 7957 global __size_of_TMR1_SetInterruptHandler 7958 __size_of_TMR1_SetInterruptHandler equ __end_of_TMR1_SetInterruptHandler-_TMR1_SetInter ruptHandler 7959 0000 7960 _TMR1_SetInterruptHandler: 7961 000CB6 ;incstack = 0 7962 opt stack 25 7963 line 223 7964 7965 l1993: 7966 000CB6 ;mcc_generated_files/tmr1.c: 223: TMR1_InterruptHandler = InterruptHandler; 7967 movff (c:TMR1_SetInterruptHandler@InterruptHandler),(c:_TMR1_InterruptHandler) 7968 000CB6 C049 F019 movff (c:TMR1_SetInterruptHandler@InterruptHandler+1),(c:_TMR1_InterruptHandler+1) 7969 000CBA C04A F01A 7970 line 224 7971 7972 l316: 7973 000CBE return ;funcret 7974 000CBE 0012 opt stack 0 7975 GLOBAL __end_of_TMR1_SetInterruptHandler 7976 __end_of_TMR1_SetInterruptHandler: 7977 000CC0 signat _TMR1_SetInterruptHandler,4217 7978 global _TMR0_Initialize 7979 7980 ;; *************** function _TMR0_Initialize ***************** 7981 ;; Defined at: 7982 ;; line 81 in file "mcc_generated_files/tmr0.c" 7983 ;; Parameters: Size Location Type 7984 ;; None 7985 ;; Auto vars: Size Location Type 7986 ;; None 7987 ;; Return value: Size Location Type 7988 ;; 1 wreg void 7989 ;; Registers used: 7990 ;; wreg, status,2, status,0, cstack 7991 ;; Tracked objects: 7992 ;; On entry : 0/0 7993 ;; On exit : 0/0 7994 ;; Unchanged: 0/0 7995 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7996 ;; Params: 0 0 0 0 0 0 0 0 0 7997 ;; Locals: 0 0 0 0 0 0 0 0 0 7998 ;; Temps: 2 0 0 0 0 0 0 0 0 7999 ;; Totals: 2 0 0 0 0 0 0 0 0 8000 ;;Total ram usage: 2 bytes 8001 ;; Hardware stack levels used: 1 8002 ;; Hardware stack levels required when called: 4 8003 ;; This function calls: 8004 ;; _TMR0_SetInterruptHandler 8005 ;; This function is called by: 8006 ;; _SYSTEM_Initialize 8007 ;; This function uses a non-reentrant model 8008 ;; 8009 psect text15,class=CODE,space=0,reloc=2,group=0 8010 file "mcc_generated_files/tmr0.c" 8011 line 81 8012 global __ptext15 8013 __ptext15: 8014 000B34 psect text15 8015 file "mcc_generated_files/tmr0.c" 8016 line 81 8017 global __size_of_TMR0_Initialize 8018 __size_of_TMR0_Initialize equ __end_of_TMR0_Initialize-_TMR0_Initialize 8019 0000 8020 _TMR0_Initialize: 8021 000B34 ;incstack = 0 8022 opt stack 25 8023 line 86 8024 8025 l2019: 8026 000B34 ;mcc_generated_files/tmr0.c: 86: T0CONbits.T08BIT = 0; 8027 bcf ((c:4053)),c,6 ;volatile 8028 000B34 9CD5 line 89 8029 8030 l2021: 8031 000B36 ;mcc_generated_files/tmr0.c: 89: TMR0H = 0xF1; 8032 movlw low(0F1h) 8033 000B36 0EF1 movwf ((c:4055)),c ;volatile 8034 000B38 6ED7 line 92 8035 ;mcc_generated_files/tmr0.c: 92: TMR0L = 0x59; 8036 movlw low(059h) 8037 000B3A 0E59 movwf ((c:4054)),c ;volatile 8038 000B3C 6ED6 line 96 8039 8040 l2023: 8041 000B3E ;mcc_generated_files/tmr0.c: 96: timer0ReloadVal = (uint16_t)((TMR0H << 8) | TMR0L); 8042 movf ((c:4054)),c,w ;volatile 8043 000B3E 50D6 movff (c:4055),??_TMR0_Initialize+0+0 ;volatile 8044 000B40 CFD7 F04B clrf (??_TMR0_Initialize+0+0+1)&0ffh,c 8045 000B44 6A4C movff ??_TMR0_Initialize+0+0,??_TMR0_Initialize+0+1 8046 000B46 C04B F04C clrf (??_TMR0_Initialize+0+0),c 8047 000B4A 6A4B iorwf (??_TMR0_Initialize+0+0),c,w 8048 000B4C 104B movwf ((c:_timer0ReloadVal)),c ;volatile 8049 000B4E 6E1B movf (??_TMR0_Initialize+0+1),c,w 8050 000B50 504C movwf 1+((c:_timer0ReloadVal)),c ;volatile 8051 000B52 6E1C line 99 8052 8053 l2025: 8054 000B54 ;mcc_generated_files/tmr0.c: 99: INTCONbits.TMR0IF = 0; 8055 bcf ((c:4082)),c,2 ;volatile 8056 000B54 94F2 line 102 8057 8058 l2027: 8059 000B56 ;mcc_generated_files/tmr0.c: 102: INTCONbits.TMR0IE = 1; 8060 bsf ((c:4082)),c,5 ;volatile 8061 000B56 8AF2 line 105 8062 8063 l2029: 8064 000B58 ;mcc_generated_files/tmr0.c: 105: TMR0_SetInterruptHandler(TMR0_DefaultInterruptHand ler); 8065 movlw low(_TMR0_DefaultInterruptHandler) 8066 000B58 0E00 movwf ((c:TMR0_SetInterruptHandler@InterruptHandler)),c 8067 000B5A 6E49 movlw high(_TMR0_DefaultInterruptHandler) 8068 000B5C 0E00 movwf ((c:TMR0_SetInterruptHandler@InterruptHandler+1)),c 8069 000B5E 6E4A 8070 call _TMR0_SetInterruptHandler ;wreg free 8071 000B60 EC60 F006 line 108 8072 8073 l2031: 8074 000B64 ;mcc_generated_files/tmr0.c: 108: T0CON = 0x95; 8075 movlw low(095h) 8076 000B64 0E95 movwf ((c:4053)),c ;volatile 8077 000B66 6ED5 line 109 8078 8079 l178: 8080 000B68 return ;funcret 8081 000B68 0012 opt stack 0 8082 GLOBAL __end_of_TMR0_Initialize 8083 __end_of_TMR0_Initialize: 8084 000B6A signat _TMR0_Initialize,89 8085 global _TMR0_SetInterruptHandler 8086 8087 ;; *************** function _TMR0_SetInterruptHandler ***************** 8088 ;; Defined at: 8089 ;; line 209 in file "mcc_generated_files/tmr0.c" 8090 ;; Parameters: Size Location Type 8091 ;; InterruptHan 2 9[COMRAM] PTR FTN()void 8092 ;; -> TMR0_DefaultInterruptHandler(1), 8093 ;; Auto vars: Size Location Type 8094 ;; None 8095 ;; Return value: Size Location Type 8096 ;; 1 wreg void 8097 ;; Registers used: 8098 ;; wreg, status,2, status,0 8099 ;; Tracked objects: 8100 ;; On entry : 0/0 8101 ;; On exit : 0/0 8102 ;; Unchanged: 0/0 8103 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8104 ;; Params: 2 0 0 0 0 0 0 0 0 8105 ;; Locals: 0 0 0 0 0 0 0 0 0 8106 ;; Temps: 0 0 0 0 0 0 0 0 0 8107 ;; Totals: 2 0 0 0 0 0 0 0 0 8108 ;;Total ram usage: 2 bytes 8109 ;; Hardware stack levels used: 1 8110 ;; Hardware stack levels required when called: 3 8111 ;; This function calls: 8112 ;; Nothing 8113 ;; This function is called by: 8114 ;; _TMR0_Initialize 8115 ;; This function uses a non-reentrant model 8116 ;; 8117 psect text16,class=CODE,space=0,reloc=2,group=0 8118 line 209 8119 global __ptext16 8120 __ptext16: 8121 000CC0 psect text16 8122 file "mcc_generated_files/tmr0.c" 8123 line 209 8124 global __size_of_TMR0_SetInterruptHandler 8125 __size_of_TMR0_SetInterruptHandler equ __end_of_TMR0_SetInterruptHandler-_TMR0_SetInter ruptHandler 8126 0000 8127 _TMR0_SetInterruptHandler: 8128 000CC0 ;incstack = 0 8129 opt stack 25 8130 line 210 8131 8132 l1987: 8133 000CC0 ;mcc_generated_files/tmr0.c: 210: TMR0_InterruptHandler = InterruptHandler; 8134 movff (c:TMR0_SetInterruptHandler@InterruptHandler),(c:_TMR0_InterruptHandler) 8135 000CC0 C049 F01D movff (c:TMR0_SetInterruptHandler@InterruptHandler+1),(c:_TMR0_InterruptHandler+1) 8136 000CC4 C04A F01E 8137 line 211 8138 8139 l208: 8140 000CC8 return ;funcret 8141 000CC8 0012 opt stack 0 8142 GLOBAL __end_of_TMR0_SetInterruptHandler 8143 __end_of_TMR0_SetInterruptHandler: 8144 000CCA signat _TMR0_SetInterruptHandler,4217 8145 global _PIN_MANAGER_Initialize 8146 8147 ;; *************** function _PIN_MANAGER_Initialize ***************** 8148 ;; Defined at: 8149 ;; line 57 in file "mcc_generated_files/pin_manager.c" 8150 ;; Parameters: Size Location Type 8151 ;; None 8152 ;; Auto vars: Size Location Type 8153 ;; None 8154 ;; Return value: Size Location Type 8155 ;; 1 wreg void 8156 ;; Registers used: 8157 ;; wreg, status,2 8158 ;; Tracked objects: 8159 ;; On entry : 0/0 8160 ;; On exit : 0/0 8161 ;; Unchanged: 0/0 8162 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8163 ;; Params: 0 0 0 0 0 0 0 0 0 8164 ;; Locals: 0 0 0 0 0 0 0 0 0 8165 ;; Temps: 0 0 0 0 0 0 0 0 0 8166 ;; Totals: 0 0 0 0 0 0 0 0 0 8167 ;;Total ram usage: 0 bytes 8168 ;; Hardware stack levels used: 1 8169 ;; Hardware stack levels required when called: 3 8170 ;; This function calls: 8171 ;; Nothing 8172 ;; This function is called by: 8173 ;; _SYSTEM_Initialize 8174 ;; This function uses a non-reentrant model 8175 ;; 8176 psect text17,class=CODE,space=0,reloc=2,group=0 8177 file "mcc_generated_files/pin_manager.c" 8178 line 57 8179 global __ptext17 8180 __ptext17: 8181 000B9A psect text17 8182 file "mcc_generated_files/pin_manager.c" 8183 line 57 8184 global __size_of_PIN_MANAGER_Initialize 8185 __size_of_PIN_MANAGER_Initialize equ __end_of_PIN_MANAGER_Initialize-_PIN_MANAGER_Initi alize 8186 0000 8187 _PIN_MANAGER_Initialize: 8188 000B9A ;incstack = 0 8189 opt stack 26 8190 line 62 8191 8192 l1997: 8193 000B9A ;mcc_generated_files/pin_manager.c: 62: LATA = 0x00; 8194 movlw low(0) 8195 000B9A 0E00 movwf ((c:3977)),c ;volatile 8196 000B9C 6E89 line 63 8197 ;mcc_generated_files/pin_manager.c: 63: LATB = 0xC4; 8198 movlw low(0C4h) 8199 000B9E 0EC4 movwf ((c:3978)),c ;volatile 8200 000BA0 6E8A line 64 8201 ;mcc_generated_files/pin_manager.c: 64: LATC = 0x00; 8202 movlw low(0) 8203 000BA2 0E00 movwf ((c:3979)),c ;volatile 8204 000BA4 6E8B line 69 8205 ;mcc_generated_files/pin_manager.c: 69: TRISA = 0xF9; 8206 movlw low(0F9h) 8207 000BA6 0EF9 movwf ((c:3986)),c ;volatile 8208 000BA8 6E92 line 70 8209 ;mcc_generated_files/pin_manager.c: 70: TRISB = 0x2B; 8210 movlw low(02Bh) 8211 000BAA 0E2B movwf ((c:3987)),c ;volatile 8212 000BAC 6E93 line 71 8213 ;mcc_generated_files/pin_manager.c: 71: TRISC = 0xC2; 8214 movlw low(0C2h) 8215 000BAE 0EC2 movwf ((c:3988)),c ;volatile 8216 000BB0 6E94 line 76 8217 ;mcc_generated_files/pin_manager.c: 76: ANSELC = 0x40; 8218 movlw low(040h) 8219 000BB2 0E40 movlb 15 ; () banked 8220 000BB4 010F movwf ((3933))&0ffh ;volatile 8221 000BB6 6F5D line 77 8222 ;mcc_generated_files/pin_manager.c: 77: ANSELB = 0x20; 8223 movlw low(020h) 8224 000BB8 0E20 movwf ((3932))&0ffh ;volatile 8225 000BBA 6F5C line 78 8226 ;mcc_generated_files/pin_manager.c: 78: ANSELA = 0x2D; 8227 movlw low(02Dh) 8228 000BBC 0E2D movwf ((3931))&0ffh ;volatile 8229 000BBE 6F5B line 83 8230 ;mcc_generated_files/pin_manager.c: 83: WPUB = 0x03; 8231 movlw low(03h) 8232 000BC0 0E03 movwf ((c:3973)),c ;volatile 8233 000BC2 6E85 line 84 8234 8235 l1999:; BSR set to: 15 8236 000BC4 8237 ;mcc_generated_files/pin_manager.c: 84: INTCON2bits.nRBPU = 0; 8238 bcf ((c:4081)),c,7 ;volatile 8239 000BC4 9EF1 line 94 8240 8241 l60:; BSR set to: 15 8242 000BC6 8243 return ;funcret 8244 000BC6 0012 opt stack 0 8245 GLOBAL __end_of_PIN_MANAGER_Initialize 8246 __end_of_PIN_MANAGER_Initialize: 8247 000BC8 signat _PIN_MANAGER_Initialize,89 8248 global _OSCILLATOR_Initialize 8249 8250 ;; *************** function _OSCILLATOR_Initialize ***************** 8251 ;; Defined at: 8252 ;; line 63 in file "mcc_generated_files/mcc.c" 8253 ;; Parameters: Size Location Type 8254 ;; None 8255 ;; Auto vars: Size Location Type 8256 ;; None 8257 ;; Return value: Size Location Type 8258 ;; 1 wreg void 8259 ;; Registers used: 8260 ;; wreg, status,2 8261 ;; Tracked objects: 8262 ;; On entry : 0/0 8263 ;; On exit : 0/0 8264 ;; Unchanged: 0/0 8265 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8266 ;; Params: 0 0 0 0 0 0 0 0 0 8267 ;; Locals: 0 0 0 0 0 0 0 0 0 8268 ;; Temps: 0 0 0 0 0 0 0 0 0 8269 ;; Totals: 0 0 0 0 0 0 0 0 0 8270 ;;Total ram usage: 0 bytes 8271 ;; Hardware stack levels used: 1 8272 ;; Hardware stack levels required when called: 3 8273 ;; This function calls: 8274 ;; Nothing 8275 ;; This function is called by: 8276 ;; _SYSTEM_Initialize 8277 ;; This function uses a non-reentrant model 8278 ;; 8279 psect text18,class=CODE,space=0,reloc=2,group=0 8280 file "mcc_generated_files/mcc.c" 8281 line 63 8282 global __ptext18 8283 __ptext18: 8284 000BF2 psect text18 8285 file "mcc_generated_files/mcc.c" 8286 line 63 8287 global __size_of_OSCILLATOR_Initialize 8288 __size_of_OSCILLATOR_Initialize equ __end_of_OSCILLATOR_Initialize-_OSCILLATOR_Initiali ze 8289 0000 8290 _OSCILLATOR_Initialize:; BSR set to: 15 8291 000BF2 8292 ;incstack = 0 8293 opt stack 26 8294 line 66 8295 8296 l2001: 8297 000BF2 ;mcc_generated_files/mcc.c: 66: OSCCON = 0x70; 8298 movlw low(070h) 8299 000BF2 0E70 movwf ((c:4051)),c ;volatile 8300 000BF4 6ED3 line 68 8301 ;mcc_generated_files/mcc.c: 68: OSCCON2 = 0x00; 8302 movlw low(0) 8303 000BF6 0E00 movwf ((c:4050)),c ;volatile 8304 000BF8 6ED2 line 70 8305 ;mcc_generated_files/mcc.c: 70: OSCTUNE = 0x80; 8306 movlw low(080h) 8307 000BFA 0E80 movwf ((c:3995)),c ;volatile 8308 000BFC 6E9B line 72 8309 ;mcc_generated_files/mcc.c: 72: ACTCON = 0x00; 8310 movlw low(0) 8311 000BFE 0E00 movwf ((c:4021)),c ;volatile 8312 000C00 6EB5 line 74 8313 ;mcc_generated_files/mcc.c: 74: while(PLLRDY == 0) 8314 goto l32 8315 000C02 EF03 F006 8316 l33: 8317 000C06 line 76 8318 ;mcc_generated_files/mcc.c: 75: {;mcc_generated_files/mcc.c: 76: } 8319 8320 l32: 8321 000C06 line 74 8322 ;mcc_generated_files/mcc.c: 74: while(PLLRDY == 0) 8323 btfss c:(32407/8),(32407)&7 ;volatile 8324 000C06 AED2 goto u771 8325 000C08 EF08 F006 goto u770 8326 000C0C EF0A F006 u771: 8327 000C10 goto l32 8328 000C10 EF03 F006 u770: 8329 000C14 goto l35 8330 000C14 EF0C F006 8331 l34: 8332 000C18 line 77 8333 8334 l35: 8335 000C18 return ;funcret 8336 000C18 0012 opt stack 0 8337 GLOBAL __end_of_OSCILLATOR_Initialize 8338 __end_of_OSCILLATOR_Initialize: 8339 000C1A signat _OSCILLATOR_Initialize,89 8340 global _INTERRUPT_Initialize 8341 8342 ;; *************** function _INTERRUPT_Initialize ***************** 8343 ;; Defined at: 8344 ;; line 52 in file "mcc_generated_files/interrupt_manager.c" 8345 ;; Parameters: Size Location Type 8346 ;; None 8347 ;; Auto vars: Size Location Type 8348 ;; None 8349 ;; Return value: Size Location Type 8350 ;; 1 wreg void 8351 ;; Registers used: 8352 ;; None 8353 ;; Tracked objects: 8354 ;; On entry : 0/0 8355 ;; On exit : 0/0 8356 ;; Unchanged: 0/0 8357 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8358 ;; Params: 0 0 0 0 0 0 0 0 0 8359 ;; Locals: 0 0 0 0 0 0 0 0 0 8360 ;; Temps: 0 0 0 0 0 0 0 0 0 8361 ;; Totals: 0 0 0 0 0 0 0 0 0 8362 ;;Total ram usage: 0 bytes 8363 ;; Hardware stack levels used: 1 8364 ;; Hardware stack levels required when called: 3 8365 ;; This function calls: 8366 ;; Nothing 8367 ;; This function is called by: 8368 ;; _SYSTEM_Initialize 8369 ;; This function uses a non-reentrant model 8370 ;; 8371 psect text19,class=CODE,space=0,reloc=2,group=0 8372 file "mcc_generated_files/interrupt_manager.c" 8373 line 52 8374 global __ptext19 8375 __ptext19: 8376 000CFC psect text19 8377 file "mcc_generated_files/interrupt_manager.c" 8378 line 52 8379 global __size_of_INTERRUPT_Initialize 8380 __size_of_INTERRUPT_Initialize equ __end_of_INTERRUPT_Initialize-_INTERRUPT_Initialize 8381 0000 8382 _INTERRUPT_Initialize: 8383 000CFC ;incstack = 0 8384 opt stack 26 8385 line 55 8386 8387 l1995: 8388 000CFC ;mcc_generated_files/interrupt_manager.c: 55: RCONbits.IPEN = 0; 8389 bcf ((c:4048)),c,7 ;volatile 8390 000CFC 9ED0 line 56 8391 8392 l226: 8393 000CFE return ;funcret 8394 000CFE 0012 opt stack 0 8395 GLOBAL __end_of_INTERRUPT_Initialize 8396 __end_of_INTERRUPT_Initialize: 8397 000D00 signat _INTERRUPT_Initialize,89 8398 global _FVR_Initialize 8399 8400 ;; *************** function _FVR_Initialize ***************** 8401 ;; Defined at: 8402 ;; line 58 in file "mcc_generated_files/fvr.c" 8403 ;; Parameters: Size Location Type 8404 ;; None 8405 ;; Auto vars: Size Location Type 8406 ;; None 8407 ;; Return value: Size Location Type 8408 ;; 1 wreg void 8409 ;; Registers used: 8410 ;; wreg, status,2 8411 ;; Tracked objects: 8412 ;; On entry : 0/0 8413 ;; On exit : 0/0 8414 ;; Unchanged: 0/0 8415 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8416 ;; Params: 0 0 0 0 0 0 0 0 0 8417 ;; Locals: 0 0 0 0 0 0 0 0 0 8418 ;; Temps: 0 0 0 0 0 0 0 0 0 8419 ;; Totals: 0 0 0 0 0 0 0 0 0 8420 ;;Total ram usage: 0 bytes 8421 ;; Hardware stack levels used: 1 8422 ;; Hardware stack levels required when called: 3 8423 ;; This function calls: 8424 ;; Nothing 8425 ;; This function is called by: 8426 ;; _SYSTEM_Initialize 8427 ;; This function uses a non-reentrant model 8428 ;; 8429 psect text20,class=CODE,space=0,reloc=2,group=0 8430 file "mcc_generated_files/fvr.c" 8431 line 58 8432 global __ptext20 8433 __ptext20: 8434 000CE4 psect text20 8435 file "mcc_generated_files/fvr.c" 8436 line 58 8437 global __size_of_FVR_Initialize 8438 __size_of_FVR_Initialize equ __end_of_FVR_Initialize-_FVR_Initialize 8439 0000 8440 _FVR_Initialize: 8441 000CE4 ;incstack = 0 8442 opt stack 26 8443 line 61 8444 8445 l2003: 8446 000CE4 ;mcc_generated_files/fvr.c: 61: VREFCON0 = 0xB0; 8447 movlw low(0B0h) 8448 000CE4 0EB0 movwf ((c:3965)),c ;volatile 8449 000CE6 6E7D line 62 8450 8451 l70: 8452 000CE8 return ;funcret 8453 000CE8 0012 opt stack 0 8454 GLOBAL __end_of_FVR_Initialize 8455 __end_of_FVR_Initialize: 8456 000CEA signat _FVR_Initialize,89 8457 global _EUSART1_Initialize 8458 8459 ;; *************** function _EUSART1_Initialize ***************** 8460 ;; Defined at: 8461 ;; line 56 in file "mcc_generated_files/eusart1.c" 8462 ;; Parameters: Size Location Type 8463 ;; None 8464 ;; Auto vars: Size Location Type 8465 ;; None 8466 ;; Return value: Size Location Type 8467 ;; 1 wreg void 8468 ;; Registers used: 8469 ;; wreg, status,2 8470 ;; Tracked objects: 8471 ;; On entry : 0/0 8472 ;; On exit : 0/0 8473 ;; Unchanged: 0/0 8474 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8475 ;; Params: 0 0 0 0 0 0 0 0 0 8476 ;; Locals: 0 0 0 0 0 0 0 0 0 8477 ;; Temps: 0 0 0 0 0 0 0 0 0 8478 ;; Totals: 0 0 0 0 0 0 0 0 0 8479 ;;Total ram usage: 0 bytes 8480 ;; Hardware stack levels used: 1 8481 ;; Hardware stack levels required when called: 3 8482 ;; This function calls: 8483 ;; Nothing 8484 ;; This function is called by: 8485 ;; _SYSTEM_Initialize 8486 ;; This function uses a non-reentrant model 8487 ;; 8488 psect text21,class=CODE,space=0,reloc=2,group=0 8489 file "mcc_generated_files/eusart1.c" 8490 line 56 8491 global __ptext21 8492 __ptext21: 8493 000C8E psect text21 8494 file "mcc_generated_files/eusart1.c" 8495 line 56 8496 global __size_of_EUSART1_Initialize 8497 __size_of_EUSART1_Initialize equ __end_of_EUSART1_Initialize-_EUSART1_Initialize 8498 0000 8499 _EUSART1_Initialize: 8500 000C8E ;incstack = 0 8501 opt stack 26 8502 line 61 8503 8504 l2033: 8505 000C8E ;mcc_generated_files/eusart1.c: 61: BAUDCON1 = 0x08; 8506 movlw low(08h) 8507 000C8E 0E08 movwf ((c:4024)),c ;volatile 8508 000C90 6EB8 line 64 8509 ;mcc_generated_files/eusart1.c: 64: RCSTA1 = 0x90; 8510 movlw low(090h) 8511 000C92 0E90 movwf ((c:4011)),c ;volatile 8512 000C94 6EAB line 67 8513 ;mcc_generated_files/eusart1.c: 67: TXSTA1 = 0x04; 8514 movlw low(04h) 8515 000C96 0E04 movwf ((c:4012)),c ;volatile 8516 000C98 6EAC line 70 8517 ;mcc_generated_files/eusart1.c: 70: SPBRG1 = 0x33; 8518 movlw low(033h) 8519 000C9A 0E33 movwf ((c:4015)),c ;volatile 8520 000C9C 6EAF line 73 8521 ;mcc_generated_files/eusart1.c: 73: SPBRGH1 = 0x00; 8522 movlw low(0) 8523 000C9E 0E00 movwf ((c:4016)),c ;volatile 8524 000CA0 6EB0 line 76 8525 8526 l109: 8527 000CA2 return ;funcret 8528 000CA2 0012 opt stack 0 8529 GLOBAL __end_of_EUSART1_Initialize 8530 __end_of_EUSART1_Initialize: 8531 000CA4 signat _EUSART1_Initialize,89 8532 global _DAC_Initialize 8533 8534 ;; *************** function _DAC_Initialize ***************** 8535 ;; Defined at: 8536 ;; line 58 in file "mcc_generated_files/dac.c" 8537 ;; Parameters: Size Location Type 8538 ;; None 8539 ;; Auto vars: Size Location Type 8540 ;; None 8541 ;; Return value: Size Location Type 8542 ;; 1 wreg void 8543 ;; Registers used: 8544 ;; wreg, status,2 8545 ;; Tracked objects: 8546 ;; On entry : 0/0 8547 ;; On exit : 0/0 8548 ;; Unchanged: 0/0 8549 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8550 ;; Params: 0 0 0 0 0 0 0 0 0 8551 ;; Locals: 0 0 0 0 0 0 0 0 0 8552 ;; Temps: 0 0 0 0 0 0 0 0 0 8553 ;; Totals: 0 0 0 0 0 0 0 0 0 8554 ;;Total ram usage: 0 bytes 8555 ;; Hardware stack levels used: 1 8556 ;; Hardware stack levels required when called: 3 8557 ;; This function calls: 8558 ;; Nothing 8559 ;; This function is called by: 8560 ;; _SYSTEM_Initialize 8561 ;; This function uses a non-reentrant model 8562 ;; 8563 psect text22,class=CODE,space=0,reloc=2,group=0 8564 file "mcc_generated_files/dac.c" 8565 line 58 8566 global __ptext22 8567 __ptext22: 8568 000CCA psect text22 8569 file "mcc_generated_files/dac.c" 8570 line 58 8571 global __size_of_DAC_Initialize 8572 __size_of_DAC_Initialize equ __end_of_DAC_Initialize-_DAC_Initialize 8573 0000 8574 _DAC_Initialize: 8575 000CCA ;incstack = 0 8576 opt stack 26 8577 line 61 8578 8579 l2005: 8580 000CCA ;mcc_generated_files/dac.c: 61: VREFCON1 = 0xE8; 8581 movlw low(0E8h) 8582 000CCA 0EE8 movwf ((c:3964)),c ;volatile 8583 000CCC 6E7C line 63 8584 ;mcc_generated_files/dac.c: 63: VREFCON2 = 0x1F; 8585 movlw low(01Fh) 8586 000CCE 0E1F movwf ((c:3963)),c ;volatile 8587 000CD0 6E7B line 64 8588 8589 l80: 8590 000CD2 return ;funcret 8591 000CD2 0012 opt stack 0 8592 GLOBAL __end_of_DAC_Initialize 8593 __end_of_DAC_Initialize: 8594 000CD4 signat _DAC_Initialize,89 8595 global _DATAEE_ReadByte 8596 8597 ;; *************** function _DATAEE_ReadByte ***************** 8598 ;; Defined at: 8599 ;; line 188 in file "mcc_generated_files/memory.c" 8600 ;; Parameters: Size Location Type 8601 ;; bAdd 1 wreg unsigned char 8602 ;; Auto vars: Size Location Type 8603 ;; bAdd 1 9[COMRAM] unsigned char 8604 ;; Return value: Size Location Type 8605 ;; 1 wreg unsigned char 8606 ;; Registers used: 8607 ;; wreg, status,2 8608 ;; Tracked objects: 8609 ;; On entry : 0/0 8610 ;; On exit : 0/0 8611 ;; Unchanged: 0/0 8612 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8613 ;; Params: 0 0 0 0 0 0 0 0 0 8614 ;; Locals: 1 0 0 0 0 0 0 0 0 8615 ;; Temps: 0 0 0 0 0 0 0 0 0 8616 ;; Totals: 1 0 0 0 0 0 0 0 0 8617 ;;Total ram usage: 1 bytes 8618 ;; Hardware stack levels used: 1 8619 ;; Hardware stack levels required when called: 3 8620 ;; This function calls: 8621 ;; Nothing 8622 ;; This function is called by: 8623 ;; _main 8624 ;; This function uses a non-reentrant model 8625 ;; 8626 psect text23,class=CODE,space=0,reloc=2,group=0 8627 file "mcc_generated_files/memory.c" 8628 line 188 8629 global __ptext23 8630 __ptext23: 8631 000C76 psect text23 8632 file "mcc_generated_files/memory.c" 8633 line 188 8634 global __size_of_DATAEE_ReadByte 8635 __size_of_DATAEE_ReadByte equ __end_of_DATAEE_ReadByte-_DATAEE_ReadByte 8636 0000 8637 _DATAEE_ReadByte: 8638 000C76 ;incstack = 0 8639 opt stack 27 8640 ;DATAEE_ReadByte@bAdd stored from wreg 8641 movwf ((c:DATAEE_ReadByte@bAdd)),c 8642 000C76 6E49 line 190 8643 8644 l2167: 8645 000C78 ;mcc_generated_files/memory.c: 188: uint8_t DATAEE_ReadByte(uint8_t bAdd);mcc_generated_ files/memory.c: 189: {;mcc_generated_files/memory.c: 190: EEADR = (uint8_t)(bAdd & 0 xFF); 8646 movff (c:DATAEE_ReadByte@bAdd),(c:4009) ;volatile 8647 000C78 C049 FFA9 line 191 8648 8649 l2169: 8650 000C7C ;mcc_generated_files/memory.c: 191: EECON1bits.CFGS = 0; 8651 bcf ((c:4006)),c,6 ;volsfr 8652 000C7C 9CA6 line 192 8653 8654 l2171: 8655 000C7E ;mcc_generated_files/memory.c: 192: EECON1bits.EEPGD = 0; 8656 bcf ((c:4006)),c,7 ;volsfr 8657 000C7E 9EA6 line 193 8658 8659 l2173: 8660 000C80 ;mcc_generated_files/memory.c: 193: EECON1bits.RD = 1; 8661 bsf ((c:4006)),c,0 ;volsfr 8662 000C80 80A6 line 194 8663 8664 l2175: 8665 000C82 ;mcc_generated_files/memory.c: 194: __nop(); 8666 opt asmopt_push 8667 opt asmopt_off 8668 nop 8669 000C82 F000 opt asmopt_pop 8670 line 195 8671 8672 l2177: 8673 000C84 ;mcc_generated_files/memory.c: 195: __nop(); 8674 opt asmopt_push 8675 opt asmopt_off 8676 nop 8677 000C84 F000 opt asmopt_pop 8678 line 197 8679 8680 l2179: 8681 000C86 ;mcc_generated_files/memory.c: 197: return (EEDATA); 8682 movf ((c:4008)),c,w ;volatile 8683 000C86 50A8 goto l376 8684 000C88 EF46 F006 8685 l2181: 8686 000C8C line 198 8687 8688 l376: 8689 000C8C return ;funcret 8690 000C8C 0012 opt stack 0 8691 GLOBAL __end_of_DATAEE_ReadByte 8692 __end_of_DATAEE_ReadByte: 8693 000C8E signat _DATAEE_ReadByte,4217 8694 global _INTERRUPT_InterruptManager 8695 8696 ;; *************** function _INTERRUPT_InterruptManager ***************** 8697 ;; Defined at: 8698 ;; line 58 in file "mcc_generated_files/interrupt_manager.c" 8699 ;; Parameters: Size Location Type 8700 ;; None 8701 ;; Auto vars: Size Location Type 8702 ;; None 8703 ;; Return value: Size Location Type 8704 ;; 1 wreg void 8705 ;; Registers used: 8706 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 8707 ;; Tracked objects: 8708 ;; On entry : 0/0 8709 ;; On exit : 0/0 8710 ;; Unchanged: 0/0 8711 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8712 ;; Params: 0 0 0 0 0 0 0 0 0 8713 ;; Locals: 0 0 0 0 0 0 0 0 0 8714 ;; Temps: 4 0 0 0 0 0 0 0 0 8715 ;; Totals: 4 0 0 0 0 0 0 0 0 8716 ;;Total ram usage: 4 bytes 8717 ;; Hardware stack levels used: 1 8718 ;; Hardware stack levels required when called: 2 8719 ;; This function calls: 8720 ;; _TMR0_ISR 8721 ;; _TMR1_ISR 8722 ;; This function is called by: 8723 ;; Interrupt level 2 8724 ;; This function uses a non-reentrant model 8725 ;; 8726 psect intcode,class=CODE,space=0,reloc=2 8727 global __pintcode 8728 __pintcode: 8729 000008 psect intcode 8730 file "mcc_generated_files/interrupt_manager.c" 8731 line 58 8732 global __size_of_INTERRUPT_InterruptManager 8733 __size_of_INTERRUPT_InterruptManager equ __end_of_INTERRUPT_InterruptManager-_INTERRUPT _InterruptManager 8734 0000 8735 _INTERRUPT_InterruptManager: 8736 000008 ;incstack = 0 8737 opt stack 25 8738 bsf int$flags,1,c ;set compiler interrupt flag (level 2) 8739 000008 8251 movff fsr2l+0,??_INTERRUPT_InterruptManager+0 8740 00000A CFD9 F045 movff fsr2h+0,??_INTERRUPT_InterruptManager+1 8741 00000E CFDA F046 movff prodl+0,??_INTERRUPT_InterruptManager+2 8742 000012 CFF3 F047 movff prodh+0,??_INTERRUPT_InterruptManager+3 8743 000016 CFF4 F048 line 61 8744 8745 i2l2385: 8746 00001A ;mcc_generated_files/interrupt_manager.c: 61: if(INTCONbits.TMR0IE == 1 && INTCONbit s.TMR0IF == 1) 8747 btfss ((c:4082)),c,5 ;volatile 8748 00001A AAF2 goto i2u117_41 8749 00001C EF12 F000 goto i2u117_40 8750 000020 EF14 F000 i2u117_41: 8751 000024 goto i2l231 8752 000024 EF1F F000 i2u117_40: 8753 000028 8754 i2l2387: 8755 000028 btfss ((c:4082)),c,2 ;volatile 8756 000028 A4F2 goto i2u118_41 8757 00002A EF19 F000 goto i2u118_40 8758 00002E EF1B F000 i2u118_41: 8759 000032 goto i2l231 8760 000032 EF1F F000 i2u118_40: 8761 000036 line 63 8762 8763 i2l2389: 8764 000036 ;mcc_generated_files/interrupt_manager.c: 62: {;mcc_generated_files/interrupt_manage r.c: 63: TMR0_ISR(); 8765 call _TMR0_ISR ;wreg free 8766 000036 EC91 F004 line 64 8767 ;mcc_generated_files/interrupt_manager.c: 64: } 8768 goto i2l237 8769 00003A EF40 F000 line 65 8770 ;mcc_generated_files/interrupt_manager.c: 65: else if(INTCONbits.PEIE == 1) 8771 8772 i2l231: 8773 00003E btfss ((c:4082)),c,6 ;volatile 8774 00003E ACF2 goto i2u119_41 8775 000040 EF24 F000 goto i2u119_40 8776 000044 EF26 F000 i2u119_41: 8777 000048 goto i2l237 8778 000048 EF40 F000 i2u119_40: 8779 00004C line 67 8780 8781 i2l2391: 8782 00004C ;mcc_generated_files/interrupt_manager.c: 66: {;mcc_generated_files/interrupt_manage r.c: 67: if(PIE1bits.TMR1IE == 1 && PIR1bits.TMR1IF == 1) 8783 btfss ((c:3997)),c,0 ;volatile 8784 00004C A09D goto i2u120_41 8785 00004E EF2B F000 goto i2u120_40 8786 000052 EF2D F000 i2u120_41: 8787 000056 goto i2l237 8788 000056 EF40 F000 i2u120_40: 8789 00005A 8790 i2l2393: 8791 00005A btfss ((c:3998)),c,0 ;volatile 8792 00005A A09E goto i2u121_41 8793 00005C EF32 F000 goto i2u121_40 8794 000060 EF34 F000 i2u121_41: 8795 000064 goto i2l237 8796 000064 EF40 F000 i2u121_40: 8797 000068 line 69 8798 8799 i2l2395: 8800 000068 ;mcc_generated_files/interrupt_manager.c: 68: {;mcc_generated_files/interrupt_ma nager.c: 69: TMR1_ISR(); 8801 call _TMR1_ISR ;wreg free 8802 000068 EC75 F006 line 70 8803 ;mcc_generated_files/interrupt_manager.c: 70: } 8804 goto i2l237 8805 00006C EF40 F000 line 71 8806 ;mcc_generated_files/interrupt_manager.c: 71: else 8807 8808 i2l234: 8809 000070 goto i2l237 8810 000070 EF40 F000 line 74 8811 ;mcc_generated_files/interrupt_manager.c: 72: {;mcc_generated_files/interrupt_ma nager.c: 74: } 8812 8813 i2l235: 8814 000074 line 75 8815 ;mcc_generated_files/interrupt_manager.c: 75: } 8816 goto i2l237 8817 000074 EF40 F000 line 76 8818 ;mcc_generated_files/interrupt_manager.c: 76: else 8819 8820 i2l233: 8821 000078 goto i2l237 8822 000078 EF40 F000 line 79 8823 ;mcc_generated_files/interrupt_manager.c: 77: {;mcc_generated_files/interrupt_manage r.c: 79: } 8824 8825 i2l236: 8826 00007C goto i2l237 8827 00007C EF40 F000 8828 i2l232: 8829 000080 line 80 8830 8831 i2l237: 8832 000080 movff ??_INTERRUPT_InterruptManager+3,prodh+0 8833 000080 C048 FFF4 movff ??_INTERRUPT_InterruptManager+2,prodl+0 8834 000084 C047 FFF3 movff ??_INTERRUPT_InterruptManager+1,fsr2h+0 8835 000088 C046 FFDA movff ??_INTERRUPT_InterruptManager+0,fsr2l+0 8836 00008C C045 FFD9 bcf int$flags,1,c ;clear compiler interrupt flag (level 2) 8837 000090 9251 retfie f 8838 000092 0011 opt stack 0 8839 GLOBAL __end_of_INTERRUPT_InterruptManager 8840 __end_of_INTERRUPT_InterruptManager: 8841 000094 signat _INTERRUPT_InterruptManager,89 8842 global _TMR1_ISR 8843 8844 ;; *************** function _TMR1_ISR ***************** 8845 ;; Defined at: 8846 ;; line 188 in file "mcc_generated_files/tmr1.c" 8847 ;; Parameters: Size Location Type 8848 ;; None 8849 ;; Auto vars: Size Location Type 8850 ;; None 8851 ;; Return value: Size Location Type 8852 ;; 1 wreg void 8853 ;; Registers used: 8854 ;; wreg, status,2, status,0, cstack 8855 ;; Tracked objects: 8856 ;; On entry : 0/0 8857 ;; On exit : 0/0 8858 ;; Unchanged: 0/0 8859 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8860 ;; Params: 0 0 0 0 0 0 0 0 0 8861 ;; Locals: 0 0 0 0 0 0 0 0 0 8862 ;; Temps: 0 0 0 0 0 0 0 0 0 8863 ;; Totals: 0 0 0 0 0 0 0 0 0 8864 ;;Total ram usage: 0 bytes 8865 ;; Hardware stack levels used: 1 8866 ;; Hardware stack levels required when called: 1 8867 ;; This function calls: 8868 ;; _TMR1_ISR_Guts 8869 ;; This function is called by: 8870 ;; _INTERRUPT_InterruptManager 8871 ;; This function uses a non-reentrant model 8872 ;; 8873 psect text25,class=CODE,space=0,reloc=2,group=0 8874 file "mcc_generated_files/tmr1.c" 8875 line 188 8876 global __ptext25 8877 __ptext25: 8878 000CEA psect text25 8879 file "mcc_generated_files/tmr1.c" 8880 line 188 8881 global __size_of_TMR1_ISR 8882 __size_of_TMR1_ISR equ __end_of_TMR1_ISR-_TMR1_ISR 8883 0000 8884 _TMR1_ISR: 8885 000CEA ;incstack = 0 8886 opt stack 25 8887 line 190 8888 8889 i2l2151: 8890 000CEA ;mcc_generated_files/tmr1.c: 190: TMR1_ISR_Guts(); 8891 call _TMR1_ISR_Guts ;wreg free 8892 000CEA EC23 F005 line 219 8893 8894 i2l313: 8895 000CEE return ;funcret 8896 000CEE 0012 opt stack 0 8897 GLOBAL __end_of_TMR1_ISR 8898 __end_of_TMR1_ISR: 8899 000CF0 signat _TMR1_ISR,89 8900 global _TMR0_ISR 8901 8902 ;; *************** function _TMR0_ISR ***************** 8903 ;; Defined at: 8904 ;; line 152 in file "mcc_generated_files/tmr0.c" 8905 ;; Parameters: Size Location Type 8906 ;; None 8907 ;; Auto vars: Size Location Type 8908 ;; None 8909 ;; Return value: Size Location Type 8910 ;; 1 wreg void 8911 ;; Registers used: 8912 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 8913 ;; Tracked objects: 8914 ;; On entry : 0/0 8915 ;; On exit : 0/0 8916 ;; Unchanged: 0/0 8917 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8918 ;; Params: 0 0 0 0 0 0 0 0 0 8919 ;; Locals: 0 0 0 0 0 0 0 0 0 8920 ;; Temps: 4 0 0 0 0 0 0 0 0 8921 ;; Totals: 4 0 0 0 0 0 0 0 0 8922 ;;Total ram usage: 4 bytes 8923 ;; Hardware stack levels used: 1 8924 ;; Hardware stack levels required when called: 1 8925 ;; This function calls: 8926 ;; _TMR1_ISR_Guts 8927 ;; i2_DAC_SetOutput 8928 ;; i2_TMR0_StopTimer 8929 ;; i2_TMR1_StopTimer 8930 ;; This function is called by: 8931 ;; _INTERRUPT_InterruptManager 8932 ;; This function uses a non-reentrant model 8933 ;; 8934 psect text26,class=CODE,space=0,reloc=2,group=0 8935 file "mcc_generated_files/tmr0.c" 8936 line 152 8937 global __ptext26 8938 __ptext26: 8939 000922 psect text26 8940 file "mcc_generated_files/tmr0.c" 8941 line 152 8942 global __size_of_TMR0_ISR 8943 __size_of_TMR0_ISR equ __end_of_TMR0_ISR-_TMR0_ISR 8944 0000 8945 _TMR0_ISR: 8946 000922 ;incstack = 0 8947 opt stack 25 8948 line 155 8949 8950 i2l2109: 8951 000922 ;mcc_generated_files/tmr0.c: 155: INTCONbits.TMR0IF = 0; 8952 bcf ((c:4082)),c,2 ;volatile 8953 000922 94F2 line 159 8954 8955 i2l2111: 8956 000924 ;mcc_generated_files/tmr0.c: 159: TMR0H = timer0ReloadVal >> 8; 8957 movf ((c:_timer0ReloadVal+1)),c,w ;volatile 8958 000924 501C movwf ((c:4055)),c ;volatile 8959 000926 6ED7 line 160 8960 8961 i2l2113: 8962 000928 ;mcc_generated_files/tmr0.c: 160: TMR0L = (uint8_t) timer0ReloadVal; 8963 movff (c:_timer0ReloadVal),(c:4054) ;volatile 8964 000928 C01B FFD6 line 162 8965 8966 i2l2115: 8967 00092C ;mcc_generated_files/tmr0.c: 162: if (PathHead == PathTail) 8968 movf ((c:_PathTail)),c,w ;volatile 8969 00092C 502B xorwf ((c:_PathHead)),c,w ;volatile 8970 00092E 182C btfss status,2 8971 000930 A4D8 goto i2u84_41 8972 000932 EF9D F004 goto i2u84_40 8973 000936 EF9F F004 8974 i2u84_41: 8975 00093A goto i2l196 8976 00093A EFAD F004 i2u84_40: 8977 00093E line 164 8978 8979 i2l2117: 8980 00093E ;mcc_generated_files/tmr0.c: 163: {;mcc_generated_files/tmr0.c: 164: TMR1_St opTimer(); 8981 call i2_TMR1_StopTimer ;wreg free 8982 00093E EC80 F006 line 165 8983 ;mcc_generated_files/tmr0.c: 165: TMR0_StopTimer(); 8984 call i2_TMR0_StopTimer ;wreg free 8985 000942 EC82 F006 goto i2l2119 8986 000946 EFA5 F004 line 166 8987 ;mcc_generated_files/tmr0.c: 166: do { LATBbits.LATB2 = 1; } while(0); 8988 8989 i2l197: 8990 00094A 8991 i2l2119: 8992 00094A bsf ((c:3978)),c,2 ;volatile 8993 00094A 848A goto i2l2121 8994 00094C EFA8 F004 8995 i2l198: 8996 000950 line 167 8997 8998 i2l2121: 8999 000950 ;mcc_generated_files/tmr0.c: 167: DAC_SetOutput(hold_current); 9000 movf ((c:_hold_current)),c,w 9001 000950 503F 9002 call i2_DAC_SetOutput 9003 000952 EC6E F006 line 168 9004 ;mcc_generated_files/tmr0.c: 168: } 9005 goto i2l205 9006 000956 EF22 F005 line 169 9007 ;mcc_generated_files/tmr0.c: 169: else 9008 9009 i2l196: 9010 00095A line 171 9011 ;mcc_generated_files/tmr0.c: 170: {;mcc_generated_files/tmr0.c: 171: T1CONbi ts.TMR1ON = 0; 9012 bcf ((c:4045)),c,0 ;volatile 9013 00095A 90CD line 173 9014 9015 i2l2123: 9016 00095C ;mcc_generated_files/tmr0.c: 173: if ( *((uint8_t *)(PathBuffer+PathTail)+1)==0 ) 9017 movf ((c:_PathTail)),c,w ;volatile 9018 00095C 502B movwf (??_TMR0_ISR+0+0)&0ffh,c 9019 00095E 6E41 clrf (??_TMR0_ISR+0+0+1)&0ffh,c 9020 000960 6A42 9021 bcf status,0 9022 000962 90D8 rlcf (??_TMR0_ISR+0+0),c,f 9023 000964 3641 rlcf (??_TMR0_ISR+0+1),c,f 9024 000966 3642 movlw low(_PathBuffer) 9025 000968 0E00 addwf (??_TMR0_ISR+0+0),c,w 9026 00096A 2441 movwf (??_TMR0_ISR+2+0)&0ffh,c 9027 00096C 6E43 movlw high(_PathBuffer) 9028 00096E 0E01 addwfc (??_TMR0_ISR+0+1),c,w 9029 000970 2042 movwf 1+(??_TMR0_ISR+2+0)&0ffh,c 9030 000972 6E44 movlw low(01h) 9031 000974 0E01 addwf (??_TMR0_ISR+2+0),c,w 9032 000976 2443 movwf c:fsr2l 9033 000978 6ED9 movlw high(01h) 9034 00097A 0E00 addwfc (??_TMR0_ISR+2+1),c,w 9035 00097C 2044 movwf 1+c:fsr2l 9036 00097E 6EDA movf indf2,w 9037 000980 50DF btfss status,2 9038 000982 A4D8 goto i2u85_41 9039 000984 EFC6 F004 goto i2u85_40 9040 000988 EFC8 F004 i2u85_41: 9041 00098C goto i2l200 9042 00098C EFE5 F004 i2u85_40: 9043 000990 line 176 9044 9045 i2l2125: 9046 000990 ;mcc_generated_files/tmr0.c: 174: {;mcc_generated_files/tmr0.c: 176: T1CONbits.T1CKPS1 = 1; 9047 bsf ((c:4045)),c,5 ;volatile 9048 000990 8ACD line 177 9049 9050 i2l2127: 9051 000992 ;mcc_generated_files/tmr0.c: 177: timer1ReloadVal = SlowModeValues[*((uint8_ t *)(PathBuffer+PathTail))]; 9052 movf ((c:_PathTail)),c,w ;volatile 9053 000992 502B movwf (??_TMR0_ISR+0+0)&0ffh,c 9054 000994 6E41 clrf (??_TMR0_ISR+0+0+1)&0ffh,c 9055 000996 6A42 9056 bcf status,0 9057 000998 90D8 rlcf (??_TMR0_ISR+0+0),c,f 9058 00099A 3641 rlcf (??_TMR0_ISR+0+1),c,f 9059 00099C 3642 movlw low(_PathBuffer) 9060 00099E 0E00 addwf (??_TMR0_ISR+0+0),c,w 9061 0009A0 2441 movwf c:fsr2l 9062 0009A2 6ED9 movlw high(_PathBuffer) 9063 0009A4 0E01 addwfc (??_TMR0_ISR+0+1),c,w 9064 0009A6 2042 movwf 1+c:fsr2l 9065 0009A8 6EDA movf indf2,w 9066 0009AA 50DF movwf (??_TMR0_ISR+2+0)&0ffh,c 9067 0009AC 6E43 movf ((??_TMR0_ISR+2+0)),c,w 9068 0009AE 5043 mullw 02h 9069 0009B0 0D02 movlw low(_SlowModeValues) 9070 0009B2 0E2E addwf (prodl),c,w 9071 0009B4 24F3 movwf c:fsr2l 9072 0009B6 6ED9 movlw high(_SlowModeValues) 9073 0009B8 0E00 addwfc prod+1,w 9074 0009BA 20F4 movwf 1+c:fsr2l 9075 0009BC 6EDA movff postinc2,(c:_timer1ReloadVal) ;volatile 9076 0009BE CFDE F01F movff postdec2,(c:_timer1ReloadVal+1) ;volatile 9077 0009C2 CFDD F020 line 178 9078 ;mcc_generated_files/tmr0.c: 178: } 9079 goto i2l2131 9080 0009C6 EFF4 F004 line 179 9081 ;mcc_generated_files/tmr0.c: 179: else 9082 9083 i2l200: 9084 0009CA line 182 9085 ;mcc_generated_files/tmr0.c: 180: {;mcc_generated_files/tmr0.c: 182: T1CONbits.T1CKPS1 = 0; 9086 bcf ((c:4045)),c,5 ;volatile 9087 0009CA 9ACD line 183 9088 9089 i2l2129: 9090 0009CC ;mcc_generated_files/tmr0.c: 183: timer1ReloadVal = PathBuffer[PathTail]; 9091 movf ((c:_PathTail)),c,w ;volatile 9092 0009CC 502B mullw 02h 9093 0009CE 0D02 movlw low(_PathBuffer) 9094 0009D0 0E00 addwf (prodl),c,w 9095 0009D2 24F3 movwf c:fsr2l 9096 0009D4 6ED9 movlw high(_PathBuffer) 9097 0009D6 0E01 addwfc prod+1,w 9098 0009D8 20F4 movwf 1+c:fsr2l 9099 0009DA 6EDA movff postinc2,(c:_timer1ReloadVal) ;volatile 9100 0009DC CFDE F01F movff postdec2,(c:_timer1ReloadVal+1) ;volatile 9101 0009E0 CFDD F020 goto i2l2131 9102 0009E4 EFF4 F004 line 184 9103 ;mcc_generated_files/tmr0.c: 184: } 9104 9105 i2l201: 9106 0009E8 line 188 9107 9108 i2l2131: 9109 0009E8 ;mcc_generated_files/tmr0.c: 188: dirbit = 0; 9110 movlw low(0) 9111 0009E8 0E00 movwf ((c:_dirbit)),c 9112 0009EA 6E2D line 189 9113 9114 i2l2133: 9115 0009EC ;mcc_generated_files/tmr0.c: 189: if ( timer1ReloadVal & 0x01 ) 9116 9117 btfss ((c:_timer1ReloadVal)),c,(0)&7 ;volatile 9118 0009EC A01F goto i2u86_41 9119 0009EE EFFB F004 goto i2u86_40 9120 0009F2 EFFD F004 i2u86_41: 9121 0009F6 goto i2l2139 9122 0009F6 EF04 F005 i2u86_40: 9123 0009FA line 191 9124 9125 i2l2135: 9126 0009FA ;mcc_generated_files/tmr0.c: 190: {;mcc_generated_files/tmr0.c: 191: dirbit = 1; 9127 movlw low(01h) 9128 0009FA 0E01 movwf ((c:_dirbit)),c 9129 0009FC 6E2D line 192 9130 9131 i2l2137: 9132 0009FE ;mcc_generated_files/tmr0.c: 192: timer1ReloadVal--; 9133 decf ((c:_timer1ReloadVal)),c ;volatile 9134 0009FE 061F btfss status,0 9135 000A00 A0D8 decf ((c:_timer1ReloadVal+1)),c ;volatile 9136 000A02 0620 goto i2l2139 9137 000A04 EF04 F005 line 193 9138 ;mcc_generated_files/tmr0.c: 193: } 9139 9140 i2l202: 9141 000A08 line 195 9142 9143 i2l2139: 9144 000A08 ;mcc_generated_files/tmr0.c: 195: if (timer1ReloadVal != 0) 9145 movf ((c:_timer1ReloadVal)),c,w ;volatile 9146 000A08 501F iorwf ((c:_timer1ReloadVal+1)),c,w ;volatile 9147 000A0A 1020 btfsc status,2 9148 000A0C B4D8 goto i2u87_41 9149 000A0E EF0B F005 goto i2u87_40 9150 000A12 EF0D F005 9151 i2u87_41: 9152 000A16 goto i2l2145 9153 000A16 EF12 F005 i2u87_40: 9154 000A1A line 197 9155 9156 i2l2141: 9157 000A1A ;mcc_generated_files/tmr0.c: 196: {;mcc_generated_files/tmr0.c: 197: TMR1_ISR_Guts(); 9158 call _TMR1_ISR_Guts ;wreg free 9159 000A1A EC23 F005 line 198 9160 9161 i2l2143: 9162 000A1E ;mcc_generated_files/tmr0.c: 198: T1CONbits.TMR1ON = 1; 9163 bsf ((c:4045)),c,0 ;volatile 9164 000A1E 80CD goto i2l2145 9165 000A20 EF12 F005 line 199 9166 ;mcc_generated_files/tmr0.c: 199: } 9167 9168 i2l203: 9169 000A24 line 202 9170 9171 i2l2145: 9172 000A24 ;mcc_generated_files/tmr0.c: 202: PathTail++; 9173 incf ((c:_PathTail)),c ;volatile 9174 000A24 2A2B line 203 9175 9176 i2l2147: 9177 000A26 ;mcc_generated_files/tmr0.c: 203: if (PathTail == 127) PathTail = 0; 9178 movlw 127 9179 000A26 0E7F xorwf ((c:_PathTail)),c,w ;volatile 9180 000A28 182B btfss status,2 9181 000A2A A4D8 goto i2u88_41 9182 000A2C EF1A F005 goto i2u88_40 9183 000A30 EF1C F005 9184 i2u88_41: 9185 000A34 goto i2l205 9186 000A34 EF22 F005 i2u88_40: 9187 000A38 9188 i2l2149: 9189 000A38 movlw low(0) 9190 000A38 0E00 movwf ((c:_PathTail)),c ;volatile 9191 000A3A 6E2B goto i2l205 9192 000A3C EF22 F005 9193 i2l204: 9194 000A40 goto i2l205 9195 000A40 EF22 F005 line 204 9196 ;mcc_generated_files/tmr0.c: 204: } 9197 9198 i2l199: 9199 000A44 line 206 9200 9201 i2l205: 9202 000A44 return ;funcret 9203 000A44 0012 opt stack 0 9204 GLOBAL __end_of_TMR0_ISR 9205 __end_of_TMR0_ISR: 9206 000A46 signat _TMR0_ISR,89 9207 global i2_TMR1_StopTimer 9208 9209 ;; *************** function i2_TMR1_StopTimer ***************** 9210 ;; Defined at: 9211 ;; line 102 in file "mcc_generated_files/tmr1.c" 9212 ;; Parameters: Size Location Type 9213 ;; None 9214 ;; Auto vars: Size Location Type 9215 ;; None 9216 ;; Return value: Size Location Type 9217 ;; 1 wreg void 9218 ;; Registers used: 9219 ;; None 9220 ;; Tracked objects: 9221 ;; On entry : 0/0 9222 ;; On exit : 0/0 9223 ;; Unchanged: 0/0 9224 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 9225 ;; Params: 0 0 0 0 0 0 0 0 0 9226 ;; Locals: 0 0 0 0 0 0 0 0 0 9227 ;; Temps: 0 0 0 0 0 0 0 0 0 9228 ;; Totals: 0 0 0 0 0 0 0 0 0 9229 ;;Total ram usage: 0 bytes 9230 ;; Hardware stack levels used: 1 9231 ;; This function calls: 9232 ;; Nothing 9233 ;; This function is called by: 9234 ;; _TMR0_ISR 9235 ;; This function uses a non-reentrant model 9236 ;; 9237 psect text27,class=CODE,space=0,reloc=2,group=0 9238 file "mcc_generated_files/tmr1.c" 9239 line 102 9240 global __ptext27 9241 __ptext27: 9242 000D00 psect text27 9243 file "mcc_generated_files/tmr1.c" 9244 line 102 9245 global __size_ofi2_TMR1_StopTimer 9246 __size_ofi2_TMR1_StopTimer equ __end_ofi2_TMR1_StopTimer-i2_TMR1_StopTimer 9247 0000 9248 i2_TMR1_StopTimer: 9249 000D00 ;incstack = 0 9250 opt stack 25 9251 line 105 9252 9253 i2l2091: 9254 000D00 ;mcc_generated_files/tmr1.c: 105: T1CONbits.TMR1ON = 0; 9255 bcf ((c:4045)),c,0 ;volatile 9256 000D00 90CD line 106 9257 9258 i2l278: 9259 000D02 return ;funcret 9260 000D02 0012 opt stack 0 9261 GLOBAL __end_ofi2_TMR1_StopTimer 9262 __end_ofi2_TMR1_StopTimer: 9263 000D04 signat i2_TMR1_StopTimer,89 9264 global i2_TMR0_StopTimer 9265 9266 ;; *************** function i2_TMR0_StopTimer ***************** 9267 ;; Defined at: 9268 ;; line 117 in file "mcc_generated_files/tmr0.c" 9269 ;; Parameters: Size Location Type 9270 ;; None 9271 ;; Auto vars: Size Location Type 9272 ;; None 9273 ;; Return value: Size Location Type 9274 ;; 1 wreg void 9275 ;; Registers used: 9276 ;; None 9277 ;; Tracked objects: 9278 ;; On entry : 0/0 9279 ;; On exit : 0/0 9280 ;; Unchanged: 0/0 9281 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 9282 ;; Params: 0 0 0 0 0 0 0 0 0 9283 ;; Locals: 0 0 0 0 0 0 0 0 0 9284 ;; Temps: 0 0 0 0 0 0 0 0 0 9285 ;; Totals: 0 0 0 0 0 0 0 0 0 9286 ;;Total ram usage: 0 bytes 9287 ;; Hardware stack levels used: 1 9288 ;; This function calls: 9289 ;; Nothing 9290 ;; This function is called by: 9291 ;; _TMR0_ISR 9292 ;; This function uses a non-reentrant model 9293 ;; 9294 psect text28,class=CODE,space=0,reloc=2,group=0 9295 file "mcc_generated_files/tmr0.c" 9296 line 117 9297 global __ptext28 9298 __ptext28: 9299 000D04 psect text28 9300 file "mcc_generated_files/tmr0.c" 9301 line 117 9302 global __size_ofi2_TMR0_StopTimer 9303 __size_ofi2_TMR0_StopTimer equ __end_ofi2_TMR0_StopTimer-i2_TMR0_StopTimer 9304 0000 9305 i2_TMR0_StopTimer: 9306 000D04 ;incstack = 0 9307 opt stack 25 9308 line 120 9309 9310 i2l2089: 9311 000D04 ;mcc_generated_files/tmr0.c: 120: T0CONbits.TMR0ON = 0; 9312 bcf ((c:4053)),c,7 ;volatile 9313 000D04 9ED5 line 121 9314 9315 i2l184: 9316 000D06 return ;funcret 9317 000D06 0012 opt stack 0 9318 GLOBAL __end_ofi2_TMR0_StopTimer 9319 __end_ofi2_TMR0_StopTimer: 9320 000D08 signat i2_TMR0_StopTimer,89 9321 global i2_DAC_SetOutput 9322 9323 ;; *************** function i2_DAC_SetOutput ***************** 9324 ;; Defined at: 9325 ;; line 66 in file "mcc_generated_files/dac.c" 9326 ;; Parameters: Size Location Type 9327 ;; inputData 1 wreg unsigned char 9328 ;; Auto vars: Size Location Type 9329 ;; inputData 1 0[COMRAM] unsigned char 9330 ;; Return value: Size Location Type 9331 ;; 1 wreg void 9332 ;; Registers used: 9333 ;; wreg 9334 ;; Tracked objects: 9335 ;; On entry : 0/0 9336 ;; On exit : 0/0 9337 ;; Unchanged: 0/0 9338 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 9339 ;; Params: 0 0 0 0 0 0 0 0 0 9340 ;; Locals: 1 0 0 0 0 0 0 0 0 9341 ;; Temps: 0 0 0 0 0 0 0 0 0 9342 ;; Totals: 1 0 0 0 0 0 0 0 0 9343 ;;Total ram usage: 1 bytes 9344 ;; Hardware stack levels used: 1 9345 ;; This function calls: 9346 ;; Nothing 9347 ;; This function is called by: 9348 ;; _TMR0_ISR 9349 ;; This function uses a non-reentrant model 9350 ;; 9351 psect text29,class=CODE,space=0,reloc=2,group=0 9352 file "mcc_generated_files/dac.c" 9353 line 66 9354 global __ptext29 9355 __ptext29: 9356 000CDC psect text29 9357 file "mcc_generated_files/dac.c" 9358 line 66 9359 global __size_ofi2_DAC_SetOutput 9360 __size_ofi2_DAC_SetOutput equ __end_ofi2_DAC_SetOutput-i2_DAC_SetOutput 9361 0000 9362 i2_DAC_SetOutput: 9363 000CDC ;incstack = 0 9364 opt stack 25 9365 ;i2DAC_SetOutput@inputData stored from wreg 9366 movwf ((c:i2DAC_SetOutput@inputData)),c 9367 000CDC 6E40 line 68 9368 9369 i2l2087: 9370 000CDE ;mcc_generated_files/dac.c: 66: void DAC_SetOutput(uint8_t inputData);mcc_generated_file s/dac.c: 67: {;mcc_generated_files/dac.c: 68: VREFCON2 = inputData; 9371 movff (c:i2DAC_SetOutput@inputData),(c:3963) ;volatile 9372 000CDE C040 FF7B line 69 9373 9374 i2l83: 9375 000CE2 return ;funcret 9376 000CE2 0012 opt stack 0 9377 GLOBAL __end_ofi2_DAC_SetOutput 9378 __end_ofi2_DAC_SetOutput: 9379 000CE4 signat i2_DAC_SetOutput,89 9380 global _TMR1_ISR_Guts 9381 9382 ;; *************** function _TMR1_ISR_Guts ***************** 9383 ;; Defined at: 9384 ;; line 161 in file "mcc_generated_files/tmr1.c" 9385 ;; Parameters: Size Location Type 9386 ;; None 9387 ;; Auto vars: Size Location Type 9388 ;; None 9389 ;; Return value: Size Location Type 9390 ;; 1 wreg void 9391 ;; Registers used: 9392 ;; wreg, status,2, status,0 9393 ;; Tracked objects: 9394 ;; On entry : 0/0 9395 ;; On exit : 0/0 9396 ;; Unchanged: 0/0 9397 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 9398 ;; Params: 0 0 0 0 0 0 0 0 0 9399 ;; Locals: 0 0 0 0 0 0 0 0 0 9400 ;; Temps: 0 0 0 0 0 0 0 0 0 9401 ;; Totals: 0 0 0 0 0 0 0 0 0 9402 ;;Total ram usage: 0 bytes 9403 ;; Hardware stack levels used: 1 9404 ;; This function calls: 9405 ;; Nothing 9406 ;; This function is called by: 9407 ;; _TMR0_ISR 9408 ;; _TMR1_ISR 9409 ;; This function uses a non-reentrant model 9410 ;; 9411 psect text30,class=CODE,space=0,reloc=2,group=0 9412 file "mcc_generated_files/tmr1.c" 9413 line 161 9414 global __ptext30 9415 __ptext30: 9416 000A46 psect text30 9417 file "mcc_generated_files/tmr1.c" 9418 line 161 9419 global __size_of_TMR1_ISR_Guts 9420 __size_of_TMR1_ISR_Guts equ __end_of_TMR1_ISR_Guts-_TMR1_ISR_Guts 9421 0000 9422 _TMR1_ISR_Guts: 9423 000A46 ;incstack = 0 9424 opt stack 25 9425 line 164 9426 9427 i2l2049: 9428 000A46 ;mcc_generated_files/tmr1.c: 164: PIR1bits.TMR1IF = 0; 9429 bcf ((c:3998)),c,0 ;volatile 9430 000A46 909E line 166 9431 9432 i2l2051: 9433 000A48 ;mcc_generated_files/tmr1.c: 166: TMR1H = (timer1ReloadVal >> 8); 9434 movf ((c:_timer1ReloadVal+1)),c,w ;volatile 9435 000A48 5020 movwf ((c:4047)),c ;volatile 9436 000A4A 6ECF line 167 9437 9438 i2l2053: 9439 000A4C ;mcc_generated_files/tmr1.c: 167: TMR1L = (uint8_t) timer1ReloadVal; 9440 movff (c:_timer1ReloadVal),(c:4046) ;volatile 9441 000A4C C01F FFCE line 170 9442 ;mcc_generated_files/tmr1.c: 170: if (dirbit) 9443 movf ((c:_dirbit)),c,w ;volatile 9444 000A50 502D btfsc status,2 9445 000A52 B4D8 goto i2u81_41 9446 000A54 EF2E F005 goto i2u81_40 9447 000A58 EF30 F005 i2u81_41: 9448 000A5C goto i2l304 9449 000A5C EF3F F005 i2u81_40: 9450 000A60 line 172 9451 ;mcc_generated_files/tmr1.c: 171: {;mcc_generated_files/tmr1.c: 172: do { LA TCbits.LATC0 = 1; } while(0); 9452 9453 i2l299: 9454 000A60 bsf ((c:3979)),c,0 ;volatile 9455 000A60 808B goto i2l301 9456 000A62 EF33 F005 9457 i2l300: 9458 000A66 line 173 9459 ;mcc_generated_files/tmr1.c: 173: do { LATCbits.LATC2 = 1; } while(0); 9460 9461 i2l301: 9462 000A66 bsf ((c:3979)),c,2 ;volatile 9463 000A66 848B goto i2l2055 9464 000A68 EF36 F005 9465 i2l302: 9466 000A6C line 174 9467 9468 i2l2055: 9469 000A6C ;mcc_generated_files/tmr1.c: 174: PositionCounter++; 9470 movlw low(01h) 9471 000A6C 0E01 addwf ((c:_PositionCounter)),c ;volatile 9472 000A6E 2615 movlw 0 9473 000A70 0E00 addwfc ((c:_PositionCounter+1)),c ;volatile 9474 000A72 2216 addwfc ((c:_PositionCounter+2)),c ;volatile 9475 000A74 2217 addwfc ((c:_PositionCounter+3)),c ;volatile 9476 000A76 2218 line 175 9477 # 175 "mcc_generated_files/tmr1.c" 9478 nop ;# 9479 000A78 F000 psect text30 9480 line 176 9481 ;mcc_generated_files/tmr1.c: 176: } 9482 goto i2l2059 9483 000A7A EF51 F005 line 177 9484 ;mcc_generated_files/tmr1.c: 177: else 9485 9486 i2l298: 9487 000A7E line 179 9488 ;mcc_generated_files/tmr1.c: 178: {;mcc_generated_files/tmr1.c: 179: do { LA TCbits.LATC0 = 0; } while(0); 9489 9490 i2l304: 9491 000A7E bcf ((c:3979)),c,0 ;volatile 9492 000A7E 908B goto i2l306 9493 000A80 EF42 F005 9494 i2l305: 9495 000A84 line 180 9496 ;mcc_generated_files/tmr1.c: 180: do { LATCbits.LATC2 = 1; } while(0); 9497 9498 i2l306: 9499 000A84 bsf ((c:3979)),c,2 ;volatile 9500 000A84 848B goto i2l2057 9501 000A86 EF45 F005 9502 i2l307: 9503 000A8A line 181 9504 9505 i2l2057: 9506 000A8A ;mcc_generated_files/tmr1.c: 181: PositionCounter--; 9507 movlw 0FFh 9508 000A8A 0EFF addwf ((c:_PositionCounter)),c ;volatile 9509 000A8C 2615 movlw 0FFh 9510 000A8E 0EFF addwfc ((c:_PositionCounter+1)),c ;volatile 9511 000A90 2216 movlw 0FFh 9512 000A92 0EFF addwfc ((c:_PositionCounter+2)),c ;volatile 9513 000A94 2217 movlw 0FFh 9514 000A96 0EFF addwfc ((c:_PositionCounter+3)),c ;volatile 9515 000A98 2218 goto i2l2059 9516 000A9A EF51 F005 line 182 9517 ;mcc_generated_files/tmr1.c: 182: } 9518 9519 i2l303: 9520 000A9E goto i2l2059 9521 000A9E EF51 F005 line 184 9522 ;mcc_generated_files/tmr1.c: 184: do { LATCbits.LATC2 = 0; } while(0); 9523 9524 i2l308: 9525 000AA2 9526 i2l2059: 9527 000AA2 bcf ((c:3979)),c,2 ;volatile 9528 000AA2 948B goto i2l310 9529 000AA4 EF54 F005 9530 i2l309: 9531 000AA8 line 186 9532 9533 i2l310: 9534 000AA8 return ;funcret 9535 000AA8 0012 opt stack 0 9536 GLOBAL __end_of_TMR1_ISR_Guts 9537 __end_of_TMR1_ISR_Guts: 9538 000AAA signat _TMR1_ISR_Guts,89 9539 GLOBAL __activetblptr 9540 __activetblptr EQU 2 9541 0000 psect intsave_regs,class=BIGRAM,space=1,noexec 9542 PSECT rparam,class=COMRAM,space=1,noexec 9543 GLOBAL __Lrparam 9544 FNCONF rparam,??,? 9545 GLOBAL ___rparam_used 9546 ___rparam_used EQU 1 9547 0000 GLOBAL ___param_bank 9548 ___param_bank EQU 0 9549 0000 GLOBAL __Lparam, __Hparam 9550 GLOBAL __Lrparam, __Hrparam 9551 __Lparam EQU __Lrparam 9552 0000 __Hparam EQU __Hrparam 9553 0000 psect temp,common,ovrld,class=COMRAM,space=1 9554 global btemp 9555 btemp: 9556 000051 ds 1 9557 000051 global int$flags 9558 int$flags set btemp 9559 0000 global wtemp8 9560 wtemp8 set btemp+1 9561 0000 global ttemp5 9562 ttemp5 set btemp+1 9563 0000 global ttemp6 9564 ttemp6 set btemp+4 9565 0000 global ttemp7 9566 ttemp7 set btemp+8 9567 0000 end Data Sizes: Strings 0 Constant 0 Data 18 BSS 299 Persistent 0 Stack 0 Auto Spaces: Space Size Autos Used COMRAM 94 17 80 BANK0 160 6 6 BANK1 256 0 254 BANK2 256 0 0 BANK3 256 0 0 BANK4 256 0 0 BANK5 256 0 0 BANK6 256 0 0 BANK7 256 0 0 Pointer List with Targets: TMR1_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is 1 -> TMR1_DefaultInterruptHandler(), TMR1_InterruptHandler PTR FTN()void size(2) Largest target is 1 -> Absolute function(), TMR1_DefaultInterruptHandler(), TMR0_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is 1 -> TMR0_DefaultInterruptHandler(), TMR0_InterruptHandler PTR FTN()void size(2) Largest target is 1 -> Absolute function(), TMR0_DefaultInterruptHandler(), Critical Paths under _main in COMRAM _main->_process_cmd _process_cmd->_DATAEE_WriteByte _stop_motion->_DAC_SetOutput _SYSTEM_Initialize->_TMR0_Initialize _TMR1_Initialize->_TMR1_SetInterruptHandler _TMR0_Initialize->_TMR0_SetInterruptHandler Critical Paths under _INTERRUPT_InterruptManager in COMRAM _INTERRUPT_InterruptManager->_TMR0_ISR _TMR0_ISR->i2_DAC_SetOutput Critical Paths under _main in BANK0 _main->_process_cmd Critical Paths under _INTERRUPT_InterruptManager in BANK0 None. Critical Paths under _main in BANK1 None. Critical Paths under _INTERRUPT_InterruptManager in BANK1 None. Critical Paths under _main in BANK2 None. Critical Paths under _INTERRUPT_InterruptManager in BANK2 None. Critical Paths under _main in BANK3 None. Critical Paths under _INTERRUPT_InterruptManager in BANK3 None. Critical Paths under _main in BANK4 None. Critical Paths under _INTERRUPT_InterruptManager in BANK4 None. Critical Paths under _main in BANK5 None. Critical Paths under _INTERRUPT_InterruptManager in BANK5 None. Critical Paths under _main in BANK6 None. Critical Paths under _INTERRUPT_InterruptManager in BANK6 None. Critical Paths under _main in BANK7 None. Critical Paths under _INTERRUPT_InterruptManager in BANK7 None. Call Graph Tables: --------------------------------------------------------------------------------- (Depth) Function Calls Base Space Used Autos Params Refs --------------------------------------------------------------------------------- (0) _main 2 2 0 813 _DAC_SetOutput _DATAEE_ReadByte _SYSTEM_Initialize _TMR0_StopTimer _TMR1_StopTimer _get_cmd _process_cmd _send_status _stop_motion --------------------------------------------------------------------------------- (1) _send_status 3 3 0 50 9 COMRAM 3 3 0 --------------------------------------------------------------------------------- (1) _process_cmd 11 11 0 483 12 COMRAM 5 5 0 0 BANK0 6 6 0 _DAC_SetOutput _DATAEE_WriteByte _TMR0_StartTimer _stop_motion --------------------------------------------------------------------------------- (1) _stop_motion 0 0 0 31 _DAC_SetOutput _TMR0_StopTimer _TMR1_StopTimer --------------------------------------------------------------------------------- (2) _TMR1_StopTimer 0 0 0 0 --------------------------------------------------------------------------------- (2) _TMR0_StopTimer 0 0 0 0 --------------------------------------------------------------------------------- (2) _DAC_SetOutput 1 1 0 31 9 COMRAM 1 1 0 --------------------------------------------------------------------------------- (2) _TMR0_StartTimer 0 0 0 0 --------------------------------------------------------------------------------- (2) _DATAEE_WriteByte 3 2 1 186 9 COMRAM 3 2 1 --------------------------------------------------------------------------------- (1) _get_cmd 4 4 0 0 9 COMRAM 3 3 0 _EUSART1_Read _EUSART1_is_rx_ready --------------------------------------------------------------------------------- (2) _EUSART1_is_rx_ready 0 0 0 0 --------------------------------------------------------------------------------- (2) _EUSART1_Read 0 0 0 0 --------------------------------------------------------------------------------- (1) _SYSTEM_Initialize 0 0 0 196 _DAC_Initialize _EUSART1_Initialize _FVR_Initialize _INTERRUPT_Initialize _OSCILLATOR_Initialize _PIN_MANAGER_Initialize _TMR0_Initialize _TMR1_Initialize --------------------------------------------------------------------------------- (2) _TMR1_Initialize 0 0 0 98 _TMR1_SetInterruptHandler --------------------------------------------------------------------------------- (3) _TMR1_SetInterruptHandler 2 0 2 98 9 COMRAM 2 0 2 --------------------------------------------------------------------------------- (2) _TMR0_Initialize 2 2 0 98 11 COMRAM 2 2 0 _TMR0_SetInterruptHandler --------------------------------------------------------------------------------- (3) _TMR0_SetInterruptHandler 2 0 2 98 9 COMRAM 2 0 2 --------------------------------------------------------------------------------- (2) _PIN_MANAGER_Initialize 0 0 0 0 --------------------------------------------------------------------------------- (2) _OSCILLATOR_Initialize 0 0 0 0 --------------------------------------------------------------------------------- (2) _INTERRUPT_Initialize 0 0 0 0 --------------------------------------------------------------------------------- (2) _FVR_Initialize 0 0 0 0 --------------------------------------------------------------------------------- (2) _EUSART1_Initialize 0 0 0 0 --------------------------------------------------------------------------------- (2) _DAC_Initialize 0 0 0 0 --------------------------------------------------------------------------------- (1) _DATAEE_ReadByte 1 1 0 22 9 COMRAM 1 1 0 --------------------------------------------------------------------------------- Estimated maximum stack depth 3 --------------------------------------------------------------------------------- (Depth) Function Calls Base Space Used Autos Params Refs --------------------------------------------------------------------------------- (4) _INTERRUPT_InterruptManager 4 4 0 22 5 COMRAM 4 4 0 _TMR0_ISR _TMR1_ISR --------------------------------------------------------------------------------- (5) _TMR1_ISR 0 0 0 0 _TMR1_ISR_Guts --------------------------------------------------------------------------------- (5) _TMR0_ISR 4 4 0 22 1 COMRAM 4 4 0 _TMR1_ISR_Guts i2_DAC_SetOutput i2_TMR0_StopTimer i2_TMR1_StopTimer --------------------------------------------------------------------------------- (6) i2_TMR1_StopTimer 0 0 0 0 --------------------------------------------------------------------------------- (6) i2_TMR0_StopTimer 0 0 0 0 --------------------------------------------------------------------------------- (6) i2_DAC_SetOutput 1 1 0 22 0 COMRAM 1 1 0 --------------------------------------------------------------------------------- (6) _TMR1_ISR_Guts 0 0 0 0 --------------------------------------------------------------------------------- Estimated maximum stack depth 6 --------------------------------------------------------------------------------- Call Graph Graphs: _main (ROOT) _DAC_SetOutput _DATAEE_ReadByte _SYSTEM_Initialize _DAC_Initialize _EUSART1_Initialize _FVR_Initialize _INTERRUPT_Initialize _OSCILLATOR_Initialize _PIN_MANAGER_Initialize _TMR0_Initialize _TMR0_SetInterruptHandler _TMR1_Initialize _TMR1_SetInterruptHandler _TMR0_StopTimer _TMR1_StopTimer _get_cmd _EUSART1_Read _EUSART1_is_rx_ready _process_cmd _DAC_SetOutput _DATAEE_WriteByte _TMR0_StartTimer _stop_motion _DAC_SetOutput _TMR0_StopTimer _TMR1_StopTimer _send_status _stop_motion _DAC_SetOutput _TMR0_StopTimer _TMR1_StopTimer _INTERRUPT_InterruptManager (ROOT) _TMR0_ISR _TMR1_ISR_Guts i2_DAC_SetOutput i2_TMR0_StopTimer i2_TMR1_StopTimer _TMR1_ISR _TMR1_ISR_Guts Address spaces: Name Size Autos Total Cost Usage BIGRAM 7FF 0 0 21 0.0% EEDATA 100 0 0 0 0.0% BITBANK7 100 0 0 19 0.0% BANK7 100 0 0 20 0.0% BITBANK6 100 0 0 17 0.0% BANK6 100 0 0 18 0.0% BITBANK5 100 0 0 15 0.0% BANK5 100 0 0 16 0.0% BITBANK4 100 0 0 13 0.0% BANK4 100 0 0 14 0.0% BITBANK3 100 0 0 11 0.0% BANK3 100 0 0 12 0.0% BITBANK2 100 0 0 9 0.0% BANK2 100 0 0 10 0.0% BITBANK1 100 0 0 7 0.0% BANK1 100 0 FE 8 99.2% BITBANK0 A0 0 0 4 0.0% BANK0 A0 6 6 5 3.8% BITCOMRAM 5E 0 0 0 0.0% COMRAM 5E 11 50 1 85.1% BITSFR_1 0 0 0 200 0.0% SFR_1 0 0 0 200 0.0% BITSFR 0 0 0 200 0.0% SFR 0 0 0 200 0.0% STACK 0 0 0 2 0.0% NULL 0 0 0 0 0.0% ABS 0 0 154 6 0.0% DATA 0 0 154 3 0.0% CODE 0 0 0 0 0.0% Microchip Technology PIC18 Macro Assembler V2.00 build -1524193055 Symbol Table Thu Nov 15 13:20:56 2018 l32 0C06 l33 0C06 l34 0C18 l35 0C18 l60 0BC6 l29 0C5C l70 0CE8 l80 0CD2 l83 0CDA __end_of_FVR_Initialize 0CEA _timer0ReloadVal 001B __CFG_CP0$OFF 000000 __CFG_CP1$OFF 000000 __CFG_CP2$OFF 000000 __CFG_CP3$OFF 000000 __CFG_LVP$ON 000000 l123 0B6E l124 0B6E l109 0CA2 l125 0B7C l117 0C74 l126 0B92 l127 0B98 l208 0CC8 l226 0CFE l316 0CBE l500 0190 l181 0CFA l501 01BE l510 01E0 l502 01B4 l511 01EA l503 01BA l272 0BF0 l184 0CF6 l520 0210 l512 01E4 l504 01C8 l600 05B4 l521 0218 l513 01EA l505 01BE l601 05C4 l178 0B68 l370 0B18 l530 0266 l522 0260 l514 0202 l506 01C4 l602 05C8 l371 0B18 l531 026C l523 0242 l515 01F8 l507 01CC l603 05C8 l372 0B26 l540 0348 l532 0284 l524 0248 l516 01FE l508 01E4 l373 0B32 l541 034C l533 028A l525 0248 l517 020C l509 01DA l470 07E2 l462 07A8 l278 0CF2 l534 02A6 l526 024E l518 0202 l542 03D2 l550 0616 l471 0810 l463 07AC l535 02BE l527 0280 l519 0208 l551 062A l376 0C8C l472 0818 l464 0920 l480 0C26 l536 030E l528 0260 l560 0730 l552 063E l465 08DE l473 081C l481 0C2C l537 02C6 l529 0266 l561 0746 l553 0654 l545 05E4 l474 0876 l466 07B0 l482 0C3A l538 0306 l490 010E l554 0676 l546 0788 l570 03FE l475 087A l467 07CC l539 0344 l491 011A l547 0756 l555 06BA l571 0404 l468 0920 l476 08CE l492 0130 l556 0788 l548 05E8 l580 0492 l572 0408 l477 08D2 l469 07D0 l485 0356 l493 013A l557 06D2 l549 0602 l581 04DE l573 040E l494 0140 l486 00AC l558 06E8 l574 0418 l566 03EA l495 014C l487 00E6 l559 072C l591 0524 l583 04D6 l575 041E l567 03F0 l488 03D2 l496 0152 l584 05C0 l576 0434 l568 03F4 l497 0156 l489 00EA l585 05BC l593 0546 l577 04E2 l569 03FA l498 0182 l578 049A l499 018C l587 059C l595 0598 l597 0576 l589 0546 l598 05B8 l599 05AE __CFG_CPB$OFF 000000 __CFG_CPD$OFF 000000 u800 0B8A u801 0B86 u900 079E u901 079A u910 07C4 u911 07C0 u920 0804 u921 0800 u770 0C14 u930 086E u771 0C10 u931 086A u780 0C6E u940 08C6 u781 0C68 u941 08C2 u790 0B7C u791 0B78 u786 0C70 _timer1ReloadVal 001F _run_current 003E prod 000FF3 wreg 000FE8 _TXSTA1bits 000FAC l2001 0BF2 l2003 0CE4 l2011 0BDC l2005 0CCA l2021 0B36 l2013 0BDE l2101 0C4C l2031 0B64 l2023 0B3E l2015 0BE0 l2007 0BC8 l2103 0C50 l2033 0C8E l2025 0B54 l2017 0BEC l2009 0BD4 l2105 0C54 l2041 0B8A l2201 07E8 l2027 0B56 l2019 0B34 l2107 0C58 l2043 0B92 l2035 0C5E l2211 081C l2203 07F0 l2029 0B58 l2045 0B98 l2037 0C74 l2221 087A l2213 081E l2205 07F4 l2039 0B6A l2223 089A l2215 083E l2207 0804 l2231 08DE l2225 08C6 l2217 085C l2209 0810 l2171 0C7E l2227 08CE l2219 086E l2331 05FC l2323 05CC l2181 0C8C l2173 0C80 l2093 0C3C l2229 08DA l2341 062A l2333 0602 l2325 05E0 l2175 0C82 l2167 0C78 l2095 0C40 l2191 07C4 l2183 078A l2351 0658 l2343 0638 l2335 0610 l2327 05EA l2177 0C84 l2169 0C7C l2097 0C44 l2193 07D0 l2185 079E l2601 0142 l2361 06C2 l2353 0660 l2345 063E l2337 0616 l2329 05EE l2179 0C86 l2099 0C48 l2195 07D6 l2187 07A0 l2611 0178 l2603 0144 l2371 0724 l2363 06E4 l2355 066E l2347 064E l2339 0624 l2197 07DA l2189 07B0 l2541 0CD6 l2621 021C l2613 0182 l2605 014C l2373 0742 l2365 06E8 l2357 0676 l2349 0654 l2701 045A l2199 07E2 l2551 0AFA l2543 0CF4 l2631 0284 l2623 0222 l2615 0190 l2607 0156 l2375 074A l2367 0710 l2359 06AA l2711 049E l2703 046C l2561 0B08 l2553 0AFE l2545 0CF0 l2641 02C6 l2633 028A l2625 0232 l2617 0194 l2609 016A l2377 0752 l2369 0712 l2721 04E6 l2713 04B0 l2705 047E l2563 0B0A l2555 0B02 l2547 0CF8 l2571 0C26 l2643 02EA l2651 030E l2635 029A l2627 024E l2619 01A6 l2379 0756 l2731 0534 l2723 04F4 l2715 04C2 l2707 0492 l2565 0B0E l2557 0B04 l2549 0AF2 l2573 0C2C l2653 0352 l2645 02EC l2637 02AE l2629 026C l2581 00D2 l2733 0554 l2741 059C l2725 0502 l2717 04D6 l2709 049A l2567 0B12 l2559 0B06 l2647 02FE l2639 02BE l2591 0112 l2583 00EA l2655 0356 l2575 0098 l2815 076A l2743 05A0 l2735 0564 l2727 0512 l2719 04E2 l2671 03E2 l2663 03D4 l2569 0C1A l2817 036C l2649 0306 l2593 012C l2585 00FC l2577 00AC l2737 0576 l2729 0524 l2681 0408 l2673 03E4 l2665 03D8 l2819 08F2 l2595 0130 l2587 0100 l2579 00BC l2739 0586 l2691 0428 l2683 040E l2675 03EA l2667 03DC l2597 013A l2589 010E l2693 042C l2685 0418 l2677 03F4 l2669 03DE l2599 0140 l2695 0434 l2687 041E l2679 03FE l1993 0CB6 l2697 0438 l2689 0420 l1995 0CFC l1987 0CC0 l2699 044A l1997 0B9A l1999 0BC4 u1100 0638 u1101 0634 u1110 064E u1111 064A u1120 066E u1121 066A u1130 06AA u1131 06A6 u1140 06E0 u1060 05DC u1141 06DC u1061 05D8 u1150 0724 u1070 05FC u1151 0720 u1071 05F8 u1160 073E u1080 0610 u1161 073A u1081 060C u1090 0624 u1091 0620 u1420 0B26 u1500 01DA u1421 0B22 u1501 01D6 _LATA 000F89 u1510 01F8 _LATB 000F8A u1511 01F4 _LATC 000F8B u1520 0242 u1440 00D2 u1600 04B0 u1521 023E u1441 00CE u1601 04AC u1530 02FE u1450 00FC u1610 04C2 u1435 0B30 u1531 02FA u1451 00F8 u1611 04BE u1436 0B32 u1540 0340 u1460 0128 u1700 0564 u1620 04D2 u1541 033C u1461 0124 u1701 0560 u1621 04CE u1470 0178 u1710 0572 u1630 04F4 u1550 044A u1471 0174 u1711 056E u1631 04F0 u1551 0446 u1480 01A6 u1720 0586 u1640 0502 u1560 045A u1481 01A2 u1721 0582 u1641 04FE u1561 0456 u1490 01B4 u1730 0594 u1650 0512 u1570 046C u1491 01B0 u1731 0590 u1651 050E u1571 0468 u1740 05AE u1660 0520 u1580 047E u1741 05AA u1661 051C u1581 047A u1670 0534 u1590 048E u1671 0530 u1591 048A u1680 0542 u1681 053E u1690 0554 u1691 0550 u1757 0228 u1767 0290 i2l83 0CE2 _TMR1 000FCE _WPUB 000F85 _main 03D4 ?_EUSART1_Read 0040 _TMR0_StartTimer 0CF8 fsr2h 000FDA indf2 000FDF fsr1l 000FE1 fsr2l 000FD9 btemp 0051 process_cmd@i 0065 __CFG_BORV$190 000000 prodh 000FF4 prodl 000FF3 start 0094 __CFG_IESO$OFF 000000 __CFG_FOSC$HSH 000000 ??_TMR1_SetInterruptHandler 004B __CFG_MCLRE$ON 000000 ___param_bank 000000 _stop_motion 0C1A ?i2_DAC_SetOutput 0040 __size_of_DATAEE_WriteByte 0044 __end_of_TMR0_Initialize 0B6A ?_FVR_Initialize 0040 __size_of_OSCILLATOR_Initialize 0028 __end_of_OSCILLATOR_Initialize 0C1A ?_main 0040 _EEADR 000FA9 _T0CON 000FD5 _T1CON 000FCD __CFG_DEBUG$OFF 000000 i2l200 09CA i2l201 09E8 i2l202 0A08 i2l203 0A24 i2l300 0A66 i2l204 0A40 i2l301 0A66 i2l205 0A44 i2l310 0AA8 i2l302 0A6C i2l303 0A9E i2l231 003E i2l304 0A7E i2l232 0080 i2l305 0A84 i2l313 0CEE i2l233 0078 i2l306 0A84 i2l234 0070 i2l307 0A8A i2l235 0074 i2l308 0AA2 i2l236 007C i2l309 0AA8 i2l237 0080 i2l184 0D06 i2l196 095A i2l197 094A i2l278 0D02 i2l198 0950 i2l199 0A44 i2l298 0A7E i2l299 0A60 _TMR0H 000FD7 _TMR1H 000FCF _TMR0L 000FD6 _TMR1L 000FCE process_cmd@mem_addr 0060 _TRISA 000F92 _TRISB 000F93 _TRISC 000F94 __size_of_TMR0_SetInterruptHandler 000A __CFG_WRT0$OFF 000000 __CFG_WRT1$OFF 000000 __CFG_WRT2$OFF 000000 ?_TMR0_SetInterruptHandler 0049 __CFG_WRT3$OFF 000000 __CFG_EBTR0$OFF 000000 __CFG_FCMEN$OFF 000000 __CFG_EBTR1$OFF 000000 __CFG_EBTR2$OFF 000000 __CFG_EBTR3$OFF 000000 __end_of_get_cmd 0922 __end_of_TMR0_ISR 0A46 __end_of_TMR1_ISR 0CF0 __CFG_WRTB$OFF 000000 __CFG_WRTC$OFF 000000 __CFG_WRTD$OFF 000000 _DATAEE_ReadByte 0C76 __CFG_EBTRB$OFF 000000 __end_of_TMR1_Initialize 0BF2 process_cmd@temp_cur 0063 tablat 000FF5 ??_EUSART1_Read 0049 ttemp5 0052 ttemp6 0055 ttemp7 0059 status 000FD8 __CFG_T3CMX$RC0 000000 wtemp8 0052 __CFG_ICPRT$OFF 000000 __CFG_PBADEN$ON 000000 ??_DAC_Initialize 0049 __initialization 0AAA __end_of_EUSART1_Initialize 0CA4 __end_of_main 05CC __CFG_PCLKEN$ON 000000 _PathBuffer 0100 ?_INTERRUPT_InterruptManager 0040 ??_main 0051 __activetblptr 000002 __CFG_SDOMX$RB3 000000 __CFG_CCP2MX$RC1 000000 __end_of_TMR0_StartTimer 0CFC __size_ofi2_TMR0_StopTimer 0004 _ACTCON 000FB5 _EEDATA 000FA8 _EECON2 000FA7 _ANSELA 000F5B _ANSELB 000F5C _ANSELC 000F5D _T1GCON 000FCC __size_of_EUSART1_is_rx_ready 0018 i2l2111 0924 i2l2121 0950 i2l2113 0928 i2l2051 0A48 i2l2131 09E8 i2l2123 095C i2l2115 092C i2l2053 0A4C i2l2141 0A1A i2l2133 09EC i2l2125 0990 i2l2117 093E i2l2109 0922 i2l2055 0A6C i2l2143 0A1E i2l2135 09FA i2l2127 0992 i2l2119 094A i2l2151 0CEA i2l2057 0A8A i2l2049 0A46 i2l2145 0A24 i2l2137 09FE i2l2129 09CC i2l2059 0AA2 i2l2091 0D00 i2l2147 0A26 i2l2139 0A08 i2l2149 0A38 i2l2087 0CDE i2l2089 0D04 __CFG_WDTEN$OFF 000000 i2l2391 004C i2l2393 005A i2l2385 001A i2l2395 0068 i2l2387 0028 i2l2389 0036 ?_send_status 0040 _TABLAT 000FF5 _RCREG1 000FAE _RCSTA1 000FAB _OSCCON 000FD3 _PLLRDY 007E97 _SPBRG1 000FAF _TXREG1 000FAD _my_group_address 0025 _TXSTA1 000FAC __size_ofi2_TMR1_StopTimer 0004 __CFG_XINST$OFF 000000 _TMR1_DefaultInterruptHandler 000000 __CFG_STVREN$ON 000000 _dirbit 002D ?_TMR0_Initialize 0040 clear_0 0AD0 clear_1 0ADC _numdat 0027 ??_get_cmd 0049 __end_of_DATAEE_ReadByte 0C8E __pdataCOMRAM 002E __end_of_TMR1_ISR_Guts 0AAA tblptrh 000FF7 tblptrl 000FF6 tblptru 000FF8 TMR1_SetInterruptHandler@InterruptHandler 0049 TMR0_SetInterruptHandler@InterruptHandler 0049 _PositionCounter 0015 __size_of_INTERRUPT_Initialize 0004 ?_process_cmd 0040 ?_TMR1_Initialize 0040 __CFG_LS48MHZ$SYS48X8 000000 _SYSTEM_Initialize 0C3C __accesstop 0060 __end_of__initialization 0AE2 ?_SYSTEM_Initialize 0040 ___rparam_used 000001 DAC_SetOutput@inputData 0049 __pcstackCOMRAM 0040 __CFG_nPWRTEN$OFF 000000 ??_SYSTEM_Initialize 004D ?_TMR0_ISR 0040 ?_TMR1_ISR 0040 _DATAEE_WriteByte 0AF0 __end_of_EUSART1_Read 0B9A __size_of_DAC_SetOutput 0008 ?_TMR0_StartTimer 0040 __end_of_SYSTEM_Initialize 0C5E __pbssBANK1 0100 ??_FVR_Initialize 0049 __CFG_PLLSEL$PLL3X 000000 ?_stop_motion 0040 __end_of_TMR0_SetInterruptHandler 0CCA __size_of_TMR0_StopTimer 0004 ??_TMR0_ISR 0041 ??_TMR1_ISR 0040 __size_of_TMR1_StopTimer 0004 ?_DATAEE_ReadByte 0040 _OSCCON2 000FD2 _TBLPTRH 000FF7 _TBLPTRL 000FF6 _TBLPTRU 000FF8 _OSCTUNE 000F9B i2u81_40 0A60 i2u81_41 0A5C _SPBRGH1 000FB0 i2u84_40 093E i2u84_41 093A i2u85_40 0990 i2u85_41 098C i2u86_40 09FA i2u86_41 09F6 i2u87_40 0A1A i2u87_41 0A16 i2u88_40 0A38 i2u88_41 0A34 i2_TMR0_StopTimer 0D04 _cksum_calc 0022 __CFG_CFGPLLEN$ON 000000 DATAEE_WriteByte@bAdd 004A i2_TMR1_StopTimer 0D00 __size_of_send_status 01BE __Hparam 0000 __Lparam 0000 _DAC_SetOutput 0CD4 _EUSART1_is_rx_ready 0C5E __pcinit 0AAA _cmd_buf 0001 __ramtop 0800 __ptext0 03D4 __ptext1 05CC __ptext2 0098 __ptext3 0C1A __ptext4 0CF0 __ptext5 0CF4 __ptext6 0CD4 __ptext7 0CF8 __ptext8 0AF0 __ptext9 078A _get_cmd 078A _T0CONbits 000FD5 __size_ofi2_DAC_SetOutput 0008 _limit_mode 0021 _T1CONbits 000FCD _OSCILLATOR_Initialize 0BF2 __size_of_TMR1_SetInterruptHandler 000A _EUSART1_Initialize 0C8E ??_PIN_MANAGER_Initialize 0049 ?_TMR1_SetInterruptHandler 0049 __size_of_SYSTEM_Initialize 0022 end_of_initialization 0AE2 ?_EUSART1_is_rx_ready 0040 ?_EUSART1_Initialize 0040 __Lmediumconst 0000 _my_address 0026 __size_of_process_cmd 033C _send_state 0029 ?_DAC_SetOutput 0040 postdec1 000FE5 postdec2 000FDD postinc0 000FEE postinc1 000FE6 postinc2 000FDE __size_of_EUSART1_Read 0030 ??_EUSART1_Initialize 0049 _TMR0_SetInterruptHandler 0CC0 _PORTBbits 000F81 ??_EUSART1_is_rx_ready 0049 __end_of_DATAEE_WriteByte 0B34 _EUSART1_Read 0B6A _TMR0_StopTimer 0CF4 __end_of_INTERRUPT_Initialize 0D00 process_cmd@command 0062 __size_of_stop_motion 0022 __pidataCOMRAM 0CA4 __size_of_TMR0_ISR 0124 __size_of_TMR1_ISR 0006 _TMR1_StopTimer 0CF0 ?_OSCILLATOR_Initialize 0040 __size_of_DAC_Initialize 000A start_initialization 0AAA send_status@statbyte 004B __size_of_TMR0_Initialize 0036 __size_of_PIN_MANAGER_Initialize 002E ??i2_DAC_SetOutput 0040 __CFG_nLPBOR$OFF 000000 ??_DAC_SetOutput 0049 DATAEE_ReadByte@bAdd 0049 __end_of_TMR0_StopTimer 0CF8 _SlowModeValues 002E _hold_current 003F __size_of_TMR1_Initialize 002A __size_of_TMR1_ISR_Guts 0064 __end_ofi2_TMR0_StopTimer 0D08 __end_of_TMR1_StopTimer 0CF4 __end_ofi2_TMR1_StopTimer 0D04 __pbssCOMRAM 0001 __pcstackBANK0 0060 i2DAC_SetOutput@inputData 0040 _TMR0_InterruptHandler 001D __size_of_TMR0_StartTimer 0004 ?_TMR0_StopTimer 0040 _datacount 0028 _PIN_MANAGER_Initialize 0B9A __pintcode 0008 __end_of_TMR1_SetInterruptHandler 0CC0 ?_TMR1_StopTimer 0040 ??_INTERRUPT_InterruptManager 0045 ?_get_cmd 0040 _cksum_err 0023 _BAUDCON1 000FB8 _TMR1_ISR_Guts 0A46 __size_of_DATAEE_ReadByte 0018 _INTERRUPT_Initialize 0CFC ??_send_status 0049 ??_TMR0_Initialize 004B _LATAbits 000F89 _LATBbits 000F8A _LATCbits 000F8B _PIE1bits 000F9D i2u120_40 005A i2u120_41 0056 i2u121_40 0068 i2u121_41 0064 _rcv_state 002A i2u117_40 0028 i2u117_41 0024 i2u118_40 0036 i2u118_41 0032 i2u119_40 004C i2u119_41 0048 __size_of_INTERRUPT_InterruptManager 008C _group_leader 0024 ??_TMR0_SetInterruptHandler 004B _PIR1bits 000F9E _PIR2bits 000FA1 _RCONbits 000FD0 __CFG_WDTPS$32768 000000 _TMR0_ISR 0922 _TMR1_ISR 0CEA _VREFCON0 000F7D _VREFCON1 000F7C _VREFCON2 000F7B ??_TMR1_Initialize 004B _DAC_Initialize 0CCA __size_of_FVR_Initialize 0006 ?_TMR1_ISR_Guts 0040 DATAEE_WriteByte@bData 0049 _INTCON2bits 000FF1 copy_data0 0ABE ?_INTERRUPT_Initialize 0040 ??_process_cmd 004C ?_DATAEE_WriteByte 0049 _PathHead 002C _PathTail 002B ??_DATAEE_WriteByte 004A _EECON1bits 000FA6 __Hrparam 0000 __end_of_send_status 078A __Lrparam 0000 __CFG_BOREN$SBORDIS 000000 ??_OSCILLATOR_Initialize 0049 ??_TMR0_StartTimer 0049 __end_of_DAC_Initialize 0CD4 __size_of_EUSART1_Initialize 0016 i2_DAC_SetOutput 0CDC _TMR1_SetInterruptHandler 0CB6 _TMR1_InterruptHandler 0019 __size_of_get_cmd 0198 __end_of_EUSART1_is_rx_ready 0C76 __ptext10 0C5E __ptext11 0B6A __ptext20 0CE4 __ptext12 0C3C __ptext21 0C8E __ptext13 0BC8 _T1GCONbits 000FCC __ptext30 0A46 __ptext22 0CCA __ptext14 0CB6 __ptext23 0C76 __ptext15 0B34 __ptext16 0CC0 __ptext25 0CEA __ptext17 0B9A __ptext26 0922 __ptext18 0BF2 __ptext27 0D00 __ptext19 0CFC __ptext28 0D04 __ptext29 0CDC DATAEE_WriteByte@GIEBitValue 004B __size_of_main 01F8 _TMR0_DefaultInterruptHandler 000000 ??_DATAEE_ReadByte 0049 __end_of_process_cmd 03D4 ??_stop_motion 004A int$flags 0051 ?i2_TMR0_StopTimer 0040 __end_of_INTERRUPT_InterruptManager 0094 _INTERRUPT_InterruptManager 0008 ?_DAC_Initialize 0040 ??i2_TMR0_StopTimer 0040 process_cmd@ndata 0064 ??_TMR1_ISR_Guts 0040 ?i2_TMR1_StopTimer 0040 _INTCONbits 000FF2 ??i2_TMR1_StopTimer 0040 ??_INTERRUPT_Initialize 0049 intlevel2 0000 ??_TMR0_StopTimer 0049 _send_status 05CC _VREFCON0bits 000F7D ?_PIN_MANAGER_Initialize 0040 _RCSTA1bits 000FAB __end_of_DAC_SetOutput 0CDC ??_TMR1_StopTimer 0049 __end_ofi2_DAC_SetOutput 0CE4 __CFG_CPUDIV$NOCLKDIV 000000 __end_of_stop_motion 0C3C _FVR_Initialize 0CE4 _TMR0_Initialize 0B34 __end_of_PIN_MANAGER_Initialize 0BC8 _process_cmd 0098 _TMR1_Initialize 0BC8