Microchip Technology PIC18 LITE Macro Assembler V2.00 build -1524193055 Tue Oct 30 17:47:18 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 # 47 "main.c" 4088 psect eeprom_data,class=EEDATA,noexec ;# 4089 # 47 "main.c" 4090 db 0x01,0x80,0,0,0,0,0,0 ;# 4091 F00000 01 80 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 _process_cmd,_DAC_SetOutput 4106 FNCALL _process_cmd,_DATAEE_WriteByte 4107 FNCALL _process_cmd,_TMR0_StartTimer 4108 FNCALL _process_cmd,_TMR0_StopTimer 4109 FNCALL _process_cmd,_TMR1_StopTimer 4110 FNCALL _get_cmd,_EUSART1_Read 4111 FNCALL _get_cmd,_EUSART1_is_rx_ready 4112 FNCALL _SYSTEM_Initialize,_DAC_Initialize 4113 FNCALL _SYSTEM_Initialize,_EUSART1_Initialize 4114 FNCALL _SYSTEM_Initialize,_FVR_Initialize 4115 FNCALL _SYSTEM_Initialize,_INTERRUPT_Initialize 4116 FNCALL _SYSTEM_Initialize,_OSCILLATOR_Initialize 4117 FNCALL _SYSTEM_Initialize,_PIN_MANAGER_Initialize 4118 FNCALL _SYSTEM_Initialize,_TMR0_Initialize 4119 FNCALL _SYSTEM_Initialize,_TMR1_Initialize 4120 FNCALL _TMR1_Initialize,_TMR1_SetInterruptHandler 4121 FNCALL _TMR0_Initialize,_TMR0_SetInterruptHandler 4122 FNROOT _main 4123 FNCALL _INTERRUPT_InterruptManager,_TMR0_ISR 4124 FNCALL _INTERRUPT_InterruptManager,_TMR1_ISR 4125 FNCALL _TMR1_ISR,_TMR1_ISR_Guts 4126 FNCALL _TMR0_ISR,_TMR1_ISR_Guts 4127 FNCALL _TMR0_ISR,i2_DAC_SetOutput 4128 FNCALL _TMR0_ISR,i2_TMR0_StopTimer 4129 FNCALL _TMR0_ISR,i2_TMR1_StopTimer 4130 FNCALL intlevel2,_INTERRUPT_InterruptManager 4131 global intlevel2 4132 FNROOT intlevel2 4133 global _run_current 4134 global _hold_current 4135 psect idataCOMRAM,class=CODE,space=0,delta=1,noexec 4136 global __pidataCOMRAM 4137 __pidataCOMRAM: 4138 000B84 file "main.c" 4139 line 77 4140 4141 ;initializer for _run_current 4142 db low(01Eh) 4143 000B84 1E 4144 ;initializer for _hold_current 4145 db low(01Eh) 4146 000B85 1E global _cmd_buf 4147 global _PositionCounter 4148 global _TMR1_InterruptHandler 4149 global _timer0ReloadVal 4150 global _TMR0_InterruptHandler 4151 global _timer1ReloadVal 4152 global _cksum_calc 4153 global _cksum_err 4154 global _group_leader 4155 global _my_group_address 4156 global _my_address 4157 global _numdat 4158 global _datacount 4159 global _send_state 4160 global _rcv_state 4161 global _PathTail 4162 global _PathHead 4163 global _dirbit 4164 global _PathBuffer 4165 global _ANSELA 4166 _ANSELA set 0xF5B 4167 0000 global _ANSELB 4168 _ANSELB set 0xF5C 4169 0000 global _ANSELC 4170 _ANSELC set 0xF5D 4171 0000 global _TMR1 4172 _TMR1 set 0xFCE 4173 0000 global _PORTBbits 4174 _PORTBbits set 0xF81 4175 0000 global _LATAbits 4176 _LATAbits set 0xF89 4177 0000 global _TRISCbits 4178 _TRISCbits set 0xF94 4179 0000 global _PIR2bits 4180 _PIR2bits set 0xFA1 4181 0000 global _EEDATA 4182 _EEDATA set 0xFA8 4183 0000 global _EEADR 4184 _EEADR set 0xFA9 4185 0000 global _EECON2 4186 _EECON2 set 0xFA7 4187 0000 global _EECON1bits 4188 _EECON1bits set 0xFA6 4189 0000 global _TABLAT 4190 _TABLAT set 0xFF5 4191 0000 global _TBLPTRL 4192 _TBLPTRL set 0xFF6 4193 0000 global _TBLPTRH 4194 _TBLPTRH set 0xFF7 4195 0000 global _TBLPTRU 4196 _TBLPTRU set 0xFF8 4197 0000 global _LATCbits 4198 _LATCbits set 0xF8B 4199 0000 global _T1GCONbits 4200 _T1GCONbits set 0xFCC 4201 0000 global _T1CON 4202 _T1CON set 0xFCD 4203 0000 global _TMR1L 4204 _TMR1L set 0xFCE 4205 0000 global _TMR1H 4206 _TMR1H set 0xFCF 4207 0000 global _T1GCON 4208 _T1GCON set 0xFCC 4209 0000 global _PIE1bits 4210 _PIE1bits set 0xF9D 4211 0000 global _RCONbits 4212 _RCONbits set 0xFD0 4213 0000 global _T1CONbits 4214 _T1CONbits set 0xFCD 4215 0000 global _LATBbits 4216 _LATBbits set 0xF8A 4217 0000 global _T0CON 4218 _T0CON set 0xFD5 4219 0000 global _INTCONbits 4220 _INTCONbits set 0xFF2 4221 0000 global _TMR0L 4222 _TMR0L set 0xFD6 4223 0000 global _TMR0H 4224 _TMR0H set 0xFD7 4225 0000 global _T0CONbits 4226 _T0CONbits set 0xFD5 4227 0000 global _TXREG1 4228 _TXREG1 set 0xFAD 4229 0000 global _RCREG1 4230 _RCREG1 set 0xFAE 4231 0000 global _RCSTA1bits 4232 _RCSTA1bits set 0xFAB 4233 0000 global _TXSTA1bits 4234 _TXSTA1bits set 0xFAC 4235 0000 global _PIR1bits 4236 _PIR1bits set 0xF9E 4237 0000 global _SPBRGH1 4238 _SPBRGH1 set 0xFB0 4239 0000 global _SPBRG1 4240 _SPBRG1 set 0xFAF 4241 0000 global _TXSTA1 4242 _TXSTA1 set 0xFAC 4243 0000 global _RCSTA1 4244 _RCSTA1 set 0xFAB 4245 0000 global _BAUDCON1 4246 _BAUDCON1 set 0xFB8 4247 0000 global _VREFCON2 4248 _VREFCON2 set 0xF7B 4249 0000 global _VREFCON1 4250 _VREFCON1 set 0xF7C 4251 0000 global _VREFCON0bits 4252 _VREFCON0bits set 0xF7D 4253 0000 global _VREFCON0 4254 _VREFCON0 set 0xF7D 4255 0000 global _INTCON2bits 4256 _INTCON2bits set 0xFF1 4257 0000 global _WPUB 4258 _WPUB set 0xF85 4259 0000 global _TRISC 4260 _TRISC set 0xF94 4261 0000 global _TRISB 4262 _TRISB set 0xF93 4263 0000 global _TRISA 4264 _TRISA set 0xF92 4265 0000 global _LATC 4266 _LATC set 0xF8B 4267 0000 global _LATB 4268 _LATB set 0xF8A 4269 0000 global _LATA 4270 _LATA set 0xF89 4271 0000 global _ACTCON 4272 _ACTCON set 0xFB5 4273 0000 global _OSCTUNE 4274 _OSCTUNE set 0xF9B 4275 0000 global _OSCCON2 4276 _OSCCON2 set 0xFD2 4277 0000 global _OSCCON 4278 _OSCCON set 0xFD3 4279 0000 global _PLLRDY 4280 _PLLRDY set 0x7E97 4281 0000 ; #config settings 4282 global __CFG_PLLSEL$PLL3X 4283 __CFG_PLLSEL$PLL3X equ 0x0 4284 0000 global __CFG_CFGPLLEN$ON 4285 __CFG_CFGPLLEN$ON equ 0x0 4286 0000 global __CFG_CPUDIV$NOCLKDIV 4287 __CFG_CPUDIV$NOCLKDIV equ 0x0 4288 0000 global __CFG_LS48MHZ$SYS48X8 4289 __CFG_LS48MHZ$SYS48X8 equ 0x0 4290 0000 global __CFG_FOSC$HSH 4291 __CFG_FOSC$HSH equ 0x0 4292 0000 global __CFG_PCLKEN$ON 4293 __CFG_PCLKEN$ON equ 0x0 4294 0000 global __CFG_FCMEN$OFF 4295 __CFG_FCMEN$OFF equ 0x0 4296 0000 global __CFG_IESO$OFF 4297 __CFG_IESO$OFF equ 0x0 4298 0000 global __CFG_nPWRTEN$OFF 4299 __CFG_nPWRTEN$OFF equ 0x0 4300 0000 global __CFG_BOREN$SBORDIS 4301 __CFG_BOREN$SBORDIS equ 0x0 4302 0000 global __CFG_BORV$190 4303 __CFG_BORV$190 equ 0x0 4304 0000 global __CFG_nLPBOR$OFF 4305 __CFG_nLPBOR$OFF equ 0x0 4306 0000 global __CFG_WDTEN$OFF 4307 __CFG_WDTEN$OFF equ 0x0 4308 0000 global __CFG_WDTPS$32768 4309 __CFG_WDTPS$32768 equ 0x0 4310 0000 global __CFG_CCP2MX$RC1 4311 __CFG_CCP2MX$RC1 equ 0x0 4312 0000 global __CFG_PBADEN$ON 4313 __CFG_PBADEN$ON equ 0x0 4314 0000 global __CFG_T3CMX$RC0 4315 __CFG_T3CMX$RC0 equ 0x0 4316 0000 global __CFG_SDOMX$RB3 4317 __CFG_SDOMX$RB3 equ 0x0 4318 0000 global __CFG_MCLRE$ON 4319 __CFG_MCLRE$ON equ 0x0 4320 0000 global __CFG_STVREN$ON 4321 __CFG_STVREN$ON equ 0x0 4322 0000 global __CFG_LVP$ON 4323 __CFG_LVP$ON equ 0x0 4324 0000 global __CFG_ICPRT$OFF 4325 __CFG_ICPRT$OFF equ 0x0 4326 0000 global __CFG_XINST$OFF 4327 __CFG_XINST$OFF equ 0x0 4328 0000 global __CFG_DEBUG$OFF 4329 __CFG_DEBUG$OFF equ 0x0 4330 0000 global __CFG_CP0$OFF 4331 __CFG_CP0$OFF equ 0x0 4332 0000 global __CFG_CP1$OFF 4333 __CFG_CP1$OFF equ 0x0 4334 0000 global __CFG_CP2$OFF 4335 __CFG_CP2$OFF equ 0x0 4336 0000 global __CFG_CP3$OFF 4337 __CFG_CP3$OFF equ 0x0 4338 0000 global __CFG_CPB$OFF 4339 __CFG_CPB$OFF equ 0x0 4340 0000 global __CFG_CPD$OFF 4341 __CFG_CPD$OFF equ 0x0 4342 0000 global __CFG_WRT0$OFF 4343 __CFG_WRT0$OFF equ 0x0 4344 0000 global __CFG_WRT1$OFF 4345 __CFG_WRT1$OFF equ 0x0 4346 0000 global __CFG_WRT2$OFF 4347 __CFG_WRT2$OFF equ 0x0 4348 0000 global __CFG_WRT3$OFF 4349 __CFG_WRT3$OFF equ 0x0 4350 0000 global __CFG_WRTC$OFF 4351 __CFG_WRTC$OFF equ 0x0 4352 0000 global __CFG_WRTB$OFF 4353 __CFG_WRTB$OFF equ 0x0 4354 0000 global __CFG_WRTD$OFF 4355 __CFG_WRTD$OFF equ 0x0 4356 0000 global __CFG_EBTR0$OFF 4357 __CFG_EBTR0$OFF equ 0x0 4358 0000 global __CFG_EBTR1$OFF 4359 __CFG_EBTR1$OFF equ 0x0 4360 0000 global __CFG_EBTR2$OFF 4361 __CFG_EBTR2$OFF equ 0x0 4362 0000 global __CFG_EBTR3$OFF 4363 __CFG_EBTR3$OFF equ 0x0 4364 0000 global __CFG_EBTRB$OFF 4365 __CFG_EBTRB$OFF equ 0x0 4366 0000 file "C:\Users\Jeff\AppData\Local\Temp\s2s8." 4367 line # 4368 psect cinit,class=CODE,delta=1,reloc=2 4369 global __pcinit 4370 __pcinit: 4371 0009A6 global start_initialization 4372 start_initialization: 4373 0009A6 4374 global __initialization 4375 __initialization: 4376 0009A6 psect bssCOMRAM,class=COMRAM,space=1,noexec 4377 global __pbssCOMRAM 4378 __pbssCOMRAM: 4379 000001 global _cmd_buf 4380 _cmd_buf: 4381 000001 ds 20 4382 000001 global _PositionCounter 4383 _PositionCounter: 4384 000015 ds 4 4385 000015 global _TMR1_InterruptHandler 4386 _TMR1_InterruptHandler: 4387 000019 ds 2 4388 000019 global _timer0ReloadVal 4389 _timer0ReloadVal: 4390 00001B ds 2 4391 00001B global _TMR0_InterruptHandler 4392 _TMR0_InterruptHandler: 4393 00001D ds 2 4394 00001D global _timer1ReloadVal 4395 _timer1ReloadVal: 4396 00001F ds 2 4397 00001F global _cksum_calc 4398 _cksum_calc: 4399 000021 ds 1 4400 000021 global _cksum_err 4401 _cksum_err: 4402 000022 ds 1 4403 000022 global _group_leader 4404 _group_leader: 4405 000023 ds 1 4406 000023 global _my_group_address 4407 _my_group_address: 4408 000024 ds 1 4409 000024 global _my_address 4410 _my_address: 4411 000025 ds 1 4412 000025 global _numdat 4413 _numdat: 4414 000026 ds 1 4415 000026 global _datacount 4416 _datacount: 4417 000027 ds 1 4418 000027 global _send_state 4419 _send_state: 4420 000028 ds 1 4421 000028 global _rcv_state 4422 _rcv_state: 4423 000029 ds 1 4424 000029 global _PathTail 4425 _PathTail: 4426 00002A ds 1 4427 00002A global _PathHead 4428 _PathHead: 4429 00002B ds 1 4430 00002B global _dirbit 4431 _dirbit: 4432 00002C ds 1 4433 00002C psect dataCOMRAM,class=COMRAM,space=1,noexec 4434 global __pdataCOMRAM 4435 __pdataCOMRAM: 4436 000040 file "main.c" 4437 line 77 4438 global _run_current 4439 _run_current: 4440 000040 ds 1 4441 000040 psect dataCOMRAM 4442 file "main.c" 4443 line 77 4444 global _hold_current 4445 _hold_current: 4446 000041 ds 1 4447 000041 psect bssBANK1,class=BANK1,space=1,noexec,lowdata 4448 global __pbssBANK1 4449 __pbssBANK1: 4450 000100 global _PathBuffer 4451 _PathBuffer: 4452 000100 ds 254 4453 000100 file "C:\Users\Jeff\AppData\Local\Temp\s2s8." 4454 line # 4455 psect cinit 4456 ; Initialize objects allocated to COMRAM (2 bytes) 4457 global __pidataCOMRAM 4458 ; load TBLPTR registers with __pidataCOMRAM 4459 movlw low (__pidataCOMRAM) 4460 0009A6 0E84 movwf tblptrl 4461 0009A8 6EF6 movlw high(__pidataCOMRAM) 4462 0009AA 0E0B movwf tblptrh 4463 0009AC 6EF7 movlw low highword(__pidataCOMRAM) 4464 0009AE 0E00 movwf tblptru 4465 0009B0 6EF8 tblrd*+ ;fetch initializer 4466 0009B2 0009 movff tablat, __pdataCOMRAM+0 4467 0009B4 CFF5 F040 tblrd*+ ;fetch initializer 4468 0009B8 0009 movff tablat, __pdataCOMRAM+1 4469 0009BA CFF5 F041 line # 4470 ; Clear objects allocated to BANK1 (254 bytes) 4471 global __pbssBANK1 4472 lfsr 0,__pbssBANK1 4473 0009BE EE01 F000 movlw 254 4474 0009C2 0EFE clear_0: 4475 0009C4 clrf postinc0,c 4476 0009C4 6AEE decf wreg 4477 0009C6 06E8 bnz clear_0 4478 0009C8 E1FD ; Clear objects allocated to COMRAM (44 bytes) 4479 global __pbssCOMRAM 4480 lfsr 0,__pbssCOMRAM 4481 0009CA EE00 F001 movlw 44 4482 0009CE 0E2C clear_1: 4483 0009D0 clrf postinc0,c 4484 0009D0 6AEE decf wreg 4485 0009D2 06E8 bnz clear_1 4486 0009D4 E1FD psect cinit,class=CODE,delta=1 4487 global end_of_initialization,__end_of__initialization 4488 4489 ;End of C runtime variable initialization code 4490 4491 end_of_initialization: 4492 0009D6 __end_of__initialization: 4493 0009D6 bcf int$flags,0,c ;clear compiler interrupt flag (level 1) 4494 0009D6 9042 bcf int$flags,1,c ;clear compiler interrupt flag (level 2) 4495 0009D8 9242 GLOBAL __Lmediumconst 4496 movlw low highword(__Lmediumconst) 4497 0009DA 0E00 movwf tblptru 4498 0009DC 6EF8 movlb 0 4499 0009DE 0100 goto _main ;jump to C main() function 4500 0009E0 EF94 F003 psect cstackCOMRAM,class=COMRAM,space=1,noexec 4501 global __pcstackCOMRAM 4502 __pcstackCOMRAM: 4503 00002D ?_INTERRUPT_Initialize: ; 1 bytes @ 0x0 4504 00002D ?_PIN_MANAGER_Initialize: ; 1 bytes @ 0x0 4505 00002D ?_OSCILLATOR_Initialize: ; 1 bytes @ 0x0 4506 00002D ?_FVR_Initialize: ; 1 bytes @ 0x0 4507 00002D ?_DAC_Initialize: ; 1 bytes @ 0x0 4508 00002D ?_TMR1_Initialize: ; 1 bytes @ 0x0 4509 00002D ?_TMR0_Initialize: ; 1 bytes @ 0x0 4510 00002D ?_EUSART1_Initialize: ; 1 bytes @ 0x0 4511 00002D ?_TMR1_StopTimer: ; 1 bytes @ 0x0 4512 00002D ?_TMR1_ISR_Guts: ; 1 bytes @ 0x0 4513 00002D ??_TMR1_ISR_Guts: ; 1 bytes @ 0x0 4514 00002D ?_TMR1_ISR: ; 1 bytes @ 0x0 4515 00002D ??_TMR1_ISR: ; 1 bytes @ 0x0 4516 00002D ?_SYSTEM_Initialize: ; 1 bytes @ 0x0 4517 00002D ?_DAC_SetOutput: ; 1 bytes @ 0x0 4518 00002D ?_EUSART1_is_rx_ready: ; 1 bytes @ 0x0 4519 00002D ?_EUSART1_Read: ; 1 bytes @ 0x0 4520 00002D ?_TMR0_StartTimer: ; 1 bytes @ 0x0 4521 00002D ?_TMR0_StopTimer: ; 1 bytes @ 0x0 4522 00002D ?_TMR0_ISR: ; 1 bytes @ 0x0 4523 00002D ?_INTERRUPT_InterruptManager: ; 1 bytes @ 0x0 4524 00002D ?_DATAEE_ReadByte: ; 1 bytes @ 0x0 4525 00002D ?_get_cmd: ; 1 bytes @ 0x0 4526 00002D ?_process_cmd: ; 1 bytes @ 0x0 4527 00002D ?_send_status: ; 1 bytes @ 0x0 4528 00002D ?_main: ; 1 bytes @ 0x0 4529 00002D ?i2_DAC_SetOutput: ; 1 bytes @ 0x0 4530 00002D ??i2_DAC_SetOutput: ; 1 bytes @ 0x0 4531 00002D ?i2_TMR0_StopTimer: ; 1 bytes @ 0x0 4532 00002D ??i2_TMR0_StopTimer: ; 1 bytes @ 0x0 4533 00002D ?i2_TMR1_StopTimer: ; 1 bytes @ 0x0 4534 00002D ??i2_TMR1_StopTimer: ; 1 bytes @ 0x0 4535 00002D global i2DAC_SetOutput@inputData 4536 i2DAC_SetOutput@inputData: ; 1 bytes @ 0x0 4537 00002D ds 1 4538 00002D ??_TMR0_ISR: ; 1 bytes @ 0x1 4539 00002E ??_INTERRUPT_InterruptManager: ; 1 bytes @ 0x1 4540 00002E ds 4 4541 00002E ??_INTERRUPT_Initialize: ; 1 bytes @ 0x5 4542 000032 ??_PIN_MANAGER_Initialize: ; 1 bytes @ 0x5 4543 000032 ??_OSCILLATOR_Initialize: ; 1 bytes @ 0x5 4544 000032 ??_FVR_Initialize: ; 1 bytes @ 0x5 4545 000032 ??_DAC_Initialize: ; 1 bytes @ 0x5 4546 000032 ??_EUSART1_Initialize: ; 1 bytes @ 0x5 4547 000032 ?_TMR0_SetInterruptHandler: ; 1 bytes @ 0x5 4548 000032 ??_TMR1_StopTimer: ; 1 bytes @ 0x5 4549 000032 ?_TMR1_SetInterruptHandler: ; 1 bytes @ 0x5 4550 000032 ??_DAC_SetOutput: ; 1 bytes @ 0x5 4551 000032 ??_EUSART1_is_rx_ready: ; 1 bytes @ 0x5 4552 000032 ??_EUSART1_Read: ; 1 bytes @ 0x5 4553 000032 ??_TMR0_StartTimer: ; 1 bytes @ 0x5 4554 000032 ??_TMR0_StopTimer: ; 1 bytes @ 0x5 4555 000032 ?_DATAEE_WriteByte: ; 1 bytes @ 0x5 4556 000032 ??_DATAEE_ReadByte: ; 1 bytes @ 0x5 4557 000032 ??_get_cmd: ; 1 bytes @ 0x5 4558 000032 ??_send_status: ; 1 bytes @ 0x5 4559 000032 global DAC_SetOutput@inputData 4560 DAC_SetOutput@inputData: ; 1 bytes @ 0x5 4561 000032 global DATAEE_WriteByte@bData 4562 DATAEE_WriteByte@bData: ; 1 bytes @ 0x5 4563 000032 global DATAEE_ReadByte@bAdd 4564 DATAEE_ReadByte@bAdd: ; 1 bytes @ 0x5 4565 000032 global TMR0_SetInterruptHandler@InterruptHandler 4566 TMR0_SetInterruptHandler@InterruptHandler: ; 2 bytes @ 0x5 4567 000032 global TMR1_SetInterruptHandler@InterruptHandler 4568 TMR1_SetInterruptHandler@InterruptHandler: ; 2 bytes @ 0x5 4569 000032 ds 1 4570 000032 ??_DATAEE_WriteByte: ; 1 bytes @ 0x6 4571 000033 global DATAEE_WriteByte@bAdd 4572 DATAEE_WriteByte@bAdd: ; 1 bytes @ 0x6 4573 000033 ds 1 4574 000033 ??_TMR1_Initialize: ; 1 bytes @ 0x7 4575 000034 ??_TMR0_Initialize: ; 1 bytes @ 0x7 4576 000034 ??_TMR0_SetInterruptHandler: ; 1 bytes @ 0x7 4577 000034 ??_TMR1_SetInterruptHandler: ; 1 bytes @ 0x7 4578 000034 global DATAEE_WriteByte@GIEBitValue 4579 DATAEE_WriteByte@GIEBitValue: ; 1 bytes @ 0x7 4580 000034 global send_status@statbyte 4581 send_status@statbyte: ; 1 bytes @ 0x7 4582 000034 ds 1 4583 000034 ??_process_cmd: ; 1 bytes @ 0x8 4584 000035 ds 1 4585 000035 ??_SYSTEM_Initialize: ; 1 bytes @ 0x9 4586 000036 ds 4 4587 000036 global process_cmd@mem_addr 4588 process_cmd@mem_addr: ; 2 bytes @ 0xD 4589 00003A ds 2 4590 00003A global process_cmd@command 4591 process_cmd@command: ; 1 bytes @ 0xF 4592 00003C ds 1 4593 00003C global process_cmd@temp_cur 4594 process_cmd@temp_cur: ; 1 bytes @ 0x10 4595 00003D ds 1 4596 00003D global process_cmd@ndata 4597 process_cmd@ndata: ; 1 bytes @ 0x11 4598 00003E ds 1 4599 00003E global process_cmd@i 4600 process_cmd@i: ; 1 bytes @ 0x12 4601 00003F ds 1 4602 00003F ??_main: ; 1 bytes @ 0x13 4603 000040 ;! 4604 ;!Data Sizes: 4605 ;! Strings 0 4606 ;! Constant 0 4607 ;! Data 2 4608 ;! BSS 298 4609 ;! Persistent 0 4610 ;! Stack 0 4611 ;! 4612 ;!Auto Spaces: 4613 ;! Space Size Autos Used 4614 ;! COMRAM 94 19 65 4615 ;! BANK0 160 0 0 4616 ;! BANK1 256 0 254 4617 ;! BANK2 256 0 0 4618 ;! BANK3 256 0 0 4619 ;! BANK4 256 0 0 4620 ;! BANK5 256 0 0 4621 ;! BANK6 256 0 0 4622 ;! BANK7 256 0 0 4623 4624 ;! 4625 ;!Pointer List with Targets: 4626 ;! 4627 ;! TMR1_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is 1 4628 ;! -> TMR1_DefaultInterruptHandler(), 4629 ;! 4630 ;! TMR1_InterruptHandler PTR FTN()void size(2) Largest target is 1 4631 ;! -> Absolute function(), TMR1_DefaultInterruptHandler(), 4632 ;! 4633 ;! TMR0_SetInterruptHandler@InterruptHandler PTR FTN()void size(2) Largest target is 1 4634 ;! -> TMR0_DefaultInterruptHandler(), 4635 ;! 4636 ;! TMR0_InterruptHandler PTR FTN()void size(2) Largest target is 1 4637 ;! -> Absolute function(), TMR0_DefaultInterruptHandler(), 4638 ;! 4639 4640 4641 ;! 4642 ;!Critical Paths under _main in COMRAM 4643 ;! 4644 ;! _main->_process_cmd 4645 ;! _process_cmd->_DATAEE_WriteByte 4646 ;! _SYSTEM_Initialize->_TMR0_Initialize 4647 ;! _TMR1_Initialize->_TMR1_SetInterruptHandler 4648 ;! _TMR0_Initialize->_TMR0_SetInterruptHandler 4649 ;! 4650 ;!Critical Paths under _INTERRUPT_InterruptManager in COMRAM 4651 ;! 4652 ;! _TMR0_ISR->i2_DAC_SetOutput 4653 ;! 4654 ;!Critical Paths under _main in BANK0 4655 ;! 4656 ;! None. 4657 ;! 4658 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK0 4659 ;! 4660 ;! None. 4661 ;! 4662 ;!Critical Paths under _main in BANK1 4663 ;! 4664 ;! None. 4665 ;! 4666 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK1 4667 ;! 4668 ;! None. 4669 ;! 4670 ;!Critical Paths under _main in BANK2 4671 ;! 4672 ;! None. 4673 ;! 4674 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK2 4675 ;! 4676 ;! None. 4677 ;! 4678 ;!Critical Paths under _main in BANK3 4679 ;! 4680 ;! None. 4681 ;! 4682 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK3 4683 ;! 4684 ;! None. 4685 ;! 4686 ;!Critical Paths under _main in BANK4 4687 ;! 4688 ;! None. 4689 ;! 4690 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK4 4691 ;! 4692 ;! None. 4693 ;! 4694 ;!Critical Paths under _main in BANK5 4695 ;! 4696 ;! None. 4697 ;! 4698 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK5 4699 ;! 4700 ;! None. 4701 ;! 4702 ;!Critical Paths under _main in BANK6 4703 ;! 4704 ;! None. 4705 ;! 4706 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK6 4707 ;! 4708 ;! None. 4709 ;! 4710 ;!Critical Paths under _main in BANK7 4711 ;! 4712 ;! None. 4713 ;! 4714 ;!Critical Paths under _INTERRUPT_InterruptManager in BANK7 4715 ;! 4716 ;! None. 4717 4718 ;; 4719 ;;Main: autosize = 0, tempsize = 0, incstack = 0, save=0 4720 ;; 4721 4722 ;! 4723 ;!Call Graph Tables: 4724 ;! 4725 ;! --------------------------------------------------------------------------------- 4726 ;! (Depth) Function Calls Base Space Used Autos Params Refs 4727 ;! --------------------------------------------------------------------------------- 4728 ;! (0) _main 2 2 0 767 4729 ;! _DAC_SetOutput 4730 ;! _DATAEE_ReadByte 4731 ;! _SYSTEM_Initialize 4732 ;! _TMR0_StopTimer 4733 ;! _TMR1_StopTimer 4734 ;! _get_cmd 4735 ;! _process_cmd 4736 ;! _send_status 4737 ;! --------------------------------------------------------------------------------- 4738 ;! (1) _send_status 3 3 0 50 4739 ;! 5 COMRAM 3 3 0 4740 ;! --------------------------------------------------------------------------------- 4741 ;! (1) _process_cmd 11 11 0 477 4742 ;! 8 COMRAM 11 11 0 4743 ;! _DAC_SetOutput 4744 ;! _DATAEE_WriteByte 4745 ;! _TMR0_StartTimer 4746 ;! _TMR0_StopTimer 4747 ;! _TMR1_StopTimer 4748 ;! --------------------------------------------------------------------------------- 4749 ;! (2) _TMR1_StopTimer 0 0 0 0 4750 ;! --------------------------------------------------------------------------------- 4751 ;! (2) _TMR0_StopTimer 0 0 0 0 4752 ;! --------------------------------------------------------------------------------- 4753 ;! (2) _TMR0_StartTimer 0 0 0 0 4754 ;! --------------------------------------------------------------------------------- 4755 ;! (2) _DATAEE_WriteByte 3 2 1 295 4756 ;! 5 COMRAM 3 2 1 4757 ;! --------------------------------------------------------------------------------- 4758 ;! (2) _DAC_SetOutput 1 1 0 22 4759 ;! 5 COMRAM 1 1 0 4760 ;! --------------------------------------------------------------------------------- 4761 ;! (1) _get_cmd 4 4 0 0 4762 ;! 5 COMRAM 3 3 0 4763 ;! _EUSART1_Read 4764 ;! _EUSART1_is_rx_ready 4765 ;! --------------------------------------------------------------------------------- 4766 ;! (2) _EUSART1_is_rx_ready 0 0 0 0 4767 ;! --------------------------------------------------------------------------------- 4768 ;! (2) _EUSART1_Read 0 0 0 0 4769 ;! --------------------------------------------------------------------------------- 4770 ;! (1) _SYSTEM_Initialize 0 0 0 196 4771 ;! _DAC_Initialize 4772 ;! _EUSART1_Initialize 4773 ;! _FVR_Initialize 4774 ;! _INTERRUPT_Initialize 4775 ;! _OSCILLATOR_Initialize 4776 ;! _PIN_MANAGER_Initialize 4777 ;! _TMR0_Initialize 4778 ;! _TMR1_Initialize 4779 ;! --------------------------------------------------------------------------------- 4780 ;! (2) _TMR1_Initialize 0 0 0 98 4781 ;! _TMR1_SetInterruptHandler 4782 ;! --------------------------------------------------------------------------------- 4783 ;! (3) _TMR1_SetInterruptHandler 2 0 2 98 4784 ;! 5 COMRAM 2 0 2 4785 ;! --------------------------------------------------------------------------------- 4786 ;! (2) _TMR0_Initialize 2 2 0 98 4787 ;! 7 COMRAM 2 2 0 4788 ;! _TMR0_SetInterruptHandler 4789 ;! --------------------------------------------------------------------------------- 4790 ;! (3) _TMR0_SetInterruptHandler 2 0 2 98 4791 ;! 5 COMRAM 2 0 2 4792 ;! --------------------------------------------------------------------------------- 4793 ;! (2) _PIN_MANAGER_Initialize 0 0 0 0 4794 ;! --------------------------------------------------------------------------------- 4795 ;! (2) _OSCILLATOR_Initialize 0 0 0 0 4796 ;! --------------------------------------------------------------------------------- 4797 ;! (2) _INTERRUPT_Initialize 0 0 0 0 4798 ;! --------------------------------------------------------------------------------- 4799 ;! (2) _FVR_Initialize 0 0 0 0 4800 ;! --------------------------------------------------------------------------------- 4801 ;! (2) _EUSART1_Initialize 0 0 0 0 4802 ;! --------------------------------------------------------------------------------- 4803 ;! (2) _DAC_Initialize 0 0 0 0 4804 ;! --------------------------------------------------------------------------------- 4805 ;! (1) _DATAEE_ReadByte 1 1 0 22 4806 ;! 5 COMRAM 1 1 0 4807 ;! --------------------------------------------------------------------------------- 4808 ;! Estimated maximum stack depth 3 4809 ;! --------------------------------------------------------------------------------- 4810 ;! (Depth) Function Calls Base Space Used Autos Params Refs 4811 ;! --------------------------------------------------------------------------------- 4812 ;! (4) _INTERRUPT_InterruptManager 4 4 0 22 4813 ;! 1 COMRAM 4 4 0 4814 ;! _TMR0_ISR 4815 ;! _TMR1_ISR 4816 ;! --------------------------------------------------------------------------------- 4817 ;! (5) _TMR1_ISR 0 0 0 0 4818 ;! _TMR1_ISR_Guts 4819 ;! --------------------------------------------------------------------------------- 4820 ;! (5) _TMR0_ISR 0 0 0 22 4821 ;! _TMR1_ISR_Guts 4822 ;! i2_DAC_SetOutput 4823 ;! i2_TMR0_StopTimer 4824 ;! i2_TMR1_StopTimer 4825 ;! --------------------------------------------------------------------------------- 4826 ;! (6) i2_TMR1_StopTimer 0 0 0 0 4827 ;! --------------------------------------------------------------------------------- 4828 ;! (6) i2_TMR0_StopTimer 0 0 0 0 4829 ;! --------------------------------------------------------------------------------- 4830 ;! (6) i2_DAC_SetOutput 1 1 0 22 4831 ;! 0 COMRAM 1 1 0 4832 ;! --------------------------------------------------------------------------------- 4833 ;! (6) _TMR1_ISR_Guts 0 0 0 0 4834 ;! --------------------------------------------------------------------------------- 4835 ;! Estimated maximum stack depth 6 4836 ;! --------------------------------------------------------------------------------- 4837 ;! 4838 ;! Call Graph Graphs: 4839 ;! 4840 ;! _main (ROOT) 4841 ;! _DAC_SetOutput 4842 ;! _DATAEE_ReadByte 4843 ;! _SYSTEM_Initialize 4844 ;! _DAC_Initialize 4845 ;! _EUSART1_Initialize 4846 ;! _FVR_Initialize 4847 ;! _INTERRUPT_Initialize 4848 ;! _OSCILLATOR_Initialize 4849 ;! _PIN_MANAGER_Initialize 4850 ;! _TMR0_Initialize 4851 ;! _TMR0_SetInterruptHandler 4852 ;! _TMR1_Initialize 4853 ;! _TMR1_SetInterruptHandler 4854 ;! _TMR0_StopTimer 4855 ;! _TMR1_StopTimer 4856 ;! _get_cmd 4857 ;! _EUSART1_Read 4858 ;! _EUSART1_is_rx_ready 4859 ;! _process_cmd 4860 ;! _DAC_SetOutput 4861 ;! _DATAEE_WriteByte 4862 ;! _TMR0_StartTimer 4863 ;! _TMR0_StopTimer 4864 ;! _TMR1_StopTimer 4865 ;! _send_status 4866 ;! 4867 ;! _INTERRUPT_InterruptManager (ROOT) 4868 ;! _TMR0_ISR 4869 ;! _TMR1_ISR_Guts 4870 ;! i2_DAC_SetOutput 4871 ;! i2_TMR0_StopTimer 4872 ;! i2_TMR1_StopTimer 4873 ;! _TMR1_ISR 4874 ;! _TMR1_ISR_Guts 4875 ;! 4876 4877 ;! Address spaces: 4878 4879 ;!Name Size Autos Total Cost Usage 4880 ;!BIGRAM 7FF 0 0 21 0.0% 4881 ;!EEDATA 100 0 0 0 0.0% 4882 ;!BITBANK7 100 0 0 19 0.0% 4883 ;!BANK7 100 0 0 20 0.0% 4884 ;!BITBANK6 100 0 0 17 0.0% 4885 ;!BANK6 100 0 0 18 0.0% 4886 ;!BITBANK5 100 0 0 15 0.0% 4887 ;!BANK5 100 0 0 16 0.0% 4888 ;!BITBANK4 100 0 0 13 0.0% 4889 ;!BANK4 100 0 0 14 0.0% 4890 ;!BITBANK3 100 0 0 11 0.0% 4891 ;!BANK3 100 0 0 12 0.0% 4892 ;!BITBANK2 100 0 0 9 0.0% 4893 ;!BANK2 100 0 0 10 0.0% 4894 ;!BITBANK1 100 0 0 7 0.0% 4895 ;!BANK1 100 0 FE 8 99.2% 4896 ;!BITBANK0 A0 0 0 4 0.0% 4897 ;!BANK0 A0 0 0 5 0.0% 4898 ;!BITCOMRAM 5E 0 0 0 0.0% 4899 ;!COMRAM 5E 13 41 1 69.1% 4900 ;!BITSFR_1 0 0 0 200 0.0% 4901 ;!SFR_1 0 0 0 200 0.0% 4902 ;!BITSFR 0 0 0 200 0.0% 4903 ;!SFR 0 0 0 200 0.0% 4904 ;!STACK 0 0 0 2 0.0% 4905 ;!NULL 0 0 0 0 0.0% 4906 ;!ABS 0 0 13F 6 0.0% 4907 ;!DATA 0 0 13F 3 0.0% 4908 ;!CODE 0 0 0 0 0.0% 4909 4910 global _main 4911 4912 ;; *************** function _main ***************** 4913 ;; Defined at: 4914 ;; line 343 in file "main.c" 4915 ;; Parameters: Size Location Type 4916 ;; None 4917 ;; Auto vars: Size Location Type 4918 ;; i 2 0 int 4919 ;; Return value: Size Location Type 4920 ;; 1 wreg void 4921 ;; Registers used: 4922 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 4923 ;; Tracked objects: 4924 ;; On entry : 0/0 4925 ;; On exit : 0/0 4926 ;; Unchanged: 0/0 4927 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 4928 ;; Params: 0 0 0 0 0 0 0 0 0 4929 ;; Locals: 0 0 0 0 0 0 0 0 0 4930 ;; Temps: 0 0 0 0 0 0 0 0 0 4931 ;; Totals: 0 0 0 0 0 0 0 0 0 4932 ;;Total ram usage: 0 bytes 4933 ;; Hardware stack levels required when called: 6 4934 ;; This function calls: 4935 ;; _DAC_SetOutput 4936 ;; _DATAEE_ReadByte 4937 ;; _SYSTEM_Initialize 4938 ;; _TMR0_StopTimer 4939 ;; _TMR1_StopTimer 4940 ;; _get_cmd 4941 ;; _process_cmd 4942 ;; _send_status 4943 ;; This function is called by: 4944 ;; Startup code after reset 4945 ;; This function uses a non-reentrant model 4946 ;; 4947 psect text0,class=CODE,space=0,reloc=2,group=0 4948 file "main.c" 4949 line 343 4950 global __ptext0 4951 __ptext0: 4952 000728 psect text0 4953 file "main.c" 4954 line 343 4955 global __size_of_main 4956 __size_of_main equ __end_of_main-_main 4957 0000 4958 _main: 4959 000728 ;incstack = 0 4960 opt stack 25 4961 line 348 4962 4963 l2314: 4964 000728 ;main.c: 345: int i;;main.c: 348: SYSTEM_Initialize(); 4965 call _SYSTEM_Initialize ;wreg free 4966 000728 EC65 F005 line 350 4967 4968 l2316: 4969 00072C ;main.c: 350: TMR0_StopTimer(); 4970 call _TMR0_StopTimer ;wreg free 4971 00072C ECB8 F005 line 351 4972 4973 l2318: 4974 000730 ;main.c: 351: INTCONbits.TMR0IF = 0; 4975 bcf ((c:4082)),c,2 ;volatile 4976 000730 94F2 line 352 4977 4978 l2320: 4979 000732 ;main.c: 352: TMR1_StopTimer(); 4980 call _TMR1_StopTimer ;wreg free 4981 000732 ECB6 F005 line 353 4982 4983 l2322: 4984 000736 ;main.c: 353: PIR1bits.TMR1IF = 0; 4985 bcf ((c:3998)),c,0 ;volatile 4986 000736 909E line 356 4987 4988 l2324: 4989 000738 ;main.c: 356: (INTCONbits.GIE = 1); 4990 bsf ((c:4082)),c,7 ;volatile 4991 000738 8EF2 goto l2326 4992 00073A EF9F F003 line 359 4993 ;main.c: 359: do { LATBbits.LATB7 = 1; } while(0); 4994 4995 l554: 4996 00073E 4997 l2326: 4998 00073E bsf ((c:3978)),c,7 ;volatile 4999 00073E 8E8A goto l2328 5000 000740 EFA4 F003 5001 l555: 5002 000744 goto l2328 5003 000744 EFA4 F003 line 360 5004 ;main.c: 360: do { LATBbits.LATB6 = 1; } while(0); 5005 5006 l556: 5007 000748 5008 l2328: 5009 000748 bsf ((c:3978)),c,6 ;volatile 5010 000748 8C8A goto l2330 5011 00074A EFA9 F003 5012 l557: 5013 00074E goto l2330 5014 00074E EFA9 F003 line 361 5015 ;main.c: 361: do { LATBbits.LATB4 = 1; } while(0); 5016 5017 l558: 5018 000752 5019 l2330: 5020 000752 bsf ((c:3978)),c,4 ;volatile 5021 000752 888A goto l2332 5022 000754 EFAE F003 5023 l559: 5024 000758 goto l2332 5025 000758 EFAE F003 line 362 5026 ;main.c: 362: do { LATCbits.LATC2 = 0; } while(0); 5027 5028 l560: 5029 00075C 5030 l2332: 5031 00075C bcf ((c:3979)),c,2 ;volatile 5032 00075C 948B goto l2334 5033 00075E EFB1 F003 5034 l561: 5035 000762 line 363 5036 5037 l2334: 5038 000762 ;main.c: 363: DAC_SetOutput(hold_current); 5039 movf ((c:_hold_current)),c,w 5040 000762 5041 5041 call _DAC_SetOutput 5042 000764 ECA8 F005 goto l2336 5043 000768 EFB6 F003 line 364 5044 ;main.c: 364: do { LATAbits.LATA1 = 1; } while(0); 5045 5046 l562: 5047 00076C 5048 l2336: 5049 00076C bsf ((c:3977)),c,1 ;volatile 5050 00076C 8289 goto l2338 5051 00076E EFB9 F003 5052 l563: 5053 000772 line 367 5054 5055 l2338: 5056 000772 ;main.c: 367: (INTCONbits.PEIE = 1); 5057 bsf ((c:4082)),c,6 ;volatile 5058 000772 8CF2 line 370 5059 5060 l2340: 5061 000774 ;main.c: 370: my_address = DATAEE_ReadByte(0x00); 5062 movlw (0)&0ffh 5063 000774 0E00 5064 call _DATAEE_ReadByte 5065 000776 EC82 F005 movwf ((c:_my_address)),c 5066 00077A 6E25 line 371 5067 5068 l2342: 5069 00077C ;main.c: 371: my_group_address = DATAEE_ReadByte(0x01); 5070 movlw (01h)&0ffh 5071 00077C 0E01 5072 call _DATAEE_ReadByte 5073 00077E EC82 F005 movwf ((c:_my_group_address)),c 5074 000782 6E24 line 372 5075 5076 l2344: 5077 000784 ;main.c: 372: group_leader = DATAEE_ReadByte(0x02); 5078 movlw (02h)&0ffh 5079 000784 0E02 5080 call _DATAEE_ReadByte 5081 000786 EC82 F005 movwf ((c:_group_leader)),c 5082 00078A 6E23 goto l2346 5083 00078C EFC8 F003 line 385 5084 ;main.c: 385: while (1) 5085 5086 l564: 5087 000790 line 388 5088 5089 l2346: 5090 000790 ;main.c: 386: {;main.c: 388: get_cmd(); 5091 call _get_cmd ;wreg free 5092 000790 ECC7 F002 line 390 5093 5094 l2348: 5095 000794 ;main.c: 390: if (rcv_state == 5) 5096 movlw 5 5097 000794 0E05 xorwf ((c:_rcv_state)),c,w 5098 000796 1829 btfss status,2 5099 000798 A4D8 goto u1061 5100 00079A EFD1 F003 goto u1060 5101 00079E EFD3 F003 5102 u1061: 5103 0007A2 goto l2370 5104 0007A2 EF1F F004 u1060: 5105 0007A6 line 392 5106 5107 l2350: 5108 0007A6 ;main.c: 391: {;main.c: 392: if ( !cksum_err && ((cmd_buf[0] == my_a ddress) || 5109 movf ((c:_cksum_err)),c,w 5110 0007A6 5022 btfss status,2 5111 0007A8 A4D8 goto u1071 5112 0007AA EFD9 F003 goto u1070 5113 0007AE EFDB F003 u1071: 5114 0007B2 goto l2360 5115 0007B2 EFFB F003 u1070: 5116 0007B6 5117 l2352: 5118 0007B6 movf ((c:_my_address)),c,w 5119 0007B6 5025 xorwf ((c:_cmd_buf)),c,w 5120 0007B8 1801 btfsc status,2 5121 0007BA B4D8 goto u1081 5122 0007BC EFE2 F003 goto u1080 5123 0007C0 EFE4 F003 5124 u1081: 5125 0007C4 goto l2358 5126 0007C4 EFF7 F003 u1080: 5127 0007C8 5128 l2354: 5129 0007C8 movf ((c:_my_group_address)),c,w 5130 0007C8 5024 xorwf ((c:_cmd_buf)),c,w 5131 0007CA 1801 btfsc status,2 5132 0007CC B4D8 goto u1091 5133 0007CE EFEB F003 goto u1090 5134 0007D2 EFED F003 5135 u1091: 5136 0007D6 goto l2358 5137 0007D6 EFF7 F003 u1090: 5138 0007DA 5139 l2356: 5140 0007DA incf ((c:_cmd_buf)),c,w 5141 0007DA 2801 btfss status,2 5142 0007DC A4D8 goto u1101 5143 0007DE EFF3 F003 goto u1100 5144 0007E2 EFF5 F003 5145 u1101: 5146 0007E6 goto l2360 5147 0007E6 EFFB F003 u1100: 5148 0007EA goto l2358 5149 0007EA EFF7 F003 5150 l568: 5151 0007EE line 394 5152 5153 l2358: 5154 0007EE ;main.c: 394: (cmd_buf[0] == 0xFF)) ) process_cmd(); 5155 call _process_cmd ;wreg free 5156 0007EE EC4C F000 goto l2360 5157 0007F2 EFFB F003 5158 l566: 5159 0007F6 line 395 5160 5161 l2360: 5162 0007F6 ;main.c: 395: rcv_state = 0; 5163 movlw low(0) 5164 0007F6 0E00 movwf ((c:_rcv_state)),c 5165 0007F8 6E29 line 396 5166 5167 l2362: 5168 0007FA ;main.c: 396: if ( (cmd_buf[0] == my_address) || 5169 movf ((c:_my_address)),c,w 5170 0007FA 5025 xorwf ((c:_cmd_buf)),c,w 5171 0007FC 1801 btfsc status,2 5172 0007FE B4D8 goto u1111 5173 000800 EF04 F004 goto u1110 5174 000804 EF06 F004 5175 u1111: 5176 000808 goto l2368 5177 000808 EF19 F004 u1110: 5178 00080C 5179 l2364: 5180 00080C movf ((c:_my_group_address)),c,w 5181 00080C 5024 xorwf ((c:_cmd_buf)),c,w 5182 00080E 1801 btfss status,2 5183 000810 A4D8 goto u1121 5184 000812 EF0D F004 goto u1120 5185 000816 EF0F F004 5186 u1121: 5187 00081A goto l2370 5188 00081A EF1F F004 u1120: 5189 00081E 5190 l2366: 5191 00081E movf ((c:_group_leader)),c,w 5192 00081E 5023 btfsc status,2 5193 000820 B4D8 goto u1131 5194 000822 EF15 F004 goto u1130 5195 000826 EF17 F004 u1131: 5196 00082A goto l2370 5197 00082A EF1F F004 u1130: 5198 00082E goto l2368 5199 00082E EF19 F004 5200 l571: 5201 000832 line 398 5202 5203 l2368: 5204 000832 ;main.c: 398: send_state = 1; 5205 movlw low(01h) 5206 000832 0E01 movwf ((c:_send_state)),c 5207 000834 6E28 goto l2370 5208 000836 EF1F F004 5209 l569: 5210 00083A goto l2370 5211 00083A EF1F F004 line 399 5212 ;main.c: 399: } 5213 5214 l565: 5215 00083E line 401 5216 5217 l2370: 5218 00083E ;main.c: 401: send_status(); 5219 call _send_status ;wreg free 5220 00083E ECE7 F001 goto l2346 5221 000842 EFC8 F003 line 403 5222 ;main.c: 403: } 5223 5224 l572: 5225 000846 goto l2346 5226 000846 EFC8 F003 5227 l573: 5228 00084A line 404 5229 5230 l574: 5231 00084A global start 5232 goto start 5233 00084A EF4A F000 opt stack 0 5234 GLOBAL __end_of_main 5235 __end_of_main: 5236 00084E signat _main,89 5237 global _send_status 5238 5239 ;; *************** function _send_status ***************** 5240 ;; Defined at: 5241 ;; line 288 in file "main.c" 5242 ;; Parameters: Size Location Type 5243 ;; None 5244 ;; Auto vars: Size Location Type 5245 ;; statbyte 1 7[COMRAM] unsigned char 5246 ;; Return value: Size Location Type 5247 ;; 1 wreg void 5248 ;; Registers used: 5249 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh 5250 ;; Tracked objects: 5251 ;; On entry : 0/0 5252 ;; On exit : 0/0 5253 ;; Unchanged: 0/0 5254 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 5255 ;; Params: 0 0 0 0 0 0 0 0 0 5256 ;; Locals: 1 0 0 0 0 0 0 0 0 5257 ;; Temps: 2 0 0 0 0 0 0 0 0 5258 ;; Totals: 3 0 0 0 0 0 0 0 0 5259 ;;Total ram usage: 3 bytes 5260 ;; Hardware stack levels used: 1 5261 ;; Hardware stack levels required when called: 3 5262 ;; This function calls: 5263 ;; Nothing 5264 ;; This function is called by: 5265 ;; _main 5266 ;; This function uses a non-reentrant model 5267 ;; 5268 psect text1,class=CODE,space=0,reloc=2,group=0 5269 line 288 5270 global __ptext1 5271 __ptext1: 5272 0003CE psect text1 5273 file "main.c" 5274 line 288 5275 global __size_of_send_status 5276 __size_of_send_status equ __end_of_send_status-_send_status 5277 0000 5278 _send_status: 5279 0003CE ;incstack = 0 5280 opt stack 27 5281 line 292 5282 5283 l2238: 5284 0003CE ;main.c: 290: uint8_t statbyte;;main.c: 292: if (send_state == 0) return; 5285 movf ((c:_send_state)),c,w 5286 0003CE 5028 btfss status,2 5287 0003D0 A4D8 goto u901 5288 0003D2 EFED F001 goto u900 5289 0003D6 EFEF F001 u901: 5290 0003DA goto l2294 5291 0003DA EFAD F002 u900: 5292 0003DE goto l534 5293 0003DE EFC6 F002 5294 l2240: 5295 0003E2 goto l534 5296 0003E2 EFC6 F002 5297 l533: 5298 0003E6 line 294 5299 ;main.c: 294: switch (send_state){ 5300 goto l2294 5301 0003E6 EFAD F002 line 295 5302 ;main.c: 295: case 1: 5303 5304 l536: 5305 0003EA line 296 5306 ;main.c: 296: TRISCbits.TRISC6 = 0; 5307 bcf ((c:3988)),c,6 ;volatile 5308 0003EA 9C94 line 297 5309 ;main.c: 297: TXSTA1bits.TXEN = 1; 5310 bsf ((c:4012)),c,5 ;volatile 5311 0003EC 8AAC line 299 5312 5313 l2242: 5314 0003EE ;main.c: 299: statbyte = 0; 5315 movlw low(0) 5316 0003EE 0E00 movwf ((c:send_status@statbyte)),c 5317 0003F0 6E34 line 300 5318 5319 l2244: 5320 0003F2 ;main.c: 300: if (T0CONbits.TMR0ON) statbyte |= 0x01; 5321 btfss ((c:4053)),c,7 ;volatile 5322 0003F2 AED5 goto u911 5323 0003F4 EFFE F001 goto u910 5324 0003F8 EF00 F002 u911: 5325 0003FC goto l2248 5326 0003FC EF03 F002 u910: 5327 000400 5328 l2246: 5329 000400 bsf (0+(0/8)+(c:send_status@statbyte)),c,(0)&7 5330 000400 8034 goto l2248 5331 000402 EF03 F002 5332 l537: 5333 000406 line 301 5334 5335 l2248: 5336 000406 ;main.c: 301: if (PORTBbits.RB3) statbyte |= 0x02; 5337 btfss ((c:3969)),c,3 ;volatile 5338 000406 A681 goto u921 5339 000408 EF08 F002 goto u920 5340 00040C EF0A F002 u921: 5341 000410 goto l2252 5342 000410 EF0D F002 u920: 5343 000414 5344 l2250: 5345 000414 bsf (0+(1/8)+(c:send_status@statbyte)),c,(1)&7 5346 000414 8234 goto l2252 5347 000416 EF0D F002 5348 l538: 5349 00041A line 302 5350 5351 l2252: 5352 00041A ;main.c: 302: if (PORTBbits.RB0) statbyte |= 0x04; 5353 btfss ((c:3969)),c,0 ;volatile 5354 00041A A081 goto u931 5355 00041C EF12 F002 goto u930 5356 000420 EF14 F002 u931: 5357 000424 goto l2256 5358 000424 EF17 F002 u930: 5359 000428 5360 l2254: 5361 000428 bsf (0+(2/8)+(c:send_status@statbyte)),c,(2)&7 5362 000428 8434 goto l2256 5363 00042A EF17 F002 5364 l539: 5365 00042E line 303 5366 5367 l2256: 5368 00042E ;main.c: 303: if (PORTBbits.RB1) statbyte |= 0x08; 5369 btfss ((c:3969)),c,1 ;volatile 5370 00042E A281 goto u941 5371 000430 EF1C F002 goto u940 5372 000434 EF1E F002 u941: 5373 000438 goto l2260 5374 000438 EF21 F002 u940: 5375 00043C 5376 l2258: 5377 00043C bsf (0+(3/8)+(c:send_status@statbyte)),c,(3)&7 5378 00043C 8634 goto l2260 5379 00043E EF21 F002 5380 l540: 5381 000442 line 304 5382 5383 l2260: 5384 000442 ;main.c: 304: if (cksum_err) statbyte |= 0x80; 5385 movf ((c:_cksum_err)),c,w 5386 000442 5022 btfsc status,2 5387 000444 B4D8 goto u951 5388 000446 EF27 F002 goto u950 5389 00044A EF29 F002 u951: 5390 00044E goto l2264 5391 00044E EF2C F002 u950: 5392 000452 5393 l2262: 5394 000452 bsf (0+(7/8)+(c:send_status@statbyte)),c,(7)&7 5395 000452 8E34 goto l2264 5396 000454 EF2C F002 5397 l541: 5398 000458 line 305 5399 5400 l2264: 5401 000458 ;main.c: 305: cksum_err = 0; 5402 movlw low(0) 5403 000458 0E00 movwf ((c:_cksum_err)),c 5404 00045A 6E22 line 307 5405 5406 l2266: 5407 00045C ;main.c: 307: cmd_buf[0] = PathHead - PathTail; 5408 movf ((c:_PathTail)),c,w ;volatile 5409 00045C 502A sublw 0 5410 00045E 0800 addwf ((c:_PathHead)),c,w ;volatile 5411 000460 242B movwf ((c:_cmd_buf)),c 5412 000462 6E01 line 308 5413 5414 l2268: 5415 000464 ;main.c: 308: if (cmd_buf[0] & 0x80) cmd_buf[0] += 127; 5416 5417 btfss ((c:_cmd_buf)),c,(7)&7 5418 000464 AE01 goto u961 5419 000466 EF37 F002 goto u960 5420 00046A EF39 F002 u961: 5421 00046E goto l2272 5422 00046E EF3D F002 u960: 5423 000472 5424 l2270: 5425 000472 movlw (07Fh)&0ffh 5426 000472 0E7F addwf ((c:_cmd_buf)),c 5427 000474 2601 goto l2272 5428 000476 EF3D F002 5429 l542: 5430 00047A line 310 5431 5432 l2272: 5433 00047A ;main.c: 310: *((uint32_t *)(cmd_buf+1)) = PositionCounter; 5434 movff (c:_PositionCounter),0+((c:_cmd_buf)+01h) ;volatile 5435 00047A C015 F002 movff (c:_PositionCounter+1),1+((c:_cmd_buf)+01h) ;volatile 5436 00047E C016 F003 movff (c:_PositionCounter+2),2+((c:_cmd_buf)+01h) ;volatile 5437 000482 C017 F004 movff (c:_PositionCounter+3),3+((c:_cmd_buf)+01h) ;volatile 5438 000486 C018 F005 line 312 5439 ;main.c: 312: if (*((uint32_t *)(cmd_buf+1)) != PositionCounter) *((uint32_t *)(cmd_buf+1)) = PositionCounter; 5440 movf ((c:_PositionCounter)),c,w ;volatile 5441 00048A 5015 xorwf (0+((c:_cmd_buf)+01h)),c,w 5442 00048C 1802 bnz u970 5443 00048E E10F movf ((c:_PositionCounter+1)),c,w ;volatile 5444 000490 5016 xorwf (1+((c:_cmd_buf)+01h)),c,w 5445 000492 1803 bnz u970 5446 000494 E10C movf ((c:_PositionCounter+2)),c,w ;volatile 5447 000496 5017 xorwf (2+((c:_cmd_buf)+01h)),c,w 5448 000498 1804 bnz u970 5449 00049A E109 movf ((c:_PositionCounter+3)),c,w ;volatile 5450 00049C 5018 xorwf (3+((c:_cmd_buf)+01h)),c,w 5451 00049E 1805 btfsc status,2 5452 0004A0 B4D8 goto u971 5453 0004A2 EF55 F002 goto u970 5454 0004A6 EF57 F002 5455 u971: 5456 0004AA goto l543 5457 0004AA EF5F F002 u970: 5458 0004AE 5459 l2274: 5460 0004AE movff (c:_PositionCounter),0+((c:_cmd_buf)+01h) ;volatile 5461 0004AE C015 F002 movff (c:_PositionCounter+1),1+((c:_cmd_buf)+01h) ;volatile 5462 0004B2 C016 F003 movff (c:_PositionCounter+2),2+((c:_cmd_buf)+01h) ;volatile 5463 0004B6 C017 F004 movff (c:_PositionCounter+3),3+((c:_cmd_buf)+01h) ;volatile 5464 0004BA C018 F005 5465 l543: 5466 0004BE line 314 5467 ;main.c: 314: cksum_calc = statbyte; 5468 movff (c:send_status@statbyte),(c:_cksum_calc) 5469 0004BE C034 F021 line 315 5470 ;main.c: 315: TXREG1 = statbyte; 5471 movff (c:send_status@statbyte),(c:4013) ;volatile 5472 0004C2 C034 FFAD line 316 5473 5474 l2276: 5475 0004C6 ;main.c: 316: datacount = 0; 5476 movlw low(0) 5477 0004C6 0E00 movwf ((c:_datacount)),c 5478 0004C8 6E27 line 317 5479 ;main.c: 317: numdat = 5; 5480 movlw low(05h) 5481 0004CA 0E05 movwf ((c:_numdat)),c 5482 0004CC 6E26 line 318 5483 ;main.c: 318: send_state = 2; 5484 movlw low(02h) 5485 0004CE 0E02 movwf ((c:_send_state)),c 5486 0004D0 6E28 line 319 5487 ;main.c: 319: break; 5488 goto l534 5489 0004D2 EFC6 F002 line 321 5490 ;main.c: 321: case 2: 5491 5492 l545: 5493 0004D6 line 322 5494 ;main.c: 322: if (!PIR1bits.TX1IF) break; 5495 btfsc ((c:3998)),c,4 ;volatile 5496 0004D6 B89E goto u981 5497 0004D8 EF70 F002 goto u980 5498 0004DC EF72 F002 u981: 5499 0004E0 goto l2280 5500 0004E0 EF76 F002 u980: 5501 0004E4 goto l534 5502 0004E4 EFC6 F002 5503 l2278: 5504 0004E8 goto l534 5505 0004E8 EFC6 F002 5506 l546: 5507 0004EC line 323 5508 5509 l2280: 5510 0004EC ;main.c: 323: cksum_calc += cmd_buf[datacount]; 5511 movf ((c:_datacount)),c,w 5512 0004EC 5027 mullw 01h 5513 0004EE 0D01 movlw low(_cmd_buf) 5514 0004F0 0E01 addwf (prodl),c,w 5515 0004F2 24F3 movwf c:fsr2l 5516 0004F4 6ED9 movlw high(_cmd_buf) 5517 0004F6 0E00 addwfc prod+1,w 5518 0004F8 20F4 movwf 1+c:fsr2l 5519 0004FA 6EDA movf indf2,w 5520 0004FC 50DF addwf ((c:_cksum_calc)),c 5521 0004FE 2621 line 324 5522 ;main.c: 324: TXREG1 = cmd_buf[datacount]; 5523 movf ((c:_datacount)),c,w 5524 000500 5027 mullw 01h 5525 000502 0D01 movlw low(_cmd_buf) 5526 000504 0E01 addwf (prodl),c,w 5527 000506 24F3 movwf c:fsr2l 5528 000508 6ED9 movlw high(_cmd_buf) 5529 00050A 0E00 addwfc prod+1,w 5530 00050C 20F4 movwf 1+c:fsr2l 5531 00050E 6EDA movf indf2,w 5532 000510 50DF movwf ((c:4013)),c ;volatile 5533 000512 6EAD line 325 5534 5535 l2282: 5536 000514 ;main.c: 325: datacount++; 5537 incf ((c:_datacount)),c 5538 000514 2A27 line 326 5539 5540 l2284: 5541 000516 ;main.c: 326: if (datacount == numdat) send_state = 3; 5542 movf ((c:_numdat)),c,w 5543 000516 5026 xorwf ((c:_datacount)),c,w 5544 000518 1827 btfss status,2 5545 00051A A4D8 goto u991 5546 00051C EF92 F002 goto u990 5547 000520 EF94 F002 5548 u991: 5549 000524 goto l534 5550 000524 EFC6 F002 u990: 5551 000528 5552 l2286: 5553 000528 movlw low(03h) 5554 000528 0E03 movwf ((c:_send_state)),c 5555 00052A 6E28 goto l534 5556 00052C EFC6 F002 5557 l547: 5558 000530 line 327 5559 ;main.c: 327: break; 5560 goto l534 5561 000530 EFC6 F002 line 329 5562 ;main.c: 329: case 3: 5563 5564 l548: 5565 000534 line 330 5566 ;main.c: 330: if (!PIR1bits.TX1IF) break; 5567 btfsc ((c:3998)),c,4 ;volatile 5568 000534 B89E goto u1001 5569 000536 EF9F F002 goto u1000 5570 00053A EFA1 F002 u1001: 5571 00053E goto l549 5572 00053E EFA5 F002 u1000: 5573 000542 goto l534 5574 000542 EFC6 F002 5575 l2288: 5576 000546 goto l534 5577 000546 EFC6 F002 5578 l549: 5579 00054A line 331 5580 ;main.c: 331: TXREG1 = cksum_calc; 5581 movff (c:_cksum_calc),(c:4013) ;volatile 5582 00054A C021 FFAD line 332 5583 5584 l2290: 5585 00054E ;main.c: 332: send_state = 0; 5586 movlw low(0) 5587 00054E 0E00 movwf ((c:_send_state)),c 5588 000550 6E28 line 333 5589 ;main.c: 333: break; 5590 goto l534 5591 000552 EFC6 F002 line 335 5592 5593 l2292: 5594 000556 ;main.c: 335: } 5595 goto l534 5596 000556 EFC6 F002 5597 l535: 5598 00055A 5599 l2294: 5600 00055A movf ((c:_send_state)),c,w 5601 00055A 5028 movwf (??_send_status+0+0)&0ffh,c 5602 00055C 6E32 clrf (??_send_status+0+0+1)&0ffh,c 5603 00055E 6A33 5604 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s witches 5605 ; Switch size 1, requested type "space" 5606 ; Number of cases is 1, Range of values is 0 to 0 5607 ; switch strategies available: 5608 ; Name Instructions Cycles 5609 ; simple_byte 4 3 (average) 5610 ; Chosen strategy is simple_byte 5611 5612 movf ??_send_status+0+1,c,w 5613 000560 5033 xorlw 0^0 ; case 0 5614 000562 0A00 skipnz 5615 000564 B4D8 goto l2432 5616 000566 EFB7 F002 goto l534 5617 00056A EFC6 F002 5618 l2432: 5619 00056E ; Switch size 1, requested type "space" 5620 ; Number of cases is 3, Range of values is 1 to 3 5621 ; switch strategies available: 5622 ; Name Instructions Cycles 5623 ; simple_byte 10 6 (average) 5624 ; Chosen strategy is simple_byte 5625 5626 movf ??_send_status+0+0,c,w 5627 00056E 5032 xorlw 1^0 ; case 1 5628 000570 0A01 skipnz 5629 000572 B4D8 goto l536 5630 000574 EFF5 F001 xorlw 2^1 ; case 2 5631 000578 0A03 skipnz 5632 00057A B4D8 goto l545 5633 00057C EF6B F002 xorlw 3^2 ; case 3 5634 000580 0A01 skipnz 5635 000582 B4D8 goto l548 5636 000584 EF9A F002 goto l534 5637 000588 EFC6 F002 5638 5639 l544: 5640 00058C line 337 5641 5642 l534: 5643 00058C return ;funcret 5644 00058C 0012 opt stack 0 5645 GLOBAL __end_of_send_status 5646 __end_of_send_status: 5647 00058E signat _send_status,89 5648 global _process_cmd 5649 5650 ;; *************** function _process_cmd ***************** 5651 ;; Defined at: 5652 ;; line 181 in file "main.c" 5653 ;; Parameters: Size Location Type 5654 ;; None 5655 ;; Auto vars: Size Location Type 5656 ;; mem_addr 2 13[COMRAM] unsigned short 5657 ;; i 1 18[COMRAM] unsigned char 5658 ;; ndata 1 17[COMRAM] unsigned char 5659 ;; temp_cur 1 16[COMRAM] unsigned char 5660 ;; command 1 15[COMRAM] unsigned char 5661 ;; Return value: Size Location Type 5662 ;; 1 wreg void 5663 ;; Registers used: 5664 ;; wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 5665 ;; Tracked objects: 5666 ;; On entry : 0/0 5667 ;; On exit : 0/0 5668 ;; Unchanged: 0/0 5669 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 5670 ;; Params: 0 0 0 0 0 0 0 0 0 5671 ;; Locals: 6 0 0 0 0 0 0 0 0 5672 ;; Temps: 5 0 0 0 0 0 0 0 0 5673 ;; Totals: 11 0 0 0 0 0 0 0 0 5674 ;;Total ram usage: 11 bytes 5675 ;; Hardware stack levels used: 1 5676 ;; Hardware stack levels required when called: 4 5677 ;; This function calls: 5678 ;; _DAC_SetOutput 5679 ;; _DATAEE_WriteByte 5680 ;; _TMR0_StartTimer 5681 ;; _TMR0_StopTimer 5682 ;; _TMR1_StopTimer 5683 ;; This function is called by: 5684 ;; _main 5685 ;; This function uses a non-reentrant model 5686 ;; 5687 psect text2,class=CODE,space=0,reloc=2,group=0 5688 line 181 5689 global __ptext2 5690 __ptext2: 5691 000098 psect text2 5692 file "main.c" 5693 line 181 5694 global __size_of_process_cmd 5695 __size_of_process_cmd equ __end_of_process_cmd-_process_cmd 5696 0000 5697 _process_cmd: 5698 000098 ;incstack = 0 5699 opt stack 26 5700 line 186 5701 5702 l2158: 5703 000098 ;main.c: 183: uint8_t command, ndata, i, temp_cur;;main.c: 184: uint16_t mem_add r;;main.c: 186: command = cmd_buf[1] & 0x0F; 5704 movf (0+((c:_cmd_buf)+01h)),c,w 5705 000098 5002 andlw low(0Fh) 5706 00009A 0B0F movwf ((c:process_cmd@command)),c 5707 00009C 6E3C line 187 5708 ;main.c: 187: ndata = (cmd_buf[1]>>4) & 0x0F; 5709 swapf (0+((c:_cmd_buf)+01h)),c,w 5710 00009E 3802 andlw (0ffh shr 4) & 0ffh 5711 0000A0 0B0F andlw low(0Fh) 5712 0000A2 0B0F movwf ((c:process_cmd@ndata)),c 5713 0000A4 6E3E line 189 5714 ;main.c: 189: switch (command) { 5715 goto l2232 5716 0000A6 EFAD F001 line 190 5717 ;main.c: 190: case 0x00: 5718 5719 l475: 5720 0000AA line 191 5721 5722 l2160: 5723 0000AA ;main.c: 191: PositionCounter = 0; 5724 movlw low(0) 5725 0000AA 0E00 movwf ((c:_PositionCounter)),c ;volatile 5726 0000AC 6E15 movlw high(0) 5727 0000AE 0E00 movwf ((c:_PositionCounter+1)),c ;volatile 5728 0000B0 6E16 movlw low highword(0) 5729 0000B2 0E00 movwf ((c:_PositionCounter+2)),c ;volatile 5730 0000B4 6E17 movlw high highword(0) 5731 0000B6 0E00 movwf ((c:_PositionCounter+3)),c ;volatile 5732 0000B8 6E18 line 192 5733 5734 l2162: 5735 0000BA ;main.c: 192: if (PositionCounter) PositionCounter = 0; 5736 movf ((c:_PositionCounter)),c,w ;volatile 5737 0000BA 5015 iorwf ((c:_PositionCounter+1)),c,w ;volatile 5738 0000BC 1016 iorwf ((c:_PositionCounter+2)),c,w ;volatile 5739 0000BE 1017 iorwf ((c:_PositionCounter+3)),c,w ;volatile 5740 0000C0 1018 btfsc status,2 5741 0000C2 B4D8 goto u801 5742 0000C4 EF66 F000 goto u800 5743 0000C8 EF68 F000 5744 u801: 5745 0000CC goto l530 5746 0000CC EFE6 F001 u800: 5747 0000D0 5748 l2164: 5749 0000D0 movlw low(0) 5750 0000D0 0E00 movwf ((c:_PositionCounter)),c ;volatile 5751 0000D2 6E15 movlw high(0) 5752 0000D4 0E00 movwf ((c:_PositionCounter+1)),c ;volatile 5753 0000D6 6E16 movlw low highword(0) 5754 0000D8 0E00 movwf ((c:_PositionCounter+2)),c ;volatile 5755 0000DA 6E17 movlw high highword(0) 5756 0000DC 0E00 movwf ((c:_PositionCounter+3)),c ;volatile 5757 0000DE 6E18 goto l530 5758 0000E0 EFE6 F001 5759 l476: 5760 0000E4 line 193 5761 ;main.c: 193: break; 5762 goto l530 5763 0000E4 EFE6 F001 line 195 5764 ;main.c: 195: case 0x01: 5765 5766 l478: 5767 0000E8 line 196 5768 ;main.c: 196: my_address = cmd_buf[2]; 5769 movff 0+((c:_cmd_buf)+02h),(c:_my_address) 5770 0000E8 C003 F025 line 197 5771 ;main.c: 197: my_group_address = cmd_buf[3]; 5772 movff 0+((c:_cmd_buf)+03h),(c:_my_group_address) 5773 0000EC C004 F024 line 198 5774 ;main.c: 198: group_leader = cmd_buf[4]; 5775 movff 0+((c:_cmd_buf)+04h),(c:_group_leader) 5776 0000F0 C005 F023 line 199 5777 5778 l2166: 5779 0000F4 ;main.c: 199: DATAEE_WriteByte(0, my_address); 5780 movff (c:_my_address),(c:DATAEE_WriteByte@bData) 5781 0000F4 C025 F032 movlw (0)&0ffh 5782 0000F8 0E00 5783 call _DATAEE_WriteByte 5784 0000FA ECB1 F004 line 200 5785 ;main.c: 200: DATAEE_WriteByte(1, my_group_address); 5786 movff (c:_my_group_address),(c:DATAEE_WriteByte@bData) 5787 0000FE C024 F032 movlw (01h)&0ffh 5788 000102 0E01 5789 call _DATAEE_WriteByte 5790 000104 ECB1 F004 line 201 5791 ;main.c: 201: DATAEE_WriteByte(2, group_leader); 5792 movff (c:_group_leader),(c:DATAEE_WriteByte@bData) 5793 000108 C023 F032 movlw (02h)&0ffh 5794 00010C 0E02 5795 call _DATAEE_WriteByte 5796 00010E ECB1 F004 goto l2168 5797 000112 EF8B F000 line 203 5798 ;main.c: 203: case 0x05: 5799 5800 l479: 5801 000116 line 204 5802 5803 l2168: 5804 000116 ;main.c: 204: if (T0CONbits.TMR0ON) break; 5805 btfss ((c:4053)),c,7 ;volatile 5806 000116 AED5 goto u811 5807 000118 EF90 F000 goto u810 5808 00011C EF92 F000 u811: 5809 000120 goto l2172 5810 000120 EF96 F000 u810: 5811 000124 goto l530 5812 000124 EFE6 F001 5813 l2170: 5814 000128 goto l530 5815 000128 EFE6 F001 5816 l480: 5817 00012C line 205 5818 5819 l2172: 5820 00012C ;main.c: 205: DAC_SetOutput(run_current); 5821 movf ((c:_run_current)),c,w 5822 00012C 5040 5823 call _DAC_SetOutput 5824 00012E ECA8 F005 goto l2174 5825 000132 EF9B F000 line 206 5826 ;main.c: 206: do { LATAbits.LATA1 = 0; } while(0); 5827 5828 l481: 5829 000136 5830 l2174: 5831 000136 bcf ((c:3977)),c,1 ;volatile 5832 000136 9289 goto l2176 5833 000138 EF9E F000 5834 l482: 5835 00013C line 207 5836 5837 l2176: 5838 00013C ;main.c: 207: TMR0H = 0xFF; 5839 setf ((c:4055)),c ;volatile 5840 00013C 68D7 line 208 5841 5842 l2178: 5843 00013E ;main.c: 208: TMR0L = 0xFF; 5844 setf ((c:4054)),c ;volatile 5845 00013E 68D6 line 209 5846 5847 l2180: 5848 000140 ;main.c: 209: TMR0_StartTimer(); 5849 call _TMR0_StartTimer ;wreg free 5850 000140 ECBA F005 goto l2182 5851 000144 EFA4 F000 line 210 5852 ;main.c: 210: do { LATBbits.LATB2 = 0; } while(0); 5853 5854 l483: 5855 000148 5856 l2182: 5857 000148 bcf ((c:3978)),c,2 ;volatile 5858 000148 948A goto l530 5859 00014A EFE6 F001 5860 l484: 5861 00014E line 211 5862 ;main.c: 211: break; 5863 goto l530 5864 00014E EFE6 F001 line 213 5865 ;main.c: 213: case 0x06: 5866 5867 l485: 5868 000152 line 214 5869 5870 l2184: 5871 000152 ;main.c: 214: hold_current = 31 - (cmd_buf[2]&0x1F); 5872 movf (0+((c:_cmd_buf)+02h)),c,w 5873 000152 5003 andlw low(01Fh) 5874 000154 0B1F sublw 0 5875 000156 0800 addlw low(01Fh) 5876 000158 0F1F movwf ((c:_hold_current)),c 5877 00015A 6E41 line 215 5878 ;main.c: 215: run_current = 31 - (cmd_buf[3]&0x1F); 5879 movf (0+((c:_cmd_buf)+03h)),c,w 5880 00015C 5004 andlw low(01Fh) 5881 00015E 0B1F sublw 0 5882 000160 0800 addlw low(01Fh) 5883 000162 0F1F movwf ((c:_run_current)),c 5884 000164 6E40 line 216 5885 5886 l2186: 5887 000166 ;main.c: 216: if (T0CONbits.TMR0ON) DAC_SetOutput(run_current); 5888 btfss ((c:4053)),c,7 ;volatile 5889 000166 AED5 goto u821 5890 000168 EFB8 F000 goto u820 5891 00016C EFBA F000 u821: 5892 000170 goto l486 5893 000170 EFBD F000 u820: 5894 000174 5895 l2188: 5896 000174 movf ((c:_run_current)),c,w 5897 000174 5040 5898 call _DAC_SetOutput 5899 000176 ECA8 F005 5900 l486: 5901 00017A line 217 5902 ;main.c: 217: DAC_SetOutput(hold_current); 5903 movf ((c:_hold_current)),c,w 5904 00017A 5041 5905 call _DAC_SetOutput 5906 00017C ECA8 F005 line 218 5907 ;main.c: 218: break; 5908 goto l530 5909 000180 EFE6 F001 line 220 5910 ;main.c: 220: case 0x07: 5911 5912 l487: 5913 000184 line 221 5914 5915 l2190: 5916 000184 ;main.c: 221: TMR1_StopTimer(); 5917 call _TMR1_StopTimer ;wreg free 5918 000184 ECB6 F005 line 222 5919 ;main.c: 222: TMR0_StopTimer(); 5920 call _TMR0_StopTimer ;wreg free 5921 000188 ECB8 F005 goto l2192 5922 00018C EFC8 F000 line 223 5923 ;main.c: 223: do { LATBbits.LATB2 = 1; } while(0); 5924 5925 l488: 5926 000190 5927 l2192: 5928 000190 bsf ((c:3978)),c,2 ;volatile 5929 000190 848A goto l2194 5930 000192 EFCB F000 5931 l489: 5932 000196 line 224 5933 5934 l2194: 5935 000196 ;main.c: 224: DAC_SetOutput(hold_current); 5936 movf ((c:_hold_current)),c,w 5937 000196 5041 5938 call _DAC_SetOutput 5939 000198 ECA8 F005 line 225 5940 ;main.c: 225: PathHead = 0; 5941 movlw low(0) 5942 00019C 0E00 movwf ((c:_PathHead)),c ;volatile 5943 00019E 6E2B line 226 5944 ;main.c: 226: PathTail = 0; 5945 movlw low(0) 5946 0001A0 0E00 movwf ((c:_PathTail)),c ;volatile 5947 0001A2 6E2A line 227 5948 ;main.c: 227: if ( ndata && (cmd_buf[2] & 0x01) ) do { LATAbits.LATA1 = 0; } while(0); 5949 movf ((c:process_cmd@ndata)),c,w 5950 0001A4 503E btfsc status,2 5951 0001A6 B4D8 goto u831 5952 0001A8 EFD8 F000 goto u830 5953 0001AC EFDA F000 u831: 5954 0001B0 goto l494 5955 0001B0 EFE6 F000 u830: 5956 0001B4 5957 l2196: 5958 0001B4 5959 btfss (0+((c:_cmd_buf)+02h)),c,(0)&7 5960 0001B4 A003 goto u841 5961 0001B6 EFDF F000 goto u840 5962 0001BA EFE1 F000 u841: 5963 0001BE goto l494 5964 0001BE EFE6 F000 u840: 5965 0001C2 5966 l491: 5967 0001C2 bcf ((c:3977)),c,1 ;volatile 5968 0001C2 9289 goto l530 5969 0001C4 EFE6 F001 5970 l492: 5971 0001C8 goto l530 5972 0001C8 EFE6 F001 line 228 5973 ;main.c: 228: else do { LATAbits.LATA1 = 1; } while(0); 5974 5975 l490: 5976 0001CC 5977 l494: 5978 0001CC bsf ((c:3977)),c,1 ;volatile 5979 0001CC 8289 goto l530 5980 0001CE EFE6 F001 5981 l495: 5982 0001D2 goto l530 5983 0001D2 EFE6 F001 5984 l493: 5985 0001D6 line 229 5986 ;main.c: 229: break; 5987 goto l530 5988 0001D6 EFE6 F001 line 231 5989 ;main.c: 231: case 0x08: 5990 5991 l496: 5992 0001DA line 232 5993 ;main.c: 232: if (cmd_buf[2] & 0x01) do { LATBbits.LATB7 = 1; } while(0); 5994 5995 btfss (0+((c:_cmd_buf)+02h)),c,(0)&7 5996 0001DA A003 goto u851 5997 0001DC EFF2 F000 goto u850 5998 0001E0 EFF4 F000 u851: 5999 0001E4 goto l501 6000 0001E4 EFF9 F000 u850: 6001 0001E8 6002 l498: 6003 0001E8 bsf ((c:3978)),c,7 ;volatile 6004 0001E8 8E8A goto l500 6005 0001EA EFFC F000 6006 l499: 6007 0001EE goto l500 6008 0001EE EFFC F000 line 233 6009 ;main.c: 233: else do { LATBbits.LATB7 = 0; } while(0); 6010 6011 l497: 6012 0001F2 6013 l501: 6014 0001F2 bcf ((c:3978)),c,7 ;volatile 6015 0001F2 9E8A goto l500 6016 0001F4 EFFC F000 6017 l502: 6018 0001F8 6019 l500: 6020 0001F8 line 234 6021 ;main.c: 234: if (cmd_buf[2] & 0x02) do { LATBbits.LATB6 = 1; } while(0); 6022 6023 btfss (0+((c:_cmd_buf)+02h)),c,(1)&7 6024 0001F8 A203 goto u861 6025 0001FA EF01 F001 goto u860 6026 0001FE EF03 F001 u861: 6027 000202 goto l507 6028 000202 EF08 F001 u860: 6029 000206 6030 l504: 6031 000206 bsf ((c:3978)),c,6 ;volatile 6032 000206 8C8A goto l530 6033 000208 EFE6 F001 6034 l505: 6035 00020C goto l530 6036 00020C EFE6 F001 line 235 6037 ;main.c: 235: else do { LATBbits.LATB6 = 0; } while(0); 6038 6039 l503: 6040 000210 6041 l507: 6042 000210 bcf ((c:3978)),c,6 ;volatile 6043 000210 9C8A goto l530 6044 000212 EFE6 F001 6045 l508: 6046 000216 goto l530 6047 000216 EFE6 F001 6048 l506: 6049 00021A line 236 6050 ;main.c: 236: break; 6051 goto l530 6052 00021A EFE6 F001 line 238 6053 ;main.c: 238: case 0x0B: 6054 6055 l509: 6056 00021E line 239 6057 ;main.c: 239: temp_cur = VREFCON2; 6058 movff (c:3963),(c:process_cmd@temp_cur) ;volatile 6059 00021E CF7B F03D line 240 6060 6061 l2198: 6062 000222 ;main.c: 240: DAC_SetOutput(run_current); 6063 movf ((c:_run_current)),c,w 6064 000222 5040 6065 call _DAC_SetOutput 6066 000224 ECA8 F005 line 241 6067 6068 l2200: 6069 000228 ;main.c: 241: _delay((unsigned long)((1)*(48000000/4000.0))); 6070 opt asmopt_push 6071 opt asmopt_off 6072 movlw 16 6073 000228 0E10 movwf (??_process_cmd+0+0)&0ffh,c,f 6074 00022A 6E35 movlw 148 6075 00022C 0E94 u1147: 6076 00022E decfsz wreg,f 6077 00022E 2EE8 bra u1147 6078 000230 D7FE decfsz (??_process_cmd+0+0)&0ffh,c,f 6079 000232 2E35 bra u1147 6080 000234 D7FC nop2 6081 000236 D000 opt asmopt_pop 6082 6083 line 242 6084 6085 l2202: 6086 000238 ;main.c: 242: if (cmd_buf[2]) 6087 movf (0+((c:_cmd_buf)+02h)),c,w 6088 000238 5003 btfsc status,2 6089 00023A B4D8 goto u871 6090 00023C EF22 F001 goto u870 6091 000240 EF24 F001 u871: 6092 000244 goto l516 6093 000244 EF33 F001 u870: 6094 000248 line 244 6095 ;main.c: 243: {;main.c: 244: do { LATCbits.LATC0 = 1; } whil e(0); 6096 6097 l511: 6098 000248 bsf ((c:3979)),c,0 ;volatile 6099 000248 808B goto l513 6100 00024A EF27 F001 6101 l512: 6102 00024E line 245 6103 ;main.c: 245: do { LATCbits.LATC2 = 1; } while(0); 6104 6105 l513: 6106 00024E bsf ((c:3979)),c,2 ;volatile 6107 00024E 848B goto l2204 6108 000250 EF2A F001 6109 l514: 6110 000254 line 246 6111 6112 l2204: 6113 000254 ;main.c: 246: PositionCounter++; 6114 movlw low(01h) 6115 000254 0E01 addwf ((c:_PositionCounter)),c ;volatile 6116 000256 2615 movlw 0 6117 000258 0E00 addwfc ((c:_PositionCounter+1)),c ;volatile 6118 00025A 2216 addwfc ((c:_PositionCounter+2)),c ;volatile 6119 00025C 2217 addwfc ((c:_PositionCounter+3)),c ;volatile 6120 00025E 2218 line 247 6121 # 247 "main.c" 6122 nop ;# 6123 000260 F000 psect text2 6124 line 248 6125 ;main.c: 248: } 6126 goto l2208 6127 000262 EF45 F001 line 249 6128 ;main.c: 249: else 6129 6130 l510: 6131 000266 line 251 6132 ;main.c: 250: {;main.c: 251: do { LATCbits.LATC0 = 0; } whil e(0); 6133 6134 l516: 6135 000266 bcf ((c:3979)),c,0 ;volatile 6136 000266 908B goto l518 6137 000268 EF36 F001 6138 l517: 6139 00026C line 252 6140 ;main.c: 252: do { LATCbits.LATC2 = 1; } while(0); 6141 6142 l518: 6143 00026C bsf ((c:3979)),c,2 ;volatile 6144 00026C 848B goto l2206 6145 00026E EF39 F001 6146 l519: 6147 000272 line 253 6148 6149 l2206: 6150 000272 ;main.c: 253: PositionCounter--; 6151 movlw 0FFh 6152 000272 0EFF addwf ((c:_PositionCounter)),c ;volatile 6153 000274 2615 movlw 0FFh 6154 000276 0EFF addwfc ((c:_PositionCounter+1)),c ;volatile 6155 000278 2216 movlw 0FFh 6156 00027A 0EFF addwfc ((c:_PositionCounter+2)),c ;volatile 6157 00027C 2217 movlw 0FFh 6158 00027E 0EFF addwfc ((c:_PositionCounter+3)),c ;volatile 6159 000280 2218 goto l2208 6160 000282 EF45 F001 line 254 6161 ;main.c: 254: } 6162 6163 l515: 6164 000286 goto l2208 6165 000286 EF45 F001 line 255 6166 ;main.c: 255: do { LATCbits.LATC2 = 0; } while(0); 6167 6168 l520: 6169 00028A 6170 l2208: 6171 00028A bcf ((c:3979)),c,2 ;volatile 6172 00028A 948B goto l2210 6173 00028C EF48 F001 6174 l521: 6175 000290 line 256 6176 6177 l2210: 6178 000290 ;main.c: 256: _delay((unsigned long)((1)*(48000000/4000.0))); 6179 opt asmopt_push 6180 opt asmopt_off 6181 movlw 16 6182 000290 0E10 movwf (??_process_cmd+0+0)&0ffh,c,f 6183 000292 6E35 movlw 148 6184 000294 0E94 u1157: 6185 000296 decfsz wreg,f 6186 000296 2EE8 bra u1157 6187 000298 D7FE decfsz (??_process_cmd+0+0)&0ffh,c,f 6188 00029A 2E35 bra u1157 6189 00029C D7FC nop2 6190 00029E D000 opt asmopt_pop 6191 6192 line 257 6193 6194 l2212: 6195 0002A0 ;main.c: 257: DAC_SetOutput(temp_cur); 6196 movf ((c:process_cmd@temp_cur)),c,w 6197 0002A0 503D 6198 call _DAC_SetOutput 6199 0002A2 ECA8 F005 line 258 6200 ;main.c: 258: break; 6201 goto l530 6202 0002A6 EFE6 F001 line 260 6203 ;main.c: 260: case 0x0C: 6204 6205 l522: 6206 0002AA line 261 6207 ;main.c: 261: mem_addr = *((uint16_t *)(cmd_buf+2)); 6208 movff 0+((c:_cmd_buf)+02h),(c:process_cmd@mem_addr) 6209 0002AA C003 F03A movff 1+((c:_cmd_buf)+02h),(c:process_cmd@mem_addr+1) 6210 0002AE C004 F03B line 262 6211 6212 l2214: 6213 0002B2 ;main.c: 262: *((char *)mem_addr) = cmd_buf[4]; 6214 movff (c:process_cmd@mem_addr),fsr2l 6215 0002B2 C03A FFD9 movff (c:process_cmd@mem_addr+1),fsr2h 6216 0002B6 C03B FFDA movff 0+((c:_cmd_buf)+04h),indf2 6217 0002BA C005 FFDF 6218 line 263 6219 ;main.c: 263: break; 6220 goto l530 6221 0002BE EFE6 F001 line 265 6222 ;main.c: 265: case 0x0D: 6223 6224 l523: 6225 0002C2 line 266 6226 6227 l2216: 6228 0002C2 ;main.c: 266: for (i=2; i<(ndata+2); i+=2) 6229 movlw low(02h) 6230 0002C2 0E02 movwf ((c:process_cmd@i)),c 6231 0002C4 6E3F goto l2228 6232 0002C6 EF89 F001 6233 l525: 6234 0002CA line 268 6235 6236 l2218: 6237 0002CA ;main.c: 267: {;main.c: 268: PathBuffer[PathHead] = *((uint1 6_t *)(cmd_buf+i)); 6238 movlw low(_cmd_buf) 6239 0002CA 0E01 addwf ((c:process_cmd@i)),c,w 6240 0002CC 243F movwf c:fsr2l 6241 0002CE 6ED9 clrf 1+c:fsr2l 6242 0002D0 6ADA movlw high(_cmd_buf) 6243 0002D2 0E00 addwfc 1+c:fsr2l 6244 0002D4 22DA movf ((c:_PathHead)),c,w ;volatile 6245 0002D6 502B mullw 02h 6246 0002D8 0D02 movlw low(_PathBuffer) 6247 0002DA 0E00 addwf (prodl),c,w 6248 0002DC 24F3 movwf c:fsr1l 6249 0002DE 6EE1 movlw high(_PathBuffer) 6250 0002E0 0E01 addwfc prod+1,w 6251 0002E2 20F4 movwf 1+c:fsr1l 6252 0002E4 6EE2 movff postinc2,postinc1 6253 0002E6 CFDE FFE6 movff postdec2,postdec1 6254 0002EA CFDD FFE5 line 269 6255 6256 l2220: 6257 0002EE ;main.c: 269: PathHead++; 6258 incf ((c:_PathHead)),c ;volatile 6259 0002EE 2A2B line 270 6260 6261 l2222: 6262 0002F0 ;main.c: 270: if (PathHead == 127) PathHead = 0; 6263 movlw 127 6264 0002F0 0E7F xorwf ((c:_PathHead)),c,w ;volatile 6265 0002F2 182B btfss status,2 6266 0002F4 A4D8 goto u881 6267 0002F6 EF7F F001 goto u880 6268 0002FA EF81 F001 6269 u881: 6270 0002FE goto l2226 6271 0002FE EF85 F001 u880: 6272 000302 6273 l2224: 6274 000302 movlw low(0) 6275 000302 0E00 movwf ((c:_PathHead)),c ;volatile 6276 000304 6E2B goto l2226 6277 000306 EF85 F001 6278 l526: 6279 00030A line 271 6280 6281 l2226: 6282 00030A ;main.c: 271: } 6283 movlw (02h)&0ffh 6284 00030A 0E02 addwf ((c:process_cmd@i)),c 6285 00030C 263F goto l2228 6286 00030E EF89 F001 6287 l524: 6288 000312 6289 l2228: 6290 000312 movf ((c:process_cmd@ndata)),c,w 6291 000312 503E movwf (??_process_cmd+0+0)&0ffh,c 6292 000314 6E35 clrf (??_process_cmd+0+0+1)&0ffh,c 6293 000316 6A36 6294 movlw 02h 6295 000318 0E02 addwf (??_process_cmd+0+0),c 6296 00031A 2635 movlw 0 6297 00031C 0E00 addwfc (??_process_cmd+0+1),c 6298 00031E 2236 movf ((c:process_cmd@i)),c,w 6299 000320 503F movwf (??_process_cmd+2+0)&0ffh,c 6300 000322 6E37 clrf (??_process_cmd+2+0+1)&0ffh,c 6301 000324 6A38 6302 movf (??_process_cmd+0+0),c,w 6303 000326 5035 subwf (??_process_cmd+2+0),c,w 6304 000328 5C37 movf (??_process_cmd+2+1),c,w 6305 00032A 5038 xorlw 80h 6306 00032C 0A80 movwf (??_process_cmd+4+0)&0ffh,c 6307 00032E 6E39 movf (??_process_cmd+0+1),c,w 6308 000330 5036 xorlw 80h 6309 000332 0A80 subwfb (??_process_cmd+4+0)&0ffh,c,w 6310 000334 5839 btfss status,0 6311 000336 A0D8 goto u891 6312 000338 EFA0 F001 goto u890 6313 00033C EFA2 F001 6314 u891: 6315 000340 goto l2218 6316 000340 EF65 F001 u890: 6317 000344 goto l530 6318 000344 EFE6 F001 6319 l527: 6320 000348 line 272 6321 ;main.c: 272: break; 6322 goto l530 6323 000348 EFE6 F001 line 274 6324 ;main.c: 274: case 0x0E: 6325 6326 l528: 6327 00034C line 275 6328 ;main.c: 275: break; 6329 goto l530 6330 00034C EFE6 F001 line 277 6331 ;main.c: 277: case 0x0F: 6332 6333 l529: 6334 000350 line 278 6335 # 278 "main.c" 6336 reset ;# 6337 000350 00FF psect text2 6338 line 279 6339 ;main.c: 279: break; 6340 goto l530 6341 000352 EFE6 F001 line 280 6342 6343 l2230: 6344 000356 ;main.c: 280: } 6345 goto l530 6346 000356 EFE6 F001 6347 l474: 6348 00035A 6349 l2232: 6350 00035A movf ((c:process_cmd@command)),c,w 6351 00035A 503C movwf (??_process_cmd+0+0)&0ffh,c 6352 00035C 6E35 clrf (??_process_cmd+0+0+1)&0ffh,c 6353 00035E 6A36 6354 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s witches 6355 ; Switch size 1, requested type "space" 6356 ; Number of cases is 1, Range of values is 0 to 0 6357 ; switch strategies available: 6358 ; Name Instructions Cycles 6359 ; simple_byte 4 3 (average) 6360 ; Chosen strategy is simple_byte 6361 6362 movf ??_process_cmd+0+1,c,w 6363 000360 5036 xorlw 0^0 ; case 0 6364 000362 0A00 skipnz 6365 000364 B4D8 goto l2434 6366 000366 EFB7 F001 goto l530 6367 00036A EFE6 F001 6368 l2434: 6369 00036E ; Switch size 1, requested type "space" 6370 ; Number of cases is 11, Range of values is 0 to 15 6371 ; switch strategies available: 6372 ; Name Instructions Cycles 6373 ; simple_byte 34 18 (average) 6374 ; Chosen strategy is simple_byte 6375 6376 movf ??_process_cmd+0+0,c,w 6377 00036E 5035 xorlw 0^0 ; case 0 6378 000370 0A00 skipnz 6379 000372 B4D8 goto l2160 6380 000374 EF55 F000 xorlw 1^0 ; case 1 6381 000378 0A01 skipnz 6382 00037A B4D8 goto l478 6383 00037C EF74 F000 xorlw 5^1 ; case 5 6384 000380 0A04 skipnz 6385 000382 B4D8 goto l2168 6386 000384 EF8B F000 xorlw 6^5 ; case 6 6387 000388 0A03 skipnz 6388 00038A B4D8 goto l2184 6389 00038C EFA9 F000 xorlw 7^6 ; case 7 6390 000390 0A01 skipnz 6391 000392 B4D8 goto l2190 6392 000394 EFC2 F000 xorlw 8^7 ; case 8 6393 000398 0A0F skipnz 6394 00039A B4D8 goto l496 6395 00039C EFED F000 xorlw 11^8 ; case 11 6396 0003A0 0A03 skipnz 6397 0003A2 B4D8 goto l509 6398 0003A4 EF0F F001 xorlw 12^11 ; case 12 6399 0003A8 0A07 skipnz 6400 0003AA B4D8 goto l522 6401 0003AC EF55 F001 xorlw 13^12 ; case 13 6402 0003B0 0A01 skipnz 6403 0003B2 B4D8 goto l2216 6404 0003B4 EF61 F001 xorlw 14^13 ; case 14 6405 0003B8 0A03 skipnz 6406 0003BA B4D8 goto l530 6407 0003BC EFE6 F001 xorlw 15^14 ; case 15 6408 0003C0 0A01 skipnz 6409 0003C2 B4D8 goto l529 6410 0003C4 EFA8 F001 goto l530 6411 0003C8 EFE6 F001 6412 6413 l477: 6414 0003CC line 282 6415 6416 l530: 6417 0003CC return ;funcret 6418 0003CC 0012 opt stack 0 6419 GLOBAL __end_of_process_cmd 6420 __end_of_process_cmd: 6421 0003CE signat _process_cmd,89 6422 global _TMR1_StopTimer 6423 6424 ;; *************** function _TMR1_StopTimer ***************** 6425 ;; Defined at: 6426 ;; line 102 in file "mcc_generated_files/tmr1.c" 6427 ;; Parameters: Size Location Type 6428 ;; None 6429 ;; Auto vars: Size Location Type 6430 ;; None 6431 ;; Return value: Size Location Type 6432 ;; 1 wreg void 6433 ;; Registers used: 6434 ;; None 6435 ;; Tracked objects: 6436 ;; On entry : 0/0 6437 ;; On exit : 0/0 6438 ;; Unchanged: 0/0 6439 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6440 ;; Params: 0 0 0 0 0 0 0 0 0 6441 ;; Locals: 0 0 0 0 0 0 0 0 0 6442 ;; Temps: 0 0 0 0 0 0 0 0 0 6443 ;; Totals: 0 0 0 0 0 0 0 0 0 6444 ;;Total ram usage: 0 bytes 6445 ;; Hardware stack levels used: 1 6446 ;; Hardware stack levels required when called: 3 6447 ;; This function calls: 6448 ;; Nothing 6449 ;; This function is called by: 6450 ;; _process_cmd 6451 ;; _main 6452 ;; This function uses a non-reentrant model 6453 ;; 6454 psect text3,class=CODE,space=0,reloc=2,group=0 6455 file "mcc_generated_files/tmr1.c" 6456 line 102 6457 global __ptext3 6458 __ptext3: 6459 000B6C psect text3 6460 file "mcc_generated_files/tmr1.c" 6461 line 102 6462 global __size_of_TMR1_StopTimer 6463 __size_of_TMR1_StopTimer equ __end_of_TMR1_StopTimer-_TMR1_StopTimer 6464 0000 6465 _TMR1_StopTimer: 6466 000B6C ;incstack = 0 6467 opt stack 26 6468 line 105 6469 6470 l1980: 6471 000B6C ;mcc_generated_files/tmr1.c: 105: T1CONbits.TMR1ON = 0; 6472 bcf ((c:4045)),c,0 ;volatile 6473 000B6C 90CD line 106 6474 6475 l274: 6476 000B6E return ;funcret 6477 000B6E 0012 opt stack 0 6478 GLOBAL __end_of_TMR1_StopTimer 6479 __end_of_TMR1_StopTimer: 6480 000B70 signat _TMR1_StopTimer,89 6481 global _TMR0_StopTimer 6482 6483 ;; *************** function _TMR0_StopTimer ***************** 6484 ;; Defined at: 6485 ;; line 116 in file "mcc_generated_files/tmr0.c" 6486 ;; Parameters: Size Location Type 6487 ;; None 6488 ;; Auto vars: Size Location Type 6489 ;; None 6490 ;; Return value: Size Location Type 6491 ;; 1 wreg void 6492 ;; Registers used: 6493 ;; None 6494 ;; Tracked objects: 6495 ;; On entry : 0/0 6496 ;; On exit : 0/0 6497 ;; Unchanged: 0/0 6498 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6499 ;; Params: 0 0 0 0 0 0 0 0 0 6500 ;; Locals: 0 0 0 0 0 0 0 0 0 6501 ;; Temps: 0 0 0 0 0 0 0 0 0 6502 ;; Totals: 0 0 0 0 0 0 0 0 0 6503 ;;Total ram usage: 0 bytes 6504 ;; Hardware stack levels used: 1 6505 ;; Hardware stack levels required when called: 3 6506 ;; This function calls: 6507 ;; Nothing 6508 ;; This function is called by: 6509 ;; _process_cmd 6510 ;; _main 6511 ;; This function uses a non-reentrant model 6512 ;; 6513 psect text4,class=CODE,space=0,reloc=2,group=0 6514 file "mcc_generated_files/tmr0.c" 6515 line 116 6516 global __ptext4 6517 __ptext4: 6518 000B70 psect text4 6519 file "mcc_generated_files/tmr0.c" 6520 line 116 6521 global __size_of_TMR0_StopTimer 6522 __size_of_TMR0_StopTimer equ __end_of_TMR0_StopTimer-_TMR0_StopTimer 6523 0000 6524 _TMR0_StopTimer: 6525 000B70 ;incstack = 0 6526 opt stack 26 6527 line 119 6528 6529 l1978: 6530 000B70 ;mcc_generated_files/tmr0.c: 119: T0CONbits.TMR0ON = 0; 6531 bcf ((c:4053)),c,7 ;volatile 6532 000B70 9ED5 line 120 6533 6534 l182: 6535 000B72 return ;funcret 6536 000B72 0012 opt stack 0 6537 GLOBAL __end_of_TMR0_StopTimer 6538 __end_of_TMR0_StopTimer: 6539 000B74 signat _TMR0_StopTimer,89 6540 global _TMR0_StartTimer 6541 6542 ;; *************** function _TMR0_StartTimer ***************** 6543 ;; Defined at: 6544 ;; line 110 in file "mcc_generated_files/tmr0.c" 6545 ;; Parameters: Size Location Type 6546 ;; None 6547 ;; Auto vars: Size Location Type 6548 ;; None 6549 ;; Return value: Size Location Type 6550 ;; 1 wreg void 6551 ;; Registers used: 6552 ;; None 6553 ;; Tracked objects: 6554 ;; On entry : 0/0 6555 ;; On exit : 0/0 6556 ;; Unchanged: 0/0 6557 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6558 ;; Params: 0 0 0 0 0 0 0 0 0 6559 ;; Locals: 0 0 0 0 0 0 0 0 0 6560 ;; Temps: 0 0 0 0 0 0 0 0 0 6561 ;; Totals: 0 0 0 0 0 0 0 0 0 6562 ;;Total ram usage: 0 bytes 6563 ;; Hardware stack levels used: 1 6564 ;; Hardware stack levels required when called: 3 6565 ;; This function calls: 6566 ;; Nothing 6567 ;; This function is called by: 6568 ;; _process_cmd 6569 ;; This function uses a non-reentrant model 6570 ;; 6571 psect text5,class=CODE,space=0,reloc=2,group=0 6572 line 110 6573 global __ptext5 6574 __ptext5: 6575 000B74 psect text5 6576 file "mcc_generated_files/tmr0.c" 6577 line 110 6578 global __size_of_TMR0_StartTimer 6579 __size_of_TMR0_StartTimer equ __end_of_TMR0_StartTimer-_TMR0_StartTimer 6580 0000 6581 _TMR0_StartTimer: 6582 000B74 ;incstack = 0 6583 opt stack 26 6584 line 113 6585 6586 l1976: 6587 000B74 ;mcc_generated_files/tmr0.c: 113: T0CONbits.TMR0ON = 1; 6588 bsf ((c:4053)),c,7 ;volatile 6589 000B74 8ED5 line 114 6590 6591 l179: 6592 000B76 return ;funcret 6593 000B76 0012 opt stack 0 6594 GLOBAL __end_of_TMR0_StartTimer 6595 __end_of_TMR0_StartTimer: 6596 000B78 signat _TMR0_StartTimer,89 6597 global _DATAEE_WriteByte 6598 6599 ;; *************** function _DATAEE_WriteByte ***************** 6600 ;; Defined at: 6601 ;; line 166 in file "mcc_generated_files/memory.c" 6602 ;; Parameters: Size Location Type 6603 ;; bAdd 1 wreg unsigned char 6604 ;; bData 1 5[COMRAM] unsigned char 6605 ;; Auto vars: Size Location Type 6606 ;; bAdd 1 6[COMRAM] unsigned char 6607 ;; GIEBitValue 1 7[COMRAM] unsigned char 6608 ;; Return value: Size Location Type 6609 ;; 1 wreg void 6610 ;; Registers used: 6611 ;; wreg, status,2 6612 ;; Tracked objects: 6613 ;; On entry : 0/0 6614 ;; On exit : 0/0 6615 ;; Unchanged: 0/0 6616 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6617 ;; Params: 1 0 0 0 0 0 0 0 0 6618 ;; Locals: 2 0 0 0 0 0 0 0 0 6619 ;; Temps: 0 0 0 0 0 0 0 0 0 6620 ;; Totals: 3 0 0 0 0 0 0 0 0 6621 ;;Total ram usage: 3 bytes 6622 ;; Hardware stack levels used: 1 6623 ;; Hardware stack levels required when called: 3 6624 ;; This function calls: 6625 ;; Nothing 6626 ;; This function is called by: 6627 ;; _process_cmd 6628 ;; This function uses a non-reentrant model 6629 ;; 6630 psect text6,class=CODE,space=0,reloc=2,group=0 6631 file "mcc_generated_files/memory.c" 6632 line 166 6633 global __ptext6 6634 __ptext6: 6635 000962 psect text6 6636 file "mcc_generated_files/memory.c" 6637 line 166 6638 global __size_of_DATAEE_WriteByte 6639 __size_of_DATAEE_WriteByte equ __end_of_DATAEE_WriteByte-_DATAEE_WriteByte 6640 0000 6641 _DATAEE_WriteByte: 6642 000962 ;incstack = 0 6643 opt stack 26 6644 ;DATAEE_WriteByte@bAdd stored from wreg 6645 movwf ((c:DATAEE_WriteByte@bAdd)),c 6646 000962 6E33 line 168 6647 6648 l1994: 6649 000964 ;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; 6650 movlw 0 6651 000964 0E00 btfsc ((c:4082)),c,7 ;volatile 6652 000966 BEF2 movlw 1 6653 000968 0E01 movwf ((c:DATAEE_WriteByte@GIEBitValue)),c 6654 00096A 6E34 line 170 6655 6656 l1996: 6657 00096C ;mcc_generated_files/memory.c: 170: EEADR = (uint8_t)(bAdd & 0xFF); 6658 movff (c:DATAEE_WriteByte@bAdd),(c:4009) ;volatile 6659 00096C C033 FFA9 line 171 6660 6661 l1998: 6662 000970 ;mcc_generated_files/memory.c: 171: EEDATA = bData; 6663 movff (c:DATAEE_WriteByte@bData),(c:4008) ;volatile 6664 000970 C032 FFA8 line 172 6665 6666 l2000: 6667 000974 ;mcc_generated_files/memory.c: 172: EECON1bits.EEPGD = 0; 6668 bcf ((c:4006)),c,7 ;volsfr 6669 000974 9EA6 line 173 6670 6671 l2002: 6672 000976 ;mcc_generated_files/memory.c: 173: EECON1bits.CFGS = 0; 6673 bcf ((c:4006)),c,6 ;volsfr 6674 000976 9CA6 line 174 6675 6676 l2004: 6677 000978 ;mcc_generated_files/memory.c: 174: EECON1bits.WREN = 1; 6678 bsf ((c:4006)),c,2 ;volsfr 6679 000978 84A6 line 175 6680 6681 l2006: 6682 00097A ;mcc_generated_files/memory.c: 175: INTCONbits.GIE = 0; 6683 bcf ((c:4082)),c,7 ;volatile 6684 00097A 9EF2 line 176 6685 6686 l2008: 6687 00097C ;mcc_generated_files/memory.c: 176: EECON2 = 0x55; 6688 movlw low(055h) 6689 00097C 0E55 movwf ((c:4007)),c ;volsfr 6690 00097E 6EA7 line 177 6691 6692 l2010: 6693 000980 ;mcc_generated_files/memory.c: 177: EECON2 = 0xAA; 6694 movlw low(0AAh) 6695 000980 0EAA movwf ((c:4007)),c ;volsfr 6696 000982 6EA7 line 178 6697 6698 l2012: 6699 000984 ;mcc_generated_files/memory.c: 178: EECON1bits.WR = 1; 6700 bsf ((c:4006)),c,1 ;volsfr 6701 000984 82A6 line 180 6702 ;mcc_generated_files/memory.c: 180: while (EECON1bits.WR) 6703 goto l366 6704 000986 EFC5 F004 6705 l367: 6706 00098A line 182 6707 ;mcc_generated_files/memory.c: 181: {;mcc_generated_files/memory.c: 182: } 6708 6709 l366: 6710 00098A line 180 6711 ;mcc_generated_files/memory.c: 180: while (EECON1bits.WR) 6712 btfsc ((c:4006)),c,1 ;volsfr 6713 00098A B2A6 goto u681 6714 00098C EFCA F004 goto u680 6715 000990 EFCC F004 u681: 6716 000994 goto l366 6717 000994 EFC5 F004 u680: 6718 000998 6719 l368: 6720 000998 line 184 6721 ;mcc_generated_files/memory.c: 184: EECON1bits.WREN = 0; 6722 bcf ((c:4006)),c,2 ;volsfr 6723 000998 94A6 line 185 6724 ;mcc_generated_files/memory.c: 185: INTCONbits.GIE = GIEBitValue; 6725 btfsc (c:DATAEE_WriteByte@GIEBitValue),c,0 6726 00099A B034 bra u695 6727 00099C D002 bcf ((c:4082)),c,7 ;volatile 6728 00099E 9EF2 bra u696 6729 0009A0 D001 u695: 6730 0009A2 bsf ((c:4082)),c,7 ;volatile 6731 0009A2 8EF2 u696: 6732 0009A4 6733 line 186 6734 6735 l369: 6736 0009A4 return ;funcret 6737 0009A4 0012 opt stack 0 6738 GLOBAL __end_of_DATAEE_WriteByte 6739 __end_of_DATAEE_WriteByte: 6740 0009A6 signat _DATAEE_WriteByte,8313 6741 global _DAC_SetOutput 6742 6743 ;; *************** function _DAC_SetOutput ***************** 6744 ;; Defined at: 6745 ;; line 66 in file "mcc_generated_files/dac.c" 6746 ;; Parameters: Size Location Type 6747 ;; inputData 1 wreg unsigned char 6748 ;; Auto vars: Size Location Type 6749 ;; inputData 1 5[COMRAM] unsigned char 6750 ;; Return value: Size Location Type 6751 ;; 1 wreg void 6752 ;; Registers used: 6753 ;; wreg 6754 ;; Tracked objects: 6755 ;; On entry : 0/0 6756 ;; On exit : 0/0 6757 ;; Unchanged: 0/0 6758 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6759 ;; Params: 0 0 0 0 0 0 0 0 0 6760 ;; Locals: 1 0 0 0 0 0 0 0 0 6761 ;; Temps: 0 0 0 0 0 0 0 0 0 6762 ;; Totals: 1 0 0 0 0 0 0 0 0 6763 ;;Total ram usage: 1 bytes 6764 ;; Hardware stack levels used: 1 6765 ;; Hardware stack levels required when called: 3 6766 ;; This function calls: 6767 ;; Nothing 6768 ;; This function is called by: 6769 ;; _process_cmd 6770 ;; _main 6771 ;; This function uses a non-reentrant model 6772 ;; 6773 psect text7,class=CODE,space=0,reloc=2,group=0 6774 file "mcc_generated_files/dac.c" 6775 line 66 6776 global __ptext7 6777 __ptext7: 6778 000B50 psect text7 6779 file "mcc_generated_files/dac.c" 6780 line 66 6781 global __size_of_DAC_SetOutput 6782 __size_of_DAC_SetOutput equ __end_of_DAC_SetOutput-_DAC_SetOutput 6783 0000 6784 _DAC_SetOutput: 6785 000B50 ;incstack = 0 6786 opt stack 26 6787 ;DAC_SetOutput@inputData stored from wreg 6788 movwf ((c:DAC_SetOutput@inputData)),c 6789 000B50 6E32 line 68 6790 6791 l1962: 6792 000B52 ;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; 6793 movff (c:DAC_SetOutput@inputData),(c:3963) ;volatile 6794 000B52 C032 FF7B line 69 6795 6796 l83: 6797 000B56 return ;funcret 6798 000B56 0012 opt stack 0 6799 GLOBAL __end_of_DAC_SetOutput 6800 __end_of_DAC_SetOutput: 6801 000B58 signat _DAC_SetOutput,4217 6802 global _get_cmd 6803 6804 ;; *************** function _get_cmd ***************** 6805 ;; Defined at: 6806 ;; line 80 in file "main.c" 6807 ;; Parameters: Size Location Type 6808 ;; None 6809 ;; Auto vars: Size Location Type 6810 ;; i 1 0 unsigned char 6811 ;; Return value: Size Location Type 6812 ;; 1 wreg void 6813 ;; Registers used: 6814 ;; wreg, fsr2l, fsr2h, status,2, status,0, cstack 6815 ;; Tracked objects: 6816 ;; On entry : 0/0 6817 ;; On exit : 0/0 6818 ;; Unchanged: 0/0 6819 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 6820 ;; Params: 0 0 0 0 0 0 0 0 0 6821 ;; Locals: 0 0 0 0 0 0 0 0 0 6822 ;; Temps: 3 0 0 0 0 0 0 0 0 6823 ;; Totals: 3 0 0 0 0 0 0 0 0 6824 ;;Total ram usage: 3 bytes 6825 ;; Hardware stack levels used: 1 6826 ;; Hardware stack levels required when called: 4 6827 ;; This function calls: 6828 ;; _EUSART1_Read 6829 ;; _EUSART1_is_rx_ready 6830 ;; This function is called by: 6831 ;; _main 6832 ;; This function uses a non-reentrant model 6833 ;; 6834 psect text8,class=CODE,space=0,reloc=2,group=0 6835 file "main.c" 6836 line 80 6837 global __ptext8 6838 __ptext8: 6839 00058E psect text8 6840 file "main.c" 6841 line 80 6842 global __size_of_get_cmd 6843 __size_of_get_cmd equ __end_of_get_cmd-_get_cmd 6844 0000 6845 _get_cmd: 6846 00058E ;incstack = 0 6847 opt stack 26 6848 line 84 6849 6850 l2104: 6851 00058E ;main.c: 82: uint8_t i;;main.c: 84: if (EUSART1_is_rx_ready()) 6852 call _EUSART1_is_rx_ready ;wreg free 6853 00058E EC76 F005 iorlw 0 6854 000592 0900 btfsc status,2 6855 000594 B4D8 goto u751 6856 000596 EFCF F002 goto u750 6857 00059A EFD1 F002 u751: 6858 00059E goto l458 6859 00059E EF93 F003 u750: 6860 0005A2 line 86 6861 6862 l2106: 6863 0005A2 ;main.c: 85: {;main.c: 86: TXSTA1bits.TXEN = 0; 6864 bcf ((c:4012)),c,5 ;volatile 6865 0005A2 9AAC line 87 6866 ;main.c: 87: TRISCbits.TRISC6 = 1; 6867 bsf ((c:3988)),c,6 ;volatile 6868 0005A4 8C94 line 88 6869 6870 l2108: 6871 0005A6 ;main.c: 88: send_state = 0; 6872 movlw low(0) 6873 0005A6 0E00 movwf ((c:_send_state)),c 6874 0005A8 6E28 line 89 6875 ;main.c: 89: } 6876 goto l2152 6877 0005AA EF72 F003 line 90 6878 ;main.c: 90: else return; 6879 6880 l456: 6881 0005AE goto l458 6882 0005AE EF93 F003 6883 l457: 6884 0005B2 line 92 6885 ;main.c: 92: switch (rcv_state) { 6886 goto l2152 6887 0005B2 EF72 F003 line 93 6888 ;main.c: 93: case 0: 6889 6890 l460: 6891 0005B6 line 94 6892 6893 l2110: 6894 0005B6 ;main.c: 94: if (EUSART1_Read() == 0xAA) rcv_state = 1; 6895 call _EUSART1_Read ;wreg free 6896 0005B6 EC0D F005 xorlw 0AAh 6897 0005BA 0AAA btfss status,2 6898 0005BC A4D8 goto u761 6899 0005BE EFE3 F002 goto u760 6900 0005C2 EFE5 F002 u761: 6901 0005C6 goto l458 6902 0005C6 EF93 F003 u760: 6903 0005CA 6904 l2112: 6905 0005CA movlw low(01h) 6906 0005CA 0E01 movwf ((c:_rcv_state)),c 6907 0005CC 6E29 goto l458 6908 0005CE EF93 F003 6909 l461: 6910 0005D2 line 95 6911 ;main.c: 95: break; 6912 goto l458 6913 0005D2 EF93 F003 line 97 6914 ;main.c: 97: case 1: 6915 6916 l463: 6917 0005D6 line 98 6918 6919 l2114: 6920 0005D6 ;main.c: 98: cmd_buf[0] = EUSART1_Read(); 6921 call _EUSART1_Read ;wreg free 6922 0005D6 EC0D F005 movwf ((c:_cmd_buf)),c 6923 0005DA 6E01 line 99 6924 6925 l2116: 6926 0005DC ;main.c: 99: cksum_calc = cmd_buf[0]; 6927 movff (c:_cmd_buf),(c:_cksum_calc) 6928 0005DC C001 F021 line 100 6929 6930 l2118: 6931 0005E0 ;main.c: 100: rcv_state = 2; 6932 movlw low(02h) 6933 0005E0 0E02 movwf ((c:_rcv_state)),c 6934 0005E2 6E29 line 101 6935 ;main.c: 101: break; 6936 goto l458 6937 0005E4 EF93 F003 line 103 6938 ;main.c: 103: case 2: 6939 6940 l464: 6941 0005E8 line 104 6942 6943 l2120: 6944 0005E8 ;main.c: 104: cmd_buf[1] = EUSART1_Read(); 6945 call _EUSART1_Read ;wreg free 6946 0005E8 EC0D F005 movwf (0+((c:_cmd_buf)+01h)),c 6947 0005EC 6E02 line 105 6948 6949 l2122: 6950 0005EE ;main.c: 105: numdat = (cmd_buf[1]>>4) & 0x0F; 6951 swapf (0+((c:_cmd_buf)+01h)),c,w 6952 0005EE 3802 andlw (0ffh shr 4) & 0ffh 6953 0005F0 0B0F andlw low(0Fh) 6954 0005F2 0B0F movwf ((c:_numdat)),c 6955 0005F4 6E26 line 106 6956 6957 l2124: 6958 0005F6 ;main.c: 106: cksum_calc += cmd_buf[1]; 6959 movf (0+((c:_cmd_buf)+01h)),c,w 6960 0005F6 5002 addwf ((c:_cksum_calc)),c 6961 0005F8 2621 line 107 6962 6963 l2126: 6964 0005FA ;main.c: 107: if (numdat) 6965 movf ((c:_numdat)),c,w 6966 0005FA 5026 btfsc status,2 6967 0005FC B4D8 goto u771 6968 0005FE EF03 F003 goto u770 6969 000602 EF05 F003 u771: 6970 000606 goto l2130 6971 000606 EF0B F003 u770: 6972 00060A line 109 6973 6974 l2128: 6975 00060A ;main.c: 108: {;main.c: 109: rcv_state = 3; 6976 movlw low(03h) 6977 00060A 0E03 movwf ((c:_rcv_state)),c 6978 00060C 6E29 line 110 6979 ;main.c: 110: datacount = 0; 6980 movlw low(0) 6981 00060E 0E00 movwf ((c:_datacount)),c 6982 000610 6E27 line 111 6983 ;main.c: 111: } 6984 goto l458 6985 000612 EF93 F003 line 112 6986 ;main.c: 112: else rcv_state = 4; 6987 6988 l465: 6989 000616 6990 l2130: 6991 000616 movlw low(04h) 6992 000616 0E04 movwf ((c:_rcv_state)),c 6993 000618 6E29 goto l458 6994 00061A EF93 F003 6995 l466: 6996 00061E line 113 6997 ;main.c: 113: break; 6998 goto l458 6999 00061E EF93 F003 line 115 7000 ;main.c: 115: case 3: 7001 7002 l467: 7003 000622 line 116 7004 7005 l2132: 7006 000622 ;main.c: 116: datacount++; 7007 incf ((c:_datacount)),c 7008 000622 2A27 line 117 7009 7010 l2134: 7011 000624 ;main.c: 117: cmd_buf[1+datacount] = EUSART1_Read(); 7012 movf ((c:_datacount)),c,w 7013 000624 5027 movwf (??_get_cmd+0+0)&0ffh,c 7014 000626 6E32 clrf (??_get_cmd+0+0+1)&0ffh,c 7015 000628 6A33 7016 movlw 01h 7017 00062A 0E01 addwf (??_get_cmd+0+0),c 7018 00062C 2632 movlw 0 7019 00062E 0E00 addwfc (??_get_cmd+0+1),c 7020 000630 2233 movlw low(_cmd_buf) 7021 000632 0E01 addwf (??_get_cmd+0+0),c,w 7022 000634 2432 movwf c:fsr2l 7023 000636 6ED9 movlw high(_cmd_buf) 7024 000638 0E00 addwfc (??_get_cmd+0+1),c,w 7025 00063A 2033 movwf 1+c:fsr2l 7026 00063C 6EDA call _EUSART1_Read ;wreg free 7027 00063E EC0D F005 movwf indf2,c 7028 000642 6EDF 7029 line 118 7030 7031 l2136: 7032 000644 ;main.c: 118: cksum_calc += cmd_buf[1+datacount]; 7033 movf ((c:_datacount)),c,w 7034 000644 5027 movwf (??_get_cmd+0+0)&0ffh,c 7035 000646 6E32 clrf (??_get_cmd+0+0+1)&0ffh,c 7036 000648 6A33 7037 movlw 01h 7038 00064A 0E01 addwf (??_get_cmd+0+0),c 7039 00064C 2632 movlw 0 7040 00064E 0E00 addwfc (??_get_cmd+0+1),c 7041 000650 2233 movlw low(_cmd_buf) 7042 000652 0E01 addwf (??_get_cmd+0+0),c,w 7043 000654 2432 movwf c:fsr2l 7044 000656 6ED9 movlw high(_cmd_buf) 7045 000658 0E00 addwfc (??_get_cmd+0+1),c,w 7046 00065A 2033 movwf 1+c:fsr2l 7047 00065C 6EDA movf indf2,w 7048 00065E 50DF addwf ((c:_cksum_calc)),c 7049 000660 2621 line 119 7050 7051 l2138: 7052 000662 ;main.c: 119: if (datacount == numdat) rcv_state = 4; 7053 movf ((c:_numdat)),c,w 7054 000662 5026 xorwf ((c:_datacount)),c,w 7055 000664 1827 btfss status,2 7056 000666 A4D8 goto u781 7057 000668 EF38 F003 goto u780 7058 00066C EF3A F003 7059 u781: 7060 000670 goto l458 7061 000670 EF93 F003 u780: 7062 000674 7063 l2140: 7064 000674 movlw low(04h) 7065 000674 0E04 movwf ((c:_rcv_state)),c 7066 000676 6E29 goto l458 7067 000678 EF93 F003 7068 l468: 7069 00067C line 120 7070 ;main.c: 120: break; 7071 goto l458 7072 00067C EF93 F003 line 122 7073 ;main.c: 122: case 4: 7074 7075 l469: 7076 000680 line 123 7077 7078 l2142: 7079 000680 ;main.c: 123: cmd_buf[2+datacount] = EUSART1_Read(); 7080 movf ((c:_datacount)),c,w 7081 000680 5027 movwf (??_get_cmd+0+0)&0ffh,c 7082 000682 6E32 clrf (??_get_cmd+0+0+1)&0ffh,c 7083 000684 6A33 7084 movlw 02h 7085 000686 0E02 addwf (??_get_cmd+0+0),c 7086 000688 2632 movlw 0 7087 00068A 0E00 addwfc (??_get_cmd+0+1),c 7088 00068C 2233 movlw low(_cmd_buf) 7089 00068E 0E01 addwf (??_get_cmd+0+0),c,w 7090 000690 2432 movwf c:fsr2l 7091 000692 6ED9 movlw high(_cmd_buf) 7092 000694 0E00 addwfc (??_get_cmd+0+1),c,w 7093 000696 2033 movwf 1+c:fsr2l 7094 000698 6EDA call _EUSART1_Read ;wreg free 7095 00069A EC0D F005 movwf indf2,c 7096 00069E 6EDF 7097 line 124 7098 7099 l2144: 7100 0006A0 ;main.c: 124: if (cksum_calc == cmd_buf[2+datacount]) cksum_err = 0; 7101 movf ((c:_datacount)),c,w 7102 0006A0 5027 movwf (??_get_cmd+0+0)&0ffh,c 7103 0006A2 6E32 clrf (??_get_cmd+0+0+1)&0ffh,c 7104 0006A4 6A33 7105 movlw 02h 7106 0006A6 0E02 addwf (??_get_cmd+0+0),c 7107 0006A8 2632 movlw 0 7108 0006AA 0E00 addwfc (??_get_cmd+0+1),c 7109 0006AC 2233 movlw low(_cmd_buf) 7110 0006AE 0E01 addwf (??_get_cmd+0+0),c,w 7111 0006B0 2432 movwf c:fsr2l 7112 0006B2 6ED9 movlw high(_cmd_buf) 7113 0006B4 0E00 addwfc (??_get_cmd+0+1),c,w 7114 0006B6 2033 movwf 1+c:fsr2l 7115 0006B8 6EDA movf ((c:_cksum_calc)),c,w 7116 0006BA 5021 xorwf postinc2,w 7117 0006BC 18DE btfss status,2 7118 0006BE A4D8 goto u791 7119 0006C0 EF64 F003 goto u790 7120 0006C4 EF66 F003 7121 u791: 7122 0006C8 goto l2148 7123 0006C8 EF6A F003 u790: 7124 0006CC 7125 l2146: 7126 0006CC movlw low(0) 7127 0006CC 0E00 movwf ((c:_cksum_err)),c 7128 0006CE 6E22 goto l471 7129 0006D0 EF6C F003 line 125 7130 ;main.c: 125: else cksum_err = 1; 7131 7132 l470: 7133 0006D4 7134 l2148: 7135 0006D4 movlw low(01h) 7136 0006D4 0E01 movwf ((c:_cksum_err)),c 7137 0006D6 6E22 7138 l471: 7139 0006D8 line 126 7140 ;main.c: 126: rcv_state = 5; 7141 movlw low(05h) 7142 0006D8 0E05 movwf ((c:_rcv_state)),c 7143 0006DA 6E29 line 127 7144 ;main.c: 127: break; 7145 goto l458 7146 0006DC EF93 F003 line 128 7147 7148 l2150: 7149 0006E0 ;main.c: 128: } 7150 goto l458 7151 0006E0 EF93 F003 7152 l459: 7153 0006E4 7154 l2152: 7155 0006E4 movf ((c:_rcv_state)),c,w 7156 0006E4 5029 movwf (??_get_cmd+0+0)&0ffh,c 7157 0006E6 6E32 clrf (??_get_cmd+0+0+1)&0ffh,c 7158 0006E8 6A33 7159 ; Switch on 2 bytes has been partitioned into a top level switch of size 1, and 1 sub-s witches 7160 ; Switch size 1, requested type "space" 7161 ; Number of cases is 1, Range of values is 0 to 0 7162 ; switch strategies available: 7163 ; Name Instructions Cycles 7164 ; simple_byte 4 3 (average) 7165 ; Chosen strategy is simple_byte 7166 7167 movf ??_get_cmd+0+1,c,w 7168 0006EA 5033 xorlw 0^0 ; case 0 7169 0006EC 0A00 skipnz 7170 0006EE B4D8 goto l2436 7171 0006F0 EF7C F003 goto l458 7172 0006F4 EF93 F003 7173 l2436: 7174 0006F8 ; Switch size 1, requested type "space" 7175 ; Number of cases is 5, Range of values is 0 to 4 7176 ; switch strategies available: 7177 ; Name Instructions Cycles 7178 ; simple_byte 16 9 (average) 7179 ; Chosen strategy is simple_byte 7180 7181 movf ??_get_cmd+0+0,c,w 7182 0006F8 5032 xorlw 0^0 ; case 0 7183 0006FA 0A00 skipnz 7184 0006FC B4D8 goto l2110 7185 0006FE EFDB F002 xorlw 1^0 ; case 1 7186 000702 0A01 skipnz 7187 000704 B4D8 goto l2114 7188 000706 EFEB F002 xorlw 2^1 ; case 2 7189 00070A 0A03 skipnz 7190 00070C B4D8 goto l2120 7191 00070E EFF4 F002 xorlw 3^2 ; case 3 7192 000712 0A01 skipnz 7193 000714 B4D8 goto l2132 7194 000716 EF11 F003 xorlw 4^3 ; case 4 7195 00071A 0A07 skipnz 7196 00071C B4D8 goto l2142 7197 00071E EF40 F003 goto l458 7198 000722 EF93 F003 7199 7200 l462: 7201 000726 line 129 7202 7203 l458: 7204 000726 return ;funcret 7205 000726 0012 opt stack 0 7206 GLOBAL __end_of_get_cmd 7207 __end_of_get_cmd: 7208 000728 signat _get_cmd,89 7209 global _EUSART1_is_rx_ready 7210 7211 ;; *************** function _EUSART1_is_rx_ready ***************** 7212 ;; Defined at: 7213 ;; line 83 in file "mcc_generated_files/eusart1.c" 7214 ;; Parameters: Size Location Type 7215 ;; None 7216 ;; Auto vars: Size Location Type 7217 ;; None 7218 ;; Return value: Size Location Type 7219 ;; 1 wreg _Bool 7220 ;; Registers used: 7221 ;; wreg 7222 ;; Tracked objects: 7223 ;; On entry : 0/0 7224 ;; On exit : 0/0 7225 ;; Unchanged: 0/0 7226 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7227 ;; Params: 0 0 0 0 0 0 0 0 0 7228 ;; Locals: 0 0 0 0 0 0 0 0 0 7229 ;; Temps: 0 0 0 0 0 0 0 0 0 7230 ;; Totals: 0 0 0 0 0 0 0 0 0 7231 ;;Total ram usage: 0 bytes 7232 ;; Hardware stack levels used: 1 7233 ;; Hardware stack levels required when called: 3 7234 ;; This function calls: 7235 ;; Nothing 7236 ;; This function is called by: 7237 ;; _get_cmd 7238 ;; This function uses a non-reentrant model 7239 ;; 7240 psect text9,class=CODE,space=0,reloc=2,group=0 7241 file "mcc_generated_files/eusart1.c" 7242 line 83 7243 global __ptext9 7244 __ptext9: 7245 000AEC psect text9 7246 file "mcc_generated_files/eusart1.c" 7247 line 83 7248 global __size_of_EUSART1_is_rx_ready 7249 __size_of_EUSART1_is_rx_ready equ __end_of_EUSART1_is_rx_ready-_EUSART1_is_rx_ready 7250 0000 7251 _EUSART1_is_rx_ready: 7252 000AEC ;incstack = 0 7253 opt stack 26 7254 line 85 7255 7256 l1964: 7257 000AEC ;mcc_generated_files/eusart1.c: 85: return PIR1bits.RC1IF; 7258 btfsc ((c:3998)),c,5 ;volatile 7259 000AEC BA9E goto u641 7260 000AEE EF7B F005 goto u640 7261 000AF2 EF7E F005 u641: 7262 000AF6 movlw 1 7263 000AF6 0E01 goto u646 7264 000AF8 EF7F F005 u640: 7265 000AFC movlw 0 7266 000AFC 0E00 u646: 7267 000AFE goto l117 7268 000AFE EF81 F005 7269 l1966: 7270 000B02 line 86 7271 7272 l117: 7273 000B02 return ;funcret 7274 000B02 0012 opt stack 0 7275 GLOBAL __end_of_EUSART1_is_rx_ready 7276 __end_of_EUSART1_is_rx_ready: 7277 000B04 signat _EUSART1_is_rx_ready,89 7278 global _EUSART1_Read 7279 7280 ;; *************** function _EUSART1_Read ***************** 7281 ;; Defined at: 7282 ;; line 93 in file "mcc_generated_files/eusart1.c" 7283 ;; Parameters: Size Location Type 7284 ;; None 7285 ;; Auto vars: Size Location Type 7286 ;; None 7287 ;; Return value: Size Location Type 7288 ;; 1 wreg unsigned char 7289 ;; Registers used: 7290 ;; wreg, status,2 7291 ;; Tracked objects: 7292 ;; On entry : 0/0 7293 ;; On exit : 0/0 7294 ;; Unchanged: 0/0 7295 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7296 ;; Params: 0 0 0 0 0 0 0 0 0 7297 ;; Locals: 0 0 0 0 0 0 0 0 0 7298 ;; Temps: 0 0 0 0 0 0 0 0 0 7299 ;; Totals: 0 0 0 0 0 0 0 0 0 7300 ;;Total ram usage: 0 bytes 7301 ;; Hardware stack levels used: 1 7302 ;; Hardware stack levels required when called: 3 7303 ;; This function calls: 7304 ;; Nothing 7305 ;; This function is called by: 7306 ;; _get_cmd 7307 ;; This function uses a non-reentrant model 7308 ;; 7309 psect text10,class=CODE,space=0,reloc=2,group=0 7310 line 93 7311 global __ptext10 7312 __ptext10: 7313 000A1A psect text10 7314 file "mcc_generated_files/eusart1.c" 7315 line 93 7316 global __size_of_EUSART1_Read 7317 __size_of_EUSART1_Read equ __end_of_EUSART1_Read-_EUSART1_Read 7318 0000 7319 _EUSART1_Read: 7320 000A1A ;incstack = 0 7321 opt stack 26 7322 line 95 7323 7324 l1968: 7325 000A1A ;mcc_generated_files/eusart1.c: 95: while(!PIR1bits.RC1IF) 7326 goto l123 7327 000A1A EF0F F005 7328 l124: 7329 000A1E line 97 7330 ;mcc_generated_files/eusart1.c: 96: {;mcc_generated_files/eusart1.c: 97: } 7331 7332 l123: 7333 000A1E line 95 7334 ;mcc_generated_files/eusart1.c: 95: while(!PIR1bits.RC1IF) 7335 btfss ((c:3998)),c,5 ;volatile 7336 000A1E AA9E goto u651 7337 000A20 EF14 F005 goto u650 7338 000A24 EF16 F005 u651: 7339 000A28 goto l123 7340 000A28 EF0F F005 u650: 7341 000A2C 7342 l125: 7343 000A2C line 100 7344 ;mcc_generated_files/eusart1.c: 100: if(1 == RCSTA1bits.OERR) 7345 btfss ((c:4011)),c,1 ;volatile 7346 000A2C A2AB goto u661 7347 000A2E EF1B F005 goto u660 7348 000A32 EF1D F005 u661: 7349 000A36 goto l1972 7350 000A36 EF21 F005 u660: 7351 000A3A line 104 7352 7353 l1970: 7354 000A3A ;mcc_generated_files/eusart1.c: 101: {;mcc_generated_files/eusart1.c: 104: R CSTA1bits.CREN = 0; 7355 bcf ((c:4011)),c,4 ;volatile 7356 000A3A 98AB line 105 7357 ;mcc_generated_files/eusart1.c: 105: RCSTA1bits.CREN = 1; 7358 bsf ((c:4011)),c,4 ;volatile 7359 000A3C 88AB goto l1972 7360 000A3E EF21 F005 line 106 7361 ;mcc_generated_files/eusart1.c: 106: } 7362 7363 l126: 7364 000A42 line 108 7365 7366 l1972: 7367 000A42 ;mcc_generated_files/eusart1.c: 108: return RCREG1; 7368 movf ((c:4014)),c,w ;volatile 7369 000A42 50AE goto l127 7370 000A44 EF24 F005 7371 l1974: 7372 000A48 line 109 7373 7374 l127: 7375 000A48 return ;funcret 7376 000A48 0012 opt stack 0 7377 GLOBAL __end_of_EUSART1_Read 7378 __end_of_EUSART1_Read: 7379 000A4A signat _EUSART1_Read,89 7380 global _SYSTEM_Initialize 7381 7382 ;; *************** function _SYSTEM_Initialize ***************** 7383 ;; Defined at: 7384 ;; line 50 in file "mcc_generated_files/mcc.c" 7385 ;; Parameters: Size Location Type 7386 ;; None 7387 ;; Auto vars: Size Location Type 7388 ;; None 7389 ;; Return value: Size Location Type 7390 ;; 1 wreg void 7391 ;; Registers used: 7392 ;; wreg, status,2, status,0, cstack 7393 ;; Tracked objects: 7394 ;; On entry : 0/0 7395 ;; On exit : 0/0 7396 ;; Unchanged: 0/0 7397 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7398 ;; Params: 0 0 0 0 0 0 0 0 0 7399 ;; Locals: 0 0 0 0 0 0 0 0 0 7400 ;; Temps: 0 0 0 0 0 0 0 0 0 7401 ;; Totals: 0 0 0 0 0 0 0 0 0 7402 ;;Total ram usage: 0 bytes 7403 ;; Hardware stack levels used: 1 7404 ;; Hardware stack levels required when called: 5 7405 ;; This function calls: 7406 ;; _DAC_Initialize 7407 ;; _EUSART1_Initialize 7408 ;; _FVR_Initialize 7409 ;; _INTERRUPT_Initialize 7410 ;; _OSCILLATOR_Initialize 7411 ;; _PIN_MANAGER_Initialize 7412 ;; _TMR0_Initialize 7413 ;; _TMR1_Initialize 7414 ;; This function is called by: 7415 ;; _main 7416 ;; This function uses a non-reentrant model 7417 ;; 7418 psect text11,class=CODE,space=0,reloc=2,group=0 7419 file "mcc_generated_files/mcc.c" 7420 line 50 7421 global __ptext11 7422 __ptext11: 7423 000ACA psect text11 7424 file "mcc_generated_files/mcc.c" 7425 line 50 7426 global __size_of_SYSTEM_Initialize 7427 __size_of_SYSTEM_Initialize equ __end_of_SYSTEM_Initialize-_SYSTEM_Initialize 7428 0000 7429 _SYSTEM_Initialize: 7430 000ACA ;incstack = 0 7431 opt stack 25 7432 line 53 7433 7434 l2020: 7435 000ACA ;mcc_generated_files/mcc.c: 53: INTERRUPT_Initialize(); 7436 call _INTERRUPT_Initialize ;wreg free 7437 000ACA ECBC F005 line 54 7438 7439 l2022: 7440 000ACE ;mcc_generated_files/mcc.c: 54: PIN_MANAGER_Initialize(); 7441 call _PIN_MANAGER_Initialize ;wreg free 7442 000ACE EC25 F005 line 55 7443 7444 l2024: 7445 000AD2 ;mcc_generated_files/mcc.c: 55: OSCILLATOR_Initialize(); 7446 call _OSCILLATOR_Initialize ;wreg free 7447 000AD2 EC51 F005 line 56 7448 7449 l2026: 7450 000AD6 ;mcc_generated_files/mcc.c: 56: FVR_Initialize(); 7451 call _FVR_Initialize ;wreg free 7452 000AD6 ECB0 F005 line 57 7453 7454 l2028: 7455 000ADA ;mcc_generated_files/mcc.c: 57: DAC_Initialize(); 7456 call _DAC_Initialize ;wreg free 7457 000ADA ECA3 F005 line 58 7458 7459 l2030: 7460 000ADE ;mcc_generated_files/mcc.c: 58: TMR1_Initialize(); 7461 call _TMR1_Initialize ;wreg free 7462 000ADE EC3C F005 line 59 7463 7464 l2032: 7465 000AE2 ;mcc_generated_files/mcc.c: 59: TMR0_Initialize(); 7466 call _TMR0_Initialize ;wreg free 7467 000AE2 ECF2 F004 line 60 7468 7469 l2034: 7470 000AE6 ;mcc_generated_files/mcc.c: 60: EUSART1_Initialize(); 7471 call _EUSART1_Initialize ;wreg free 7472 000AE6 EC8E F005 line 61 7473 7474 l29: 7475 000AEA return ;funcret 7476 000AEA 0012 opt stack 0 7477 GLOBAL __end_of_SYSTEM_Initialize 7478 __end_of_SYSTEM_Initialize: 7479 000AEC signat _SYSTEM_Initialize,89 7480 global _TMR1_Initialize 7481 7482 ;; *************** function _TMR1_Initialize ***************** 7483 ;; Defined at: 7484 ;; line 67 in file "mcc_generated_files/tmr1.c" 7485 ;; Parameters: Size Location Type 7486 ;; None 7487 ;; Auto vars: Size Location Type 7488 ;; None 7489 ;; Return value: Size Location Type 7490 ;; 1 wreg void 7491 ;; Registers used: 7492 ;; wreg, status,2, status,0, cstack 7493 ;; Tracked objects: 7494 ;; On entry : 0/0 7495 ;; On exit : 0/0 7496 ;; Unchanged: 0/0 7497 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7498 ;; Params: 0 0 0 0 0 0 0 0 0 7499 ;; Locals: 0 0 0 0 0 0 0 0 0 7500 ;; Temps: 0 0 0 0 0 0 0 0 0 7501 ;; Totals: 0 0 0 0 0 0 0 0 0 7502 ;;Total ram usage: 0 bytes 7503 ;; Hardware stack levels used: 1 7504 ;; Hardware stack levels required when called: 4 7505 ;; This function calls: 7506 ;; _TMR1_SetInterruptHandler 7507 ;; This function is called by: 7508 ;; _SYSTEM_Initialize 7509 ;; This function uses a non-reentrant model 7510 ;; 7511 psect text12,class=CODE,space=0,reloc=2,group=0 7512 file "mcc_generated_files/tmr1.c" 7513 line 67 7514 global __ptext12 7515 __ptext12: 7516 000A78 psect text12 7517 file "mcc_generated_files/tmr1.c" 7518 line 67 7519 global __size_of_TMR1_Initialize 7520 __size_of_TMR1_Initialize equ __end_of_TMR1_Initialize-_TMR1_Initialize 7521 0000 7522 _TMR1_Initialize: 7523 000A78 ;incstack = 0 7524 opt stack 25 7525 line 72 7526 7527 l1934: 7528 000A78 ;mcc_generated_files/tmr1.c: 72: T1GCON = 0x00; 7529 movlw low(0) 7530 000A78 0E00 movwf ((c:4044)),c ;volatile 7531 000A7A 6ECC line 75 7532 ;mcc_generated_files/tmr1.c: 75: TMR1H = 0xF4; 7533 movlw low(0F4h) 7534 000A7C 0EF4 movwf ((c:4047)),c ;volatile 7535 000A7E 6ECF line 78 7536 ;mcc_generated_files/tmr1.c: 78: TMR1L = 0x48; 7537 movlw low(048h) 7538 000A80 0E48 movwf ((c:4046)),c ;volatile 7539 000A82 6ECE line 81 7540 7541 l1936: 7542 000A84 ;mcc_generated_files/tmr1.c: 81: timer1ReloadVal=TMR1; 7543 movff (c:4046),(c:_timer1ReloadVal) ;volatile 7544 000A84 CFCE F01F movff (c:4046+1),(c:_timer1ReloadVal+1) ;volatile 7545 000A88 CFCF F020 line 84 7546 7547 l1938: 7548 000A8C ;mcc_generated_files/tmr1.c: 84: PIR1bits.TMR1IF = 0; 7549 bcf ((c:3998)),c,0 ;volatile 7550 000A8C 909E line 87 7551 7552 l1940: 7553 000A8E ;mcc_generated_files/tmr1.c: 87: PIE1bits.TMR1IE = 1; 7554 bsf ((c:3997)),c,0 ;volatile 7555 000A8E 809D line 90 7556 7557 l1942: 7558 000A90 ;mcc_generated_files/tmr1.c: 90: TMR1_SetInterruptHandler(TMR1_DefaultInterruptHandl er); 7559 movlw low(_TMR1_DefaultInterruptHandler) 7560 000A90 0E00 movwf ((c:TMR1_SetInterruptHandler@InterruptHandler)),c 7561 000A92 6E32 movlw high(_TMR1_DefaultInterruptHandler) 7562 000A94 0E00 movwf ((c:TMR1_SetInterruptHandler@InterruptHandler+1)),c 7563 000A96 6E33 7564 call _TMR1_SetInterruptHandler ;wreg free 7565 000A98 EC99 F005 line 93 7566 7567 l1944: 7568 000A9C ;mcc_generated_files/tmr1.c: 93: T1CON = 0x03; 7569 movlw low(03h) 7570 000A9C 0E03 movwf ((c:4045)),c ;volatile 7571 000A9E 6ECD line 94 7572 7573 l268: 7574 000AA0 return ;funcret 7575 000AA0 0012 opt stack 0 7576 GLOBAL __end_of_TMR1_Initialize 7577 __end_of_TMR1_Initialize: 7578 000AA2 signat _TMR1_Initialize,89 7579 global _TMR1_SetInterruptHandler 7580 7581 ;; *************** function _TMR1_SetInterruptHandler ***************** 7582 ;; Defined at: 7583 ;; line 222 in file "mcc_generated_files/tmr1.c" 7584 ;; Parameters: Size Location Type 7585 ;; InterruptHan 2 5[COMRAM] PTR FTN()void 7586 ;; -> TMR1_DefaultInterruptHandler(1), 7587 ;; Auto vars: Size Location Type 7588 ;; None 7589 ;; Return value: Size Location Type 7590 ;; 1 wreg void 7591 ;; Registers used: 7592 ;; wreg, status,2, status,0 7593 ;; Tracked objects: 7594 ;; On entry : 0/0 7595 ;; On exit : 0/0 7596 ;; Unchanged: 0/0 7597 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7598 ;; Params: 2 0 0 0 0 0 0 0 0 7599 ;; Locals: 0 0 0 0 0 0 0 0 0 7600 ;; Temps: 0 0 0 0 0 0 0 0 0 7601 ;; Totals: 2 0 0 0 0 0 0 0 0 7602 ;;Total ram usage: 2 bytes 7603 ;; Hardware stack levels used: 1 7604 ;; Hardware stack levels required when called: 3 7605 ;; This function calls: 7606 ;; Nothing 7607 ;; This function is called by: 7608 ;; _TMR1_Initialize 7609 ;; This function uses a non-reentrant model 7610 ;; 7611 psect text13,class=CODE,space=0,reloc=2,group=0 7612 line 222 7613 global __ptext13 7614 __ptext13: 7615 000B32 psect text13 7616 file "mcc_generated_files/tmr1.c" 7617 line 222 7618 global __size_of_TMR1_SetInterruptHandler 7619 __size_of_TMR1_SetInterruptHandler equ __end_of_TMR1_SetInterruptHandler-_TMR1_SetInter ruptHandler 7620 0000 7621 _TMR1_SetInterruptHandler: 7622 000B32 ;incstack = 0 7623 opt stack 25 7624 line 223 7625 7626 l1920: 7627 000B32 ;mcc_generated_files/tmr1.c: 223: TMR1_InterruptHandler = InterruptHandler; 7628 movff (c:TMR1_SetInterruptHandler@InterruptHandler),(c:_TMR1_InterruptHandler) 7629 000B32 C032 F019 movff (c:TMR1_SetInterruptHandler@InterruptHandler+1),(c:_TMR1_InterruptHandler+1) 7630 000B36 C033 F01A 7631 line 224 7632 7633 l312: 7634 000B3A return ;funcret 7635 000B3A 0012 opt stack 0 7636 GLOBAL __end_of_TMR1_SetInterruptHandler 7637 __end_of_TMR1_SetInterruptHandler: 7638 000B3C signat _TMR1_SetInterruptHandler,4217 7639 global _TMR0_Initialize 7640 7641 ;; *************** function _TMR0_Initialize ***************** 7642 ;; Defined at: 7643 ;; line 80 in file "mcc_generated_files/tmr0.c" 7644 ;; Parameters: Size Location Type 7645 ;; None 7646 ;; Auto vars: Size Location Type 7647 ;; None 7648 ;; Return value: Size Location Type 7649 ;; 1 wreg void 7650 ;; Registers used: 7651 ;; wreg, status,2, status,0, cstack 7652 ;; Tracked objects: 7653 ;; On entry : 0/0 7654 ;; On exit : 0/0 7655 ;; Unchanged: 0/0 7656 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7657 ;; Params: 0 0 0 0 0 0 0 0 0 7658 ;; Locals: 0 0 0 0 0 0 0 0 0 7659 ;; Temps: 2 0 0 0 0 0 0 0 0 7660 ;; Totals: 2 0 0 0 0 0 0 0 0 7661 ;;Total ram usage: 2 bytes 7662 ;; Hardware stack levels used: 1 7663 ;; Hardware stack levels required when called: 4 7664 ;; This function calls: 7665 ;; _TMR0_SetInterruptHandler 7666 ;; This function is called by: 7667 ;; _SYSTEM_Initialize 7668 ;; This function uses a non-reentrant model 7669 ;; 7670 psect text14,class=CODE,space=0,reloc=2,group=0 7671 file "mcc_generated_files/tmr0.c" 7672 line 80 7673 global __ptext14 7674 __ptext14: 7675 0009E4 psect text14 7676 file "mcc_generated_files/tmr0.c" 7677 line 80 7678 global __size_of_TMR0_Initialize 7679 __size_of_TMR0_Initialize equ __end_of_TMR0_Initialize-_TMR0_Initialize 7680 0000 7681 _TMR0_Initialize: 7682 0009E4 ;incstack = 0 7683 opt stack 25 7684 line 85 7685 7686 l1946: 7687 0009E4 ;mcc_generated_files/tmr0.c: 85: T0CONbits.T08BIT = 0; 7688 bcf ((c:4053)),c,6 ;volatile 7689 0009E4 9CD5 line 88 7690 7691 l1948: 7692 0009E6 ;mcc_generated_files/tmr0.c: 88: TMR0H = 0xF1; 7693 movlw low(0F1h) 7694 0009E6 0EF1 movwf ((c:4055)),c ;volatile 7695 0009E8 6ED7 line 91 7696 ;mcc_generated_files/tmr0.c: 91: TMR0L = 0x59; 7697 movlw low(059h) 7698 0009EA 0E59 movwf ((c:4054)),c ;volatile 7699 0009EC 6ED6 line 95 7700 7701 l1950: 7702 0009EE ;mcc_generated_files/tmr0.c: 95: timer0ReloadVal = (uint16_t)((TMR0H << 8) | TMR0L); 7703 movf ((c:4054)),c,w ;volatile 7704 0009EE 50D6 movff (c:4055),??_TMR0_Initialize+0+0 ;volatile 7705 0009F0 CFD7 F034 clrf (??_TMR0_Initialize+0+0+1)&0ffh,c 7706 0009F4 6A35 movff ??_TMR0_Initialize+0+0,??_TMR0_Initialize+0+1 7707 0009F6 C034 F035 clrf (??_TMR0_Initialize+0+0),c 7708 0009FA 6A34 iorwf (??_TMR0_Initialize+0+0),c,w 7709 0009FC 1034 movwf ((c:_timer0ReloadVal)),c ;volatile 7710 0009FE 6E1B movf (??_TMR0_Initialize+0+1),c,w 7711 000A00 5035 movwf 1+((c:_timer0ReloadVal)),c ;volatile 7712 000A02 6E1C line 98 7713 7714 l1952: 7715 000A04 ;mcc_generated_files/tmr0.c: 98: INTCONbits.TMR0IF = 0; 7716 bcf ((c:4082)),c,2 ;volatile 7717 000A04 94F2 line 101 7718 7719 l1954: 7720 000A06 ;mcc_generated_files/tmr0.c: 101: INTCONbits.TMR0IE = 1; 7721 bsf ((c:4082)),c,5 ;volatile 7722 000A06 8AF2 line 104 7723 7724 l1956: 7725 000A08 ;mcc_generated_files/tmr0.c: 104: TMR0_SetInterruptHandler(TMR0_DefaultInterruptHand ler); 7726 movlw low(_TMR0_DefaultInterruptHandler) 7727 000A08 0E00 movwf ((c:TMR0_SetInterruptHandler@InterruptHandler)),c 7728 000A0A 6E32 movlw high(_TMR0_DefaultInterruptHandler) 7729 000A0C 0E00 movwf ((c:TMR0_SetInterruptHandler@InterruptHandler+1)),c 7730 000A0E 6E33 7731 call _TMR0_SetInterruptHandler ;wreg free 7732 000A10 EC9E F005 line 107 7733 7734 l1958: 7735 000A14 ;mcc_generated_files/tmr0.c: 107: T0CON = 0x95; 7736 movlw low(095h) 7737 000A14 0E95 movwf ((c:4053)),c ;volatile 7738 000A16 6ED5 line 108 7739 7740 l176: 7741 000A18 return ;funcret 7742 000A18 0012 opt stack 0 7743 GLOBAL __end_of_TMR0_Initialize 7744 __end_of_TMR0_Initialize: 7745 000A1A signat _TMR0_Initialize,89 7746 global _TMR0_SetInterruptHandler 7747 7748 ;; *************** function _TMR0_SetInterruptHandler ***************** 7749 ;; Defined at: 7750 ;; line 196 in file "mcc_generated_files/tmr0.c" 7751 ;; Parameters: Size Location Type 7752 ;; InterruptHan 2 5[COMRAM] PTR FTN()void 7753 ;; -> TMR0_DefaultInterruptHandler(1), 7754 ;; Auto vars: Size Location Type 7755 ;; None 7756 ;; Return value: Size Location Type 7757 ;; 1 wreg void 7758 ;; Registers used: 7759 ;; wreg, status,2, status,0 7760 ;; Tracked objects: 7761 ;; On entry : 0/0 7762 ;; On exit : 0/0 7763 ;; Unchanged: 0/0 7764 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7765 ;; Params: 2 0 0 0 0 0 0 0 0 7766 ;; Locals: 0 0 0 0 0 0 0 0 0 7767 ;; Temps: 0 0 0 0 0 0 0 0 0 7768 ;; Totals: 2 0 0 0 0 0 0 0 0 7769 ;;Total ram usage: 2 bytes 7770 ;; Hardware stack levels used: 1 7771 ;; Hardware stack levels required when called: 3 7772 ;; This function calls: 7773 ;; Nothing 7774 ;; This function is called by: 7775 ;; _TMR0_Initialize 7776 ;; This function uses a non-reentrant model 7777 ;; 7778 psect text15,class=CODE,space=0,reloc=2,group=0 7779 line 196 7780 global __ptext15 7781 __ptext15: 7782 000B3C psect text15 7783 file "mcc_generated_files/tmr0.c" 7784 line 196 7785 global __size_of_TMR0_SetInterruptHandler 7786 __size_of_TMR0_SetInterruptHandler equ __end_of_TMR0_SetInterruptHandler-_TMR0_SetInter ruptHandler 7787 0000 7788 _TMR0_SetInterruptHandler: 7789 000B3C ;incstack = 0 7790 opt stack 25 7791 line 197 7792 7793 l1918: 7794 000B3C ;mcc_generated_files/tmr0.c: 197: TMR0_InterruptHandler = InterruptHandler; 7795 movff (c:TMR0_SetInterruptHandler@InterruptHandler),(c:_TMR0_InterruptHandler) 7796 000B3C C032 F01D movff (c:TMR0_SetInterruptHandler@InterruptHandler+1),(c:_TMR0_InterruptHandler+1) 7797 000B40 C033 F01E 7798 line 198 7799 7800 l204: 7801 000B44 return ;funcret 7802 000B44 0012 opt stack 0 7803 GLOBAL __end_of_TMR0_SetInterruptHandler 7804 __end_of_TMR0_SetInterruptHandler: 7805 000B46 signat _TMR0_SetInterruptHandler,4217 7806 global _PIN_MANAGER_Initialize 7807 7808 ;; *************** function _PIN_MANAGER_Initialize ***************** 7809 ;; Defined at: 7810 ;; line 57 in file "mcc_generated_files/pin_manager.c" 7811 ;; Parameters: Size Location Type 7812 ;; None 7813 ;; Auto vars: Size Location Type 7814 ;; None 7815 ;; Return value: Size Location Type 7816 ;; 1 wreg void 7817 ;; Registers used: 7818 ;; wreg, status,2 7819 ;; Tracked objects: 7820 ;; On entry : 0/0 7821 ;; On exit : 0/0 7822 ;; Unchanged: 0/0 7823 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7824 ;; Params: 0 0 0 0 0 0 0 0 0 7825 ;; Locals: 0 0 0 0 0 0 0 0 0 7826 ;; Temps: 0 0 0 0 0 0 0 0 0 7827 ;; Totals: 0 0 0 0 0 0 0 0 0 7828 ;;Total ram usage: 0 bytes 7829 ;; Hardware stack levels used: 1 7830 ;; Hardware stack levels required when called: 3 7831 ;; This function calls: 7832 ;; Nothing 7833 ;; This function is called by: 7834 ;; _SYSTEM_Initialize 7835 ;; This function uses a non-reentrant model 7836 ;; 7837 psect text16,class=CODE,space=0,reloc=2,group=0 7838 file "mcc_generated_files/pin_manager.c" 7839 line 57 7840 global __ptext16 7841 __ptext16: 7842 000A4A psect text16 7843 file "mcc_generated_files/pin_manager.c" 7844 line 57 7845 global __size_of_PIN_MANAGER_Initialize 7846 __size_of_PIN_MANAGER_Initialize equ __end_of_PIN_MANAGER_Initialize-_PIN_MANAGER_Initi alize 7847 0000 7848 _PIN_MANAGER_Initialize: 7849 000A4A ;incstack = 0 7850 opt stack 26 7851 line 62 7852 7853 l1924: 7854 000A4A ;mcc_generated_files/pin_manager.c: 62: LATA = 0x00; 7855 movlw low(0) 7856 000A4A 0E00 movwf ((c:3977)),c ;volatile 7857 000A4C 6E89 line 63 7858 ;mcc_generated_files/pin_manager.c: 63: LATB = 0xC4; 7859 movlw low(0C4h) 7860 000A4E 0EC4 movwf ((c:3978)),c ;volatile 7861 000A50 6E8A line 64 7862 ;mcc_generated_files/pin_manager.c: 64: LATC = 0x00; 7863 movlw low(0) 7864 000A52 0E00 movwf ((c:3979)),c ;volatile 7865 000A54 6E8B line 69 7866 ;mcc_generated_files/pin_manager.c: 69: TRISA = 0xF9; 7867 movlw low(0F9h) 7868 000A56 0EF9 movwf ((c:3986)),c ;volatile 7869 000A58 6E92 line 70 7870 ;mcc_generated_files/pin_manager.c: 70: TRISB = 0x2B; 7871 movlw low(02Bh) 7872 000A5A 0E2B movwf ((c:3987)),c ;volatile 7873 000A5C 6E93 line 71 7874 ;mcc_generated_files/pin_manager.c: 71: TRISC = 0xC2; 7875 movlw low(0C2h) 7876 000A5E 0EC2 movwf ((c:3988)),c ;volatile 7877 000A60 6E94 line 76 7878 ;mcc_generated_files/pin_manager.c: 76: ANSELC = 0x40; 7879 movlw low(040h) 7880 000A62 0E40 movlb 15 ; () banked 7881 000A64 010F movwf ((3933))&0ffh ;volatile 7882 000A66 6F5D line 77 7883 ;mcc_generated_files/pin_manager.c: 77: ANSELB = 0x20; 7884 movlw low(020h) 7885 000A68 0E20 movwf ((3932))&0ffh ;volatile 7886 000A6A 6F5C line 78 7887 ;mcc_generated_files/pin_manager.c: 78: ANSELA = 0x2D; 7888 movlw low(02Dh) 7889 000A6C 0E2D movwf ((3931))&0ffh ;volatile 7890 000A6E 6F5B line 83 7891 ;mcc_generated_files/pin_manager.c: 83: WPUB = 0x03; 7892 movlw low(03h) 7893 000A70 0E03 movwf ((c:3973)),c ;volatile 7894 000A72 6E85 line 84 7895 7896 l1926:; BSR set to: 15 7897 000A74 7898 ;mcc_generated_files/pin_manager.c: 84: INTCON2bits.nRBPU = 0; 7899 bcf ((c:4081)),c,7 ;volatile 7900 000A74 9EF1 line 94 7901 7902 l60:; BSR set to: 15 7903 000A76 7904 return ;funcret 7905 000A76 0012 opt stack 0 7906 GLOBAL __end_of_PIN_MANAGER_Initialize 7907 __end_of_PIN_MANAGER_Initialize: 7908 000A78 signat _PIN_MANAGER_Initialize,89 7909 global _OSCILLATOR_Initialize 7910 7911 ;; *************** function _OSCILLATOR_Initialize ***************** 7912 ;; Defined at: 7913 ;; line 63 in file "mcc_generated_files/mcc.c" 7914 ;; Parameters: Size Location Type 7915 ;; None 7916 ;; Auto vars: Size Location Type 7917 ;; None 7918 ;; Return value: Size Location Type 7919 ;; 1 wreg void 7920 ;; Registers used: 7921 ;; wreg, status,2 7922 ;; Tracked objects: 7923 ;; On entry : 0/0 7924 ;; On exit : 0/0 7925 ;; Unchanged: 0/0 7926 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 7927 ;; Params: 0 0 0 0 0 0 0 0 0 7928 ;; Locals: 0 0 0 0 0 0 0 0 0 7929 ;; Temps: 0 0 0 0 0 0 0 0 0 7930 ;; Totals: 0 0 0 0 0 0 0 0 0 7931 ;;Total ram usage: 0 bytes 7932 ;; Hardware stack levels used: 1 7933 ;; Hardware stack levels required when called: 3 7934 ;; This function calls: 7935 ;; Nothing 7936 ;; This function is called by: 7937 ;; _SYSTEM_Initialize 7938 ;; This function uses a non-reentrant model 7939 ;; 7940 psect text17,class=CODE,space=0,reloc=2,group=0 7941 file "mcc_generated_files/mcc.c" 7942 line 63 7943 global __ptext17 7944 __ptext17: 7945 000AA2 psect text17 7946 file "mcc_generated_files/mcc.c" 7947 line 63 7948 global __size_of_OSCILLATOR_Initialize 7949 __size_of_OSCILLATOR_Initialize equ __end_of_OSCILLATOR_Initialize-_OSCILLATOR_Initiali ze 7950 0000 7951 _OSCILLATOR_Initialize:; BSR set to: 15 7952 000AA2 7953 ;incstack = 0 7954 opt stack 26 7955 line 66 7956 7957 l1928: 7958 000AA2 ;mcc_generated_files/mcc.c: 66: OSCCON = 0x70; 7959 movlw low(070h) 7960 000AA2 0E70 movwf ((c:4051)),c ;volatile 7961 000AA4 6ED3 line 68 7962 ;mcc_generated_files/mcc.c: 68: OSCCON2 = 0x00; 7963 movlw low(0) 7964 000AA6 0E00 movwf ((c:4050)),c ;volatile 7965 000AA8 6ED2 line 70 7966 ;mcc_generated_files/mcc.c: 70: OSCTUNE = 0x80; 7967 movlw low(080h) 7968 000AAA 0E80 movwf ((c:3995)),c ;volatile 7969 000AAC 6E9B line 72 7970 ;mcc_generated_files/mcc.c: 72: ACTCON = 0x00; 7971 movlw low(0) 7972 000AAE 0E00 movwf ((c:4021)),c ;volatile 7973 000AB0 6EB5 line 74 7974 ;mcc_generated_files/mcc.c: 74: while(PLLRDY == 0) 7975 goto l32 7976 000AB2 EF5B F005 7977 l33: 7978 000AB6 line 76 7979 ;mcc_generated_files/mcc.c: 75: {;mcc_generated_files/mcc.c: 76: } 7980 7981 l32: 7982 000AB6 line 74 7983 ;mcc_generated_files/mcc.c: 74: while(PLLRDY == 0) 7984 btfss c:(32407/8),(32407)&7 ;volatile 7985 000AB6 AED2 goto u631 7986 000AB8 EF60 F005 goto u630 7987 000ABC EF62 F005 u631: 7988 000AC0 goto l32 7989 000AC0 EF5B F005 u630: 7990 000AC4 goto l35 7991 000AC4 EF64 F005 7992 l34: 7993 000AC8 line 77 7994 7995 l35: 7996 000AC8 return ;funcret 7997 000AC8 0012 opt stack 0 7998 GLOBAL __end_of_OSCILLATOR_Initialize 7999 __end_of_OSCILLATOR_Initialize: 8000 000ACA signat _OSCILLATOR_Initialize,89 8001 global _INTERRUPT_Initialize 8002 8003 ;; *************** function _INTERRUPT_Initialize ***************** 8004 ;; Defined at: 8005 ;; line 52 in file "mcc_generated_files/interrupt_manager.c" 8006 ;; Parameters: Size Location Type 8007 ;; None 8008 ;; Auto vars: Size Location Type 8009 ;; None 8010 ;; Return value: Size Location Type 8011 ;; 1 wreg void 8012 ;; Registers used: 8013 ;; None 8014 ;; Tracked objects: 8015 ;; On entry : 0/0 8016 ;; On exit : 0/0 8017 ;; Unchanged: 0/0 8018 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8019 ;; Params: 0 0 0 0 0 0 0 0 0 8020 ;; Locals: 0 0 0 0 0 0 0 0 0 8021 ;; Temps: 0 0 0 0 0 0 0 0 0 8022 ;; Totals: 0 0 0 0 0 0 0 0 0 8023 ;;Total ram usage: 0 bytes 8024 ;; Hardware stack levels used: 1 8025 ;; Hardware stack levels required when called: 3 8026 ;; This function calls: 8027 ;; Nothing 8028 ;; This function is called by: 8029 ;; _SYSTEM_Initialize 8030 ;; This function uses a non-reentrant model 8031 ;; 8032 psect text18,class=CODE,space=0,reloc=2,group=0 8033 file "mcc_generated_files/interrupt_manager.c" 8034 line 52 8035 global __ptext18 8036 __ptext18: 8037 000B78 psect text18 8038 file "mcc_generated_files/interrupt_manager.c" 8039 line 52 8040 global __size_of_INTERRUPT_Initialize 8041 __size_of_INTERRUPT_Initialize equ __end_of_INTERRUPT_Initialize-_INTERRUPT_Initialize 8042 0000 8043 _INTERRUPT_Initialize: 8044 000B78 ;incstack = 0 8045 opt stack 26 8046 line 55 8047 8048 l1922: 8049 000B78 ;mcc_generated_files/interrupt_manager.c: 55: RCONbits.IPEN = 0; 8050 bcf ((c:4048)),c,7 ;volatile 8051 000B78 9ED0 line 56 8052 8053 l222: 8054 000B7A return ;funcret 8055 000B7A 0012 opt stack 0 8056 GLOBAL __end_of_INTERRUPT_Initialize 8057 __end_of_INTERRUPT_Initialize: 8058 000B7C signat _INTERRUPT_Initialize,89 8059 global _FVR_Initialize 8060 8061 ;; *************** function _FVR_Initialize ***************** 8062 ;; Defined at: 8063 ;; line 58 in file "mcc_generated_files/fvr.c" 8064 ;; Parameters: Size Location Type 8065 ;; None 8066 ;; Auto vars: Size Location Type 8067 ;; None 8068 ;; Return value: Size Location Type 8069 ;; 1 wreg void 8070 ;; Registers used: 8071 ;; wreg, status,2 8072 ;; Tracked objects: 8073 ;; On entry : 0/0 8074 ;; On exit : 0/0 8075 ;; Unchanged: 0/0 8076 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8077 ;; Params: 0 0 0 0 0 0 0 0 0 8078 ;; Locals: 0 0 0 0 0 0 0 0 0 8079 ;; Temps: 0 0 0 0 0 0 0 0 0 8080 ;; Totals: 0 0 0 0 0 0 0 0 0 8081 ;;Total ram usage: 0 bytes 8082 ;; Hardware stack levels used: 1 8083 ;; Hardware stack levels required when called: 3 8084 ;; This function calls: 8085 ;; Nothing 8086 ;; This function is called by: 8087 ;; _SYSTEM_Initialize 8088 ;; This function uses a non-reentrant model 8089 ;; 8090 psect text19,class=CODE,space=0,reloc=2,group=0 8091 file "mcc_generated_files/fvr.c" 8092 line 58 8093 global __ptext19 8094 __ptext19: 8095 000B60 psect text19 8096 file "mcc_generated_files/fvr.c" 8097 line 58 8098 global __size_of_FVR_Initialize 8099 __size_of_FVR_Initialize equ __end_of_FVR_Initialize-_FVR_Initialize 8100 0000 8101 _FVR_Initialize: 8102 000B60 ;incstack = 0 8103 opt stack 26 8104 line 61 8105 8106 l1930: 8107 000B60 ;mcc_generated_files/fvr.c: 61: VREFCON0 = 0xB0; 8108 movlw low(0B0h) 8109 000B60 0EB0 movwf ((c:3965)),c ;volatile 8110 000B62 6E7D line 62 8111 8112 l70: 8113 000B64 return ;funcret 8114 000B64 0012 opt stack 0 8115 GLOBAL __end_of_FVR_Initialize 8116 __end_of_FVR_Initialize: 8117 000B66 signat _FVR_Initialize,89 8118 global _EUSART1_Initialize 8119 8120 ;; *************** function _EUSART1_Initialize ***************** 8121 ;; Defined at: 8122 ;; line 56 in file "mcc_generated_files/eusart1.c" 8123 ;; Parameters: Size Location Type 8124 ;; None 8125 ;; Auto vars: Size Location Type 8126 ;; None 8127 ;; Return value: Size Location Type 8128 ;; 1 wreg void 8129 ;; Registers used: 8130 ;; wreg, status,2 8131 ;; Tracked objects: 8132 ;; On entry : 0/0 8133 ;; On exit : 0/0 8134 ;; Unchanged: 0/0 8135 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8136 ;; Params: 0 0 0 0 0 0 0 0 0 8137 ;; Locals: 0 0 0 0 0 0 0 0 0 8138 ;; Temps: 0 0 0 0 0 0 0 0 0 8139 ;; Totals: 0 0 0 0 0 0 0 0 0 8140 ;;Total ram usage: 0 bytes 8141 ;; Hardware stack levels used: 1 8142 ;; Hardware stack levels required when called: 3 8143 ;; This function calls: 8144 ;; Nothing 8145 ;; This function is called by: 8146 ;; _SYSTEM_Initialize 8147 ;; This function uses a non-reentrant model 8148 ;; 8149 psect text20,class=CODE,space=0,reloc=2,group=0 8150 file "mcc_generated_files/eusart1.c" 8151 line 56 8152 global __ptext20 8153 __ptext20: 8154 000B1C psect text20 8155 file "mcc_generated_files/eusart1.c" 8156 line 56 8157 global __size_of_EUSART1_Initialize 8158 __size_of_EUSART1_Initialize equ __end_of_EUSART1_Initialize-_EUSART1_Initialize 8159 0000 8160 _EUSART1_Initialize: 8161 000B1C ;incstack = 0 8162 opt stack 26 8163 line 61 8164 8165 l1960: 8166 000B1C ;mcc_generated_files/eusart1.c: 61: BAUDCON1 = 0x08; 8167 movlw low(08h) 8168 000B1C 0E08 movwf ((c:4024)),c ;volatile 8169 000B1E 6EB8 line 64 8170 ;mcc_generated_files/eusart1.c: 64: RCSTA1 = 0x90; 8171 movlw low(090h) 8172 000B20 0E90 movwf ((c:4011)),c ;volatile 8173 000B22 6EAB line 67 8174 ;mcc_generated_files/eusart1.c: 67: TXSTA1 = 0x04; 8175 movlw low(04h) 8176 000B24 0E04 movwf ((c:4012)),c ;volatile 8177 000B26 6EAC line 70 8178 ;mcc_generated_files/eusart1.c: 70: SPBRG1 = 0x67; 8179 movlw low(067h) 8180 000B28 0E67 movwf ((c:4015)),c ;volatile 8181 000B2A 6EAF line 73 8182 ;mcc_generated_files/eusart1.c: 73: SPBRGH1 = 0x00; 8183 movlw low(0) 8184 000B2C 0E00 movwf ((c:4016)),c ;volatile 8185 000B2E 6EB0 line 76 8186 8187 l109: 8188 000B30 return ;funcret 8189 000B30 0012 opt stack 0 8190 GLOBAL __end_of_EUSART1_Initialize 8191 __end_of_EUSART1_Initialize: 8192 000B32 signat _EUSART1_Initialize,89 8193 global _DAC_Initialize 8194 8195 ;; *************** function _DAC_Initialize ***************** 8196 ;; Defined at: 8197 ;; line 58 in file "mcc_generated_files/dac.c" 8198 ;; Parameters: Size Location Type 8199 ;; None 8200 ;; Auto vars: Size Location Type 8201 ;; None 8202 ;; Return value: Size Location Type 8203 ;; 1 wreg void 8204 ;; Registers used: 8205 ;; wreg, status,2 8206 ;; Tracked objects: 8207 ;; On entry : 0/0 8208 ;; On exit : 0/0 8209 ;; Unchanged: 0/0 8210 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8211 ;; Params: 0 0 0 0 0 0 0 0 0 8212 ;; Locals: 0 0 0 0 0 0 0 0 0 8213 ;; Temps: 0 0 0 0 0 0 0 0 0 8214 ;; Totals: 0 0 0 0 0 0 0 0 0 8215 ;;Total ram usage: 0 bytes 8216 ;; Hardware stack levels used: 1 8217 ;; Hardware stack levels required when called: 3 8218 ;; This function calls: 8219 ;; Nothing 8220 ;; This function is called by: 8221 ;; _SYSTEM_Initialize 8222 ;; This function uses a non-reentrant model 8223 ;; 8224 psect text21,class=CODE,space=0,reloc=2,group=0 8225 file "mcc_generated_files/dac.c" 8226 line 58 8227 global __ptext21 8228 __ptext21: 8229 000B46 psect text21 8230 file "mcc_generated_files/dac.c" 8231 line 58 8232 global __size_of_DAC_Initialize 8233 __size_of_DAC_Initialize equ __end_of_DAC_Initialize-_DAC_Initialize 8234 0000 8235 _DAC_Initialize: 8236 000B46 ;incstack = 0 8237 opt stack 26 8238 line 61 8239 8240 l1932: 8241 000B46 ;mcc_generated_files/dac.c: 61: VREFCON1 = 0xE8; 8242 movlw low(0E8h) 8243 000B46 0EE8 movwf ((c:3964)),c ;volatile 8244 000B48 6E7C line 63 8245 ;mcc_generated_files/dac.c: 63: VREFCON2 = 0x1F; 8246 movlw low(01Fh) 8247 000B4A 0E1F movwf ((c:3963)),c ;volatile 8248 000B4C 6E7B line 64 8249 8250 l80: 8251 000B4E return ;funcret 8252 000B4E 0012 opt stack 0 8253 GLOBAL __end_of_DAC_Initialize 8254 __end_of_DAC_Initialize: 8255 000B50 signat _DAC_Initialize,89 8256 global _DATAEE_ReadByte 8257 8258 ;; *************** function _DATAEE_ReadByte ***************** 8259 ;; Defined at: 8260 ;; line 188 in file "mcc_generated_files/memory.c" 8261 ;; Parameters: Size Location Type 8262 ;; bAdd 1 wreg unsigned char 8263 ;; Auto vars: Size Location Type 8264 ;; bAdd 1 5[COMRAM] unsigned char 8265 ;; Return value: Size Location Type 8266 ;; 1 wreg unsigned char 8267 ;; Registers used: 8268 ;; wreg, status,2 8269 ;; Tracked objects: 8270 ;; On entry : 0/0 8271 ;; On exit : 0/0 8272 ;; Unchanged: 0/0 8273 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8274 ;; Params: 0 0 0 0 0 0 0 0 0 8275 ;; Locals: 1 0 0 0 0 0 0 0 0 8276 ;; Temps: 0 0 0 0 0 0 0 0 0 8277 ;; Totals: 1 0 0 0 0 0 0 0 0 8278 ;;Total ram usage: 1 bytes 8279 ;; Hardware stack levels used: 1 8280 ;; Hardware stack levels required when called: 3 8281 ;; This function calls: 8282 ;; Nothing 8283 ;; This function is called by: 8284 ;; _main 8285 ;; This function uses a non-reentrant model 8286 ;; 8287 psect text22,class=CODE,space=0,reloc=2,group=0 8288 file "mcc_generated_files/memory.c" 8289 line 188 8290 global __ptext22 8291 __ptext22: 8292 000B04 psect text22 8293 file "mcc_generated_files/memory.c" 8294 line 188 8295 global __size_of_DATAEE_ReadByte 8296 __size_of_DATAEE_ReadByte equ __end_of_DATAEE_ReadByte-_DATAEE_ReadByte 8297 0000 8298 _DATAEE_ReadByte: 8299 000B04 ;incstack = 0 8300 opt stack 27 8301 ;DATAEE_ReadByte@bAdd stored from wreg 8302 movwf ((c:DATAEE_ReadByte@bAdd)),c 8303 000B04 6E32 line 190 8304 8305 l2088: 8306 000B06 ;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); 8307 movff (c:DATAEE_ReadByte@bAdd),(c:4009) ;volatile 8308 000B06 C032 FFA9 line 191 8309 8310 l2090: 8311 000B0A ;mcc_generated_files/memory.c: 191: EECON1bits.CFGS = 0; 8312 bcf ((c:4006)),c,6 ;volsfr 8313 000B0A 9CA6 line 192 8314 8315 l2092: 8316 000B0C ;mcc_generated_files/memory.c: 192: EECON1bits.EEPGD = 0; 8317 bcf ((c:4006)),c,7 ;volsfr 8318 000B0C 9EA6 line 193 8319 8320 l2094: 8321 000B0E ;mcc_generated_files/memory.c: 193: EECON1bits.RD = 1; 8322 bsf ((c:4006)),c,0 ;volsfr 8323 000B0E 80A6 line 194 8324 8325 l2096: 8326 000B10 ;mcc_generated_files/memory.c: 194: __nop(); 8327 opt asmopt_push 8328 opt asmopt_off 8329 nop 8330 000B10 F000 opt asmopt_pop 8331 line 195 8332 8333 l2098: 8334 000B12 ;mcc_generated_files/memory.c: 195: __nop(); 8335 opt asmopt_push 8336 opt asmopt_off 8337 nop 8338 000B12 F000 opt asmopt_pop 8339 line 197 8340 8341 l2100: 8342 000B14 ;mcc_generated_files/memory.c: 197: return (EEDATA); 8343 movf ((c:4008)),c,w ;volatile 8344 000B14 50A8 goto l372 8345 000B16 EF8D F005 8346 l2102: 8347 000B1A line 198 8348 8349 l372: 8350 000B1A return ;funcret 8351 000B1A 0012 opt stack 0 8352 GLOBAL __end_of_DATAEE_ReadByte 8353 __end_of_DATAEE_ReadByte: 8354 000B1C signat _DATAEE_ReadByte,4217 8355 global _INTERRUPT_InterruptManager 8356 8357 ;; *************** function _INTERRUPT_InterruptManager ***************** 8358 ;; Defined at: 8359 ;; line 58 in file "mcc_generated_files/interrupt_manager.c" 8360 ;; Parameters: Size Location Type 8361 ;; None 8362 ;; Auto vars: Size Location Type 8363 ;; None 8364 ;; Return value: Size Location Type 8365 ;; 1 wreg void 8366 ;; Registers used: 8367 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 8368 ;; Tracked objects: 8369 ;; On entry : 0/0 8370 ;; On exit : 0/0 8371 ;; Unchanged: 0/0 8372 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8373 ;; Params: 0 0 0 0 0 0 0 0 0 8374 ;; Locals: 0 0 0 0 0 0 0 0 0 8375 ;; Temps: 4 0 0 0 0 0 0 0 0 8376 ;; Totals: 4 0 0 0 0 0 0 0 0 8377 ;;Total ram usage: 4 bytes 8378 ;; Hardware stack levels used: 1 8379 ;; Hardware stack levels required when called: 2 8380 ;; This function calls: 8381 ;; _TMR0_ISR 8382 ;; _TMR1_ISR 8383 ;; This function is called by: 8384 ;; Interrupt level 2 8385 ;; This function uses a non-reentrant model 8386 ;; 8387 psect intcode,class=CODE,space=0,reloc=2 8388 global __pintcode 8389 __pintcode: 8390 000008 psect intcode 8391 file "mcc_generated_files/interrupt_manager.c" 8392 line 58 8393 global __size_of_INTERRUPT_InterruptManager 8394 __size_of_INTERRUPT_InterruptManager equ __end_of_INTERRUPT_InterruptManager-_INTERRUPT _InterruptManager 8395 0000 8396 _INTERRUPT_InterruptManager: 8397 000008 ;incstack = 0 8398 opt stack 25 8399 bsf int$flags,1,c ;set compiler interrupt flag (level 2) 8400 000008 8242 movff fsr2l+0,??_INTERRUPT_InterruptManager+0 8401 00000A CFD9 F02E movff fsr2h+0,??_INTERRUPT_InterruptManager+1 8402 00000E CFDA F02F movff prodl+0,??_INTERRUPT_InterruptManager+2 8403 000012 CFF3 F030 movff prodh+0,??_INTERRUPT_InterruptManager+3 8404 000016 CFF4 F031 line 61 8405 8406 i2l2300: 8407 00001A ;mcc_generated_files/interrupt_manager.c: 61: if(INTCONbits.TMR0IE == 1 && INTCONbit s.TMR0IF == 1) 8408 btfss ((c:4082)),c,5 ;volatile 8409 00001A AAF2 goto i2u101_41 8410 00001C EF12 F000 goto i2u101_40 8411 000020 EF14 F000 i2u101_41: 8412 000024 goto i2l227 8413 000024 EF1F F000 i2u101_40: 8414 000028 8415 i2l2302: 8416 000028 btfss ((c:4082)),c,2 ;volatile 8417 000028 A4F2 goto i2u102_41 8418 00002A EF19 F000 goto i2u102_40 8419 00002E EF1B F000 i2u102_41: 8420 000032 goto i2l227 8421 000032 EF1F F000 i2u102_40: 8422 000036 line 63 8423 8424 i2l2304: 8425 000036 ;mcc_generated_files/interrupt_manager.c: 62: {;mcc_generated_files/interrupt_manage r.c: 63: TMR0_ISR(); 8426 call _TMR0_ISR ;wreg free 8427 000036 EC27 F004 line 64 8428 ;mcc_generated_files/interrupt_manager.c: 64: } 8429 goto i2l233 8430 00003A EF40 F000 line 65 8431 ;mcc_generated_files/interrupt_manager.c: 65: else if(INTCONbits.PEIE == 1) 8432 8433 i2l227: 8434 00003E btfss ((c:4082)),c,6 ;volatile 8435 00003E ACF2 goto i2u103_41 8436 000040 EF24 F000 goto i2u103_40 8437 000044 EF26 F000 i2u103_41: 8438 000048 goto i2l233 8439 000048 EF40 F000 i2u103_40: 8440 00004C line 67 8441 8442 i2l2306: 8443 00004C ;mcc_generated_files/interrupt_manager.c: 66: {;mcc_generated_files/interrupt_manage r.c: 67: if(PIE1bits.TMR1IE == 1 && PIR1bits.TMR1IF == 1) 8444 btfss ((c:3997)),c,0 ;volatile 8445 00004C A09D goto i2u104_41 8446 00004E EF2B F000 goto i2u104_40 8447 000052 EF2D F000 i2u104_41: 8448 000056 goto i2l233 8449 000056 EF40 F000 i2u104_40: 8450 00005A 8451 i2l2308: 8452 00005A btfss ((c:3998)),c,0 ;volatile 8453 00005A A09E goto i2u105_41 8454 00005C EF32 F000 goto i2u105_40 8455 000060 EF34 F000 i2u105_41: 8456 000064 goto i2l233 8457 000064 EF40 F000 i2u105_40: 8458 000068 line 69 8459 8460 i2l2310: 8461 000068 ;mcc_generated_files/interrupt_manager.c: 68: {;mcc_generated_files/interrupt_ma nager.c: 69: TMR1_ISR(); 8462 call _TMR1_ISR ;wreg free 8463 000068 ECB3 F005 line 70 8464 ;mcc_generated_files/interrupt_manager.c: 70: } 8465 goto i2l233 8466 00006C EF40 F000 line 71 8467 ;mcc_generated_files/interrupt_manager.c: 71: else 8468 8469 i2l230: 8470 000070 goto i2l233 8471 000070 EF40 F000 line 74 8472 ;mcc_generated_files/interrupt_manager.c: 72: {;mcc_generated_files/interrupt_ma nager.c: 74: } 8473 8474 i2l231: 8475 000074 line 75 8476 ;mcc_generated_files/interrupt_manager.c: 75: } 8477 goto i2l233 8478 000074 EF40 F000 line 76 8479 ;mcc_generated_files/interrupt_manager.c: 76: else 8480 8481 i2l229: 8482 000078 goto i2l233 8483 000078 EF40 F000 line 79 8484 ;mcc_generated_files/interrupt_manager.c: 77: {;mcc_generated_files/interrupt_manage r.c: 79: } 8485 8486 i2l232: 8487 00007C goto i2l233 8488 00007C EF40 F000 8489 i2l228: 8490 000080 line 80 8491 8492 i2l233: 8493 000080 movff ??_INTERRUPT_InterruptManager+3,prodh+0 8494 000080 C031 FFF4 movff ??_INTERRUPT_InterruptManager+2,prodl+0 8495 000084 C030 FFF3 movff ??_INTERRUPT_InterruptManager+1,fsr2h+0 8496 000088 C02F FFDA movff ??_INTERRUPT_InterruptManager+0,fsr2l+0 8497 00008C C02E FFD9 bcf int$flags,1,c ;clear compiler interrupt flag (level 2) 8498 000090 9242 retfie f 8499 000092 0011 opt stack 0 8500 GLOBAL __end_of_INTERRUPT_InterruptManager 8501 __end_of_INTERRUPT_InterruptManager: 8502 000094 signat _INTERRUPT_InterruptManager,89 8503 global _TMR1_ISR 8504 8505 ;; *************** function _TMR1_ISR ***************** 8506 ;; Defined at: 8507 ;; line 188 in file "mcc_generated_files/tmr1.c" 8508 ;; Parameters: Size Location Type 8509 ;; None 8510 ;; Auto vars: Size Location Type 8511 ;; None 8512 ;; Return value: Size Location Type 8513 ;; 1 wreg void 8514 ;; Registers used: 8515 ;; wreg, status,2, status,0, cstack 8516 ;; Tracked objects: 8517 ;; On entry : 0/0 8518 ;; On exit : 0/0 8519 ;; Unchanged: 0/0 8520 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8521 ;; Params: 0 0 0 0 0 0 0 0 0 8522 ;; Locals: 0 0 0 0 0 0 0 0 0 8523 ;; Temps: 0 0 0 0 0 0 0 0 0 8524 ;; Totals: 0 0 0 0 0 0 0 0 0 8525 ;;Total ram usage: 0 bytes 8526 ;; Hardware stack levels used: 1 8527 ;; Hardware stack levels required when called: 1 8528 ;; This function calls: 8529 ;; _TMR1_ISR_Guts 8530 ;; This function is called by: 8531 ;; _INTERRUPT_InterruptManager 8532 ;; This function uses a non-reentrant model 8533 ;; 8534 psect text24,class=CODE,space=0,reloc=2,group=0 8535 file "mcc_generated_files/tmr1.c" 8536 line 188 8537 global __ptext24 8538 __ptext24: 8539 000B66 psect text24 8540 file "mcc_generated_files/tmr1.c" 8541 line 188 8542 global __size_of_TMR1_ISR 8543 __size_of_TMR1_ISR equ __end_of_TMR1_ISR-_TMR1_ISR 8544 0000 8545 _TMR1_ISR: 8546 000B66 ;incstack = 0 8547 opt stack 25 8548 line 190 8549 8550 i2l2072: 8551 000B66 ;mcc_generated_files/tmr1.c: 190: TMR1_ISR_Guts(); 8552 call _TMR1_ISR_Guts ;wreg free 8553 000B66 EC7F F004 line 219 8554 8555 i2l309: 8556 000B6A return ;funcret 8557 000B6A 0012 opt stack 0 8558 GLOBAL __end_of_TMR1_ISR 8559 __end_of_TMR1_ISR: 8560 000B6C signat _TMR1_ISR,89 8561 global _TMR0_ISR 8562 8563 ;; *************** function _TMR0_ISR ***************** 8564 ;; Defined at: 8565 ;; line 151 in file "mcc_generated_files/tmr0.c" 8566 ;; Parameters: Size Location Type 8567 ;; None 8568 ;; Auto vars: Size Location Type 8569 ;; None 8570 ;; Return value: Size Location Type 8571 ;; 1 wreg void 8572 ;; Registers used: 8573 ;; wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack 8574 ;; Tracked objects: 8575 ;; On entry : 0/0 8576 ;; On exit : 0/0 8577 ;; Unchanged: 0/0 8578 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8579 ;; Params: 0 0 0 0 0 0 0 0 0 8580 ;; Locals: 0 0 0 0 0 0 0 0 0 8581 ;; Temps: 0 0 0 0 0 0 0 0 0 8582 ;; Totals: 0 0 0 0 0 0 0 0 0 8583 ;;Total ram usage: 0 bytes 8584 ;; Hardware stack levels used: 1 8585 ;; Hardware stack levels required when called: 1 8586 ;; This function calls: 8587 ;; _TMR1_ISR_Guts 8588 ;; i2_DAC_SetOutput 8589 ;; i2_TMR0_StopTimer 8590 ;; i2_TMR1_StopTimer 8591 ;; This function is called by: 8592 ;; _INTERRUPT_InterruptManager 8593 ;; This function uses a non-reentrant model 8594 ;; 8595 psect text25,class=CODE,space=0,reloc=2,group=0 8596 file "mcc_generated_files/tmr0.c" 8597 line 151 8598 global __ptext25 8599 __ptext25: 8600 00084E psect text25 8601 file "mcc_generated_files/tmr0.c" 8602 line 151 8603 global __size_of_TMR0_ISR 8604 __size_of_TMR0_ISR equ __end_of_TMR0_ISR-_TMR0_ISR 8605 0000 8606 _TMR0_ISR: 8607 00084E ;incstack = 0 8608 opt stack 25 8609 line 154 8610 8611 i2l2036: 8612 00084E ;mcc_generated_files/tmr0.c: 154: INTCONbits.TMR0IF = 0; 8613 bcf ((c:4082)),c,2 ;volatile 8614 00084E 94F2 line 158 8615 8616 i2l2038: 8617 000850 ;mcc_generated_files/tmr0.c: 158: TMR0H = timer0ReloadVal >> 8; 8618 movf ((c:_timer0ReloadVal+1)),c,w ;volatile 8619 000850 501C movwf ((c:4055)),c ;volatile 8620 000852 6ED7 line 159 8621 8622 i2l2040: 8623 000854 ;mcc_generated_files/tmr0.c: 159: TMR0L = (uint8_t) timer0ReloadVal; 8624 movff (c:_timer0ReloadVal),(c:4054) ;volatile 8625 000854 C01B FFD6 line 161 8626 8627 i2l2042: 8628 000858 ;mcc_generated_files/tmr0.c: 161: if (PathHead == PathTail) 8629 movf ((c:_PathTail)),c,w ;volatile 8630 000858 502A xorwf ((c:_PathHead)),c,w ;volatile 8631 00085A 182B btfss status,2 8632 00085C A4D8 goto i2u70_41 8633 00085E EF33 F004 goto i2u70_40 8634 000862 EF35 F004 8635 i2u70_41: 8636 000866 goto i2l194 8637 000866 EF43 F004 i2u70_40: 8638 00086A line 163 8639 8640 i2l2044: 8641 00086A ;mcc_generated_files/tmr0.c: 162: {;mcc_generated_files/tmr0.c: 163: TMR1_St opTimer(); 8642 call i2_TMR1_StopTimer ;wreg free 8643 00086A ECBE F005 line 164 8644 ;mcc_generated_files/tmr0.c: 164: TMR0_StopTimer(); 8645 call i2_TMR0_StopTimer ;wreg free 8646 00086E ECC0 F005 goto i2l2046 8647 000872 EF3B F004 line 165 8648 ;mcc_generated_files/tmr0.c: 165: do { LATBbits.LATB2 = 1; } while(0); 8649 8650 i2l195: 8651 000876 8652 i2l2046: 8653 000876 bsf ((c:3978)),c,2 ;volatile 8654 000876 848A goto i2l2048 8655 000878 EF3E F004 8656 i2l196: 8657 00087C line 166 8658 8659 i2l2048: 8660 00087C ;mcc_generated_files/tmr0.c: 166: DAC_SetOutput(hold_current); 8661 movf ((c:_hold_current)),c,w 8662 00087C 5041 8663 call i2_DAC_SetOutput 8664 00087E ECAC F005 line 167 8665 ;mcc_generated_files/tmr0.c: 167: } 8666 goto i2l201 8667 000882 EF7E F004 line 168 8668 ;mcc_generated_files/tmr0.c: 168: else 8669 8670 i2l194: 8671 000886 line 170 8672 ;mcc_generated_files/tmr0.c: 169: {;mcc_generated_files/tmr0.c: 170: T1CONbi ts.TMR1ON = 0; 8673 bcf ((c:4045)),c,0 ;volatile 8674 000886 90CD line 171 8675 8676 i2l2050: 8677 000888 ;mcc_generated_files/tmr0.c: 171: timer1ReloadVal = PathBuffer[PathTail]; 8678 movf ((c:_PathTail)),c,w ;volatile 8679 000888 502A mullw 02h 8680 00088A 0D02 movlw low(_PathBuffer) 8681 00088C 0E00 addwf (prodl),c,w 8682 00088E 24F3 movwf c:fsr2l 8683 000890 6ED9 movlw high(_PathBuffer) 8684 000892 0E01 addwfc prod+1,w 8685 000894 20F4 movwf 1+c:fsr2l 8686 000896 6EDA movff postinc2,(c:_timer1ReloadVal) ;volatile 8687 000898 CFDE F01F movff postdec2,(c:_timer1ReloadVal+1) ;volatile 8688 00089C CFDD F020 line 175 8689 8690 i2l2052: 8691 0008A0 ;mcc_generated_files/tmr0.c: 175: dirbit = 0; 8692 movlw low(0) 8693 0008A0 0E00 movwf ((c:_dirbit)),c 8694 0008A2 6E2C line 176 8695 8696 i2l2054: 8697 0008A4 ;mcc_generated_files/tmr0.c: 176: if ( timer1ReloadVal & 0x01 ) 8698 8699 btfss ((c:_timer1ReloadVal)),c,(0)&7 ;volatile 8700 0008A4 A01F goto i2u71_41 8701 0008A6 EF57 F004 goto i2u71_40 8702 0008AA EF59 F004 i2u71_41: 8703 0008AE goto i2l2060 8704 0008AE EF60 F004 i2u71_40: 8705 0008B2 line 178 8706 8707 i2l2056: 8708 0008B2 ;mcc_generated_files/tmr0.c: 177: {;mcc_generated_files/tmr0.c: 178: dirbit = 1; 8709 movlw low(01h) 8710 0008B2 0E01 movwf ((c:_dirbit)),c 8711 0008B4 6E2C line 179 8712 8713 i2l2058: 8714 0008B6 ;mcc_generated_files/tmr0.c: 179: timer1ReloadVal--; 8715 decf ((c:_timer1ReloadVal)),c ;volatile 8716 0008B6 061F btfss status,0 8717 0008B8 A0D8 decf ((c:_timer1ReloadVal+1)),c ;volatile 8718 0008BA 0620 goto i2l2060 8719 0008BC EF60 F004 line 180 8720 ;mcc_generated_files/tmr0.c: 180: } 8721 8722 i2l198: 8723 0008C0 line 182 8724 8725 i2l2060: 8726 0008C0 ;mcc_generated_files/tmr0.c: 182: if (timer1ReloadVal != 0) 8727 movf ((c:_timer1ReloadVal)),c,w ;volatile 8728 0008C0 501F iorwf ((c:_timer1ReloadVal+1)),c,w ;volatile 8729 0008C2 1020 btfsc status,2 8730 0008C4 B4D8 goto i2u72_41 8731 0008C6 EF67 F004 goto i2u72_40 8732 0008CA EF69 F004 8733 i2u72_41: 8734 0008CE goto i2l2066 8735 0008CE EF6E F004 i2u72_40: 8736 0008D2 line 184 8737 8738 i2l2062: 8739 0008D2 ;mcc_generated_files/tmr0.c: 183: {;mcc_generated_files/tmr0.c: 184: TMR1_ISR_Guts(); 8740 call _TMR1_ISR_Guts ;wreg free 8741 0008D2 EC7F F004 line 185 8742 8743 i2l2064: 8744 0008D6 ;mcc_generated_files/tmr0.c: 185: T1CONbits.TMR1ON = 1; 8745 bsf ((c:4045)),c,0 ;volatile 8746 0008D6 80CD goto i2l2066 8747 0008D8 EF6E F004 line 186 8748 ;mcc_generated_files/tmr0.c: 186: } 8749 8750 i2l199: 8751 0008DC line 189 8752 8753 i2l2066: 8754 0008DC ;mcc_generated_files/tmr0.c: 189: PathTail++; 8755 incf ((c:_PathTail)),c ;volatile 8756 0008DC 2A2A line 190 8757 8758 i2l2068: 8759 0008DE ;mcc_generated_files/tmr0.c: 190: if (PathTail == 127) PathTail = 0; 8760 movlw 127 8761 0008DE 0E7F xorwf ((c:_PathTail)),c,w ;volatile 8762 0008E0 182A btfss status,2 8763 0008E2 A4D8 goto i2u73_41 8764 0008E4 EF76 F004 goto i2u73_40 8765 0008E8 EF78 F004 8766 i2u73_41: 8767 0008EC goto i2l201 8768 0008EC EF7E F004 i2u73_40: 8769 0008F0 8770 i2l2070: 8771 0008F0 movlw low(0) 8772 0008F0 0E00 movwf ((c:_PathTail)),c ;volatile 8773 0008F2 6E2A goto i2l201 8774 0008F4 EF7E F004 8775 i2l200: 8776 0008F8 goto i2l201 8777 0008F8 EF7E F004 line 191 8778 ;mcc_generated_files/tmr0.c: 191: } 8779 8780 i2l197: 8781 0008FC line 193 8782 8783 i2l201: 8784 0008FC return ;funcret 8785 0008FC 0012 opt stack 0 8786 GLOBAL __end_of_TMR0_ISR 8787 __end_of_TMR0_ISR: 8788 0008FE signat _TMR0_ISR,89 8789 global i2_TMR1_StopTimer 8790 8791 ;; *************** function i2_TMR1_StopTimer ***************** 8792 ;; Defined at: 8793 ;; line 102 in file "mcc_generated_files/tmr1.c" 8794 ;; Parameters: Size Location Type 8795 ;; None 8796 ;; Auto vars: Size Location Type 8797 ;; None 8798 ;; Return value: Size Location Type 8799 ;; 1 wreg void 8800 ;; Registers used: 8801 ;; None 8802 ;; Tracked objects: 8803 ;; On entry : 0/0 8804 ;; On exit : 0/0 8805 ;; Unchanged: 0/0 8806 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8807 ;; Params: 0 0 0 0 0 0 0 0 0 8808 ;; Locals: 0 0 0 0 0 0 0 0 0 8809 ;; Temps: 0 0 0 0 0 0 0 0 0 8810 ;; Totals: 0 0 0 0 0 0 0 0 0 8811 ;;Total ram usage: 0 bytes 8812 ;; Hardware stack levels used: 1 8813 ;; This function calls: 8814 ;; Nothing 8815 ;; This function is called by: 8816 ;; _TMR0_ISR 8817 ;; This function uses a non-reentrant model 8818 ;; 8819 psect text26,class=CODE,space=0,reloc=2,group=0 8820 file "mcc_generated_files/tmr1.c" 8821 line 102 8822 global __ptext26 8823 __ptext26: 8824 000B7C psect text26 8825 file "mcc_generated_files/tmr1.c" 8826 line 102 8827 global __size_ofi2_TMR1_StopTimer 8828 __size_ofi2_TMR1_StopTimer equ __end_ofi2_TMR1_StopTimer-i2_TMR1_StopTimer 8829 0000 8830 i2_TMR1_StopTimer: 8831 000B7C ;incstack = 0 8832 opt stack 25 8833 line 105 8834 8835 i2l2018: 8836 000B7C ;mcc_generated_files/tmr1.c: 105: T1CONbits.TMR1ON = 0; 8837 bcf ((c:4045)),c,0 ;volatile 8838 000B7C 90CD line 106 8839 8840 i2l274: 8841 000B7E return ;funcret 8842 000B7E 0012 opt stack 0 8843 GLOBAL __end_ofi2_TMR1_StopTimer 8844 __end_ofi2_TMR1_StopTimer: 8845 000B80 signat i2_TMR1_StopTimer,89 8846 global i2_TMR0_StopTimer 8847 8848 ;; *************** function i2_TMR0_StopTimer ***************** 8849 ;; Defined at: 8850 ;; line 116 in file "mcc_generated_files/tmr0.c" 8851 ;; Parameters: Size Location Type 8852 ;; None 8853 ;; Auto vars: Size Location Type 8854 ;; None 8855 ;; Return value: Size Location Type 8856 ;; 1 wreg void 8857 ;; Registers used: 8858 ;; None 8859 ;; Tracked objects: 8860 ;; On entry : 0/0 8861 ;; On exit : 0/0 8862 ;; Unchanged: 0/0 8863 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8864 ;; Params: 0 0 0 0 0 0 0 0 0 8865 ;; Locals: 0 0 0 0 0 0 0 0 0 8866 ;; Temps: 0 0 0 0 0 0 0 0 0 8867 ;; Totals: 0 0 0 0 0 0 0 0 0 8868 ;;Total ram usage: 0 bytes 8869 ;; Hardware stack levels used: 1 8870 ;; This function calls: 8871 ;; Nothing 8872 ;; This function is called by: 8873 ;; _TMR0_ISR 8874 ;; This function uses a non-reentrant model 8875 ;; 8876 psect text27,class=CODE,space=0,reloc=2,group=0 8877 file "mcc_generated_files/tmr0.c" 8878 line 116 8879 global __ptext27 8880 __ptext27: 8881 000B80 psect text27 8882 file "mcc_generated_files/tmr0.c" 8883 line 116 8884 global __size_ofi2_TMR0_StopTimer 8885 __size_ofi2_TMR0_StopTimer equ __end_ofi2_TMR0_StopTimer-i2_TMR0_StopTimer 8886 0000 8887 i2_TMR0_StopTimer: 8888 000B80 ;incstack = 0 8889 opt stack 25 8890 line 119 8891 8892 i2l2016: 8893 000B80 ;mcc_generated_files/tmr0.c: 119: T0CONbits.TMR0ON = 0; 8894 bcf ((c:4053)),c,7 ;volatile 8895 000B80 9ED5 line 120 8896 8897 i2l182: 8898 000B82 return ;funcret 8899 000B82 0012 opt stack 0 8900 GLOBAL __end_ofi2_TMR0_StopTimer 8901 __end_ofi2_TMR0_StopTimer: 8902 000B84 signat i2_TMR0_StopTimer,89 8903 global i2_DAC_SetOutput 8904 8905 ;; *************** function i2_DAC_SetOutput ***************** 8906 ;; Defined at: 8907 ;; line 66 in file "mcc_generated_files/dac.c" 8908 ;; Parameters: Size Location Type 8909 ;; inputData 1 wreg unsigned char 8910 ;; Auto vars: Size Location Type 8911 ;; inputData 1 0[COMRAM] unsigned char 8912 ;; Return value: Size Location Type 8913 ;; 1 wreg void 8914 ;; Registers used: 8915 ;; wreg 8916 ;; Tracked objects: 8917 ;; On entry : 0/0 8918 ;; On exit : 0/0 8919 ;; Unchanged: 0/0 8920 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8921 ;; Params: 0 0 0 0 0 0 0 0 0 8922 ;; Locals: 1 0 0 0 0 0 0 0 0 8923 ;; Temps: 0 0 0 0 0 0 0 0 0 8924 ;; Totals: 1 0 0 0 0 0 0 0 0 8925 ;;Total ram usage: 1 bytes 8926 ;; Hardware stack levels used: 1 8927 ;; This function calls: 8928 ;; Nothing 8929 ;; This function is called by: 8930 ;; _TMR0_ISR 8931 ;; This function uses a non-reentrant model 8932 ;; 8933 psect text28,class=CODE,space=0,reloc=2,group=0 8934 file "mcc_generated_files/dac.c" 8935 line 66 8936 global __ptext28 8937 __ptext28: 8938 000B58 psect text28 8939 file "mcc_generated_files/dac.c" 8940 line 66 8941 global __size_ofi2_DAC_SetOutput 8942 __size_ofi2_DAC_SetOutput equ __end_ofi2_DAC_SetOutput-i2_DAC_SetOutput 8943 0000 8944 i2_DAC_SetOutput: 8945 000B58 ;incstack = 0 8946 opt stack 25 8947 ;i2DAC_SetOutput@inputData stored from wreg 8948 movwf ((c:i2DAC_SetOutput@inputData)),c 8949 000B58 6E2D line 68 8950 8951 i2l2014: 8952 000B5A ;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; 8953 movff (c:i2DAC_SetOutput@inputData),(c:3963) ;volatile 8954 000B5A C02D FF7B line 69 8955 8956 i2l83: 8957 000B5E return ;funcret 8958 000B5E 0012 opt stack 0 8959 GLOBAL __end_ofi2_DAC_SetOutput 8960 __end_ofi2_DAC_SetOutput: 8961 000B60 signat i2_DAC_SetOutput,89 8962 global _TMR1_ISR_Guts 8963 8964 ;; *************** function _TMR1_ISR_Guts ***************** 8965 ;; Defined at: 8966 ;; line 161 in file "mcc_generated_files/tmr1.c" 8967 ;; Parameters: Size Location Type 8968 ;; None 8969 ;; Auto vars: Size Location Type 8970 ;; None 8971 ;; Return value: Size Location Type 8972 ;; 1 wreg void 8973 ;; Registers used: 8974 ;; wreg, status,2, status,0 8975 ;; Tracked objects: 8976 ;; On entry : 0/0 8977 ;; On exit : 0/0 8978 ;; Unchanged: 0/0 8979 ;; Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 8980 ;; Params: 0 0 0 0 0 0 0 0 0 8981 ;; Locals: 0 0 0 0 0 0 0 0 0 8982 ;; Temps: 0 0 0 0 0 0 0 0 0 8983 ;; Totals: 0 0 0 0 0 0 0 0 0 8984 ;;Total ram usage: 0 bytes 8985 ;; Hardware stack levels used: 1 8986 ;; This function calls: 8987 ;; Nothing 8988 ;; This function is called by: 8989 ;; _TMR0_ISR 8990 ;; _TMR1_ISR 8991 ;; This function uses a non-reentrant model 8992 ;; 8993 psect text29,class=CODE,space=0,reloc=2,group=0 8994 file "mcc_generated_files/tmr1.c" 8995 line 161 8996 global __ptext29 8997 __ptext29: 8998 0008FE psect text29 8999 file "mcc_generated_files/tmr1.c" 9000 line 161 9001 global __size_of_TMR1_ISR_Guts 9002 __size_of_TMR1_ISR_Guts equ __end_of_TMR1_ISR_Guts-_TMR1_ISR_Guts 9003 0000 9004 _TMR1_ISR_Guts: 9005 0008FE ;incstack = 0 9006 opt stack 25 9007 line 164 9008 9009 i2l1982: 9010 0008FE ;mcc_generated_files/tmr1.c: 164: PIR1bits.TMR1IF = 0; 9011 bcf ((c:3998)),c,0 ;volatile 9012 0008FE 909E line 166 9013 9014 i2l1984: 9015 000900 ;mcc_generated_files/tmr1.c: 166: TMR1H = (timer1ReloadVal >> 8); 9016 movf ((c:_timer1ReloadVal+1)),c,w ;volatile 9017 000900 5020 movwf ((c:4047)),c ;volatile 9018 000902 6ECF line 167 9019 9020 i2l1986: 9021 000904 ;mcc_generated_files/tmr1.c: 167: TMR1L = (uint8_t) timer1ReloadVal; 9022 movff (c:_timer1ReloadVal),(c:4046) ;volatile 9023 000904 C01F FFCE line 170 9024 ;mcc_generated_files/tmr1.c: 170: if (dirbit) 9025 movf ((c:_dirbit)),c,w ;volatile 9026 000908 502C btfsc status,2 9027 00090A B4D8 goto i2u67_41 9028 00090C EF8A F004 goto i2u67_40 9029 000910 EF8C F004 i2u67_41: 9030 000914 goto i2l300 9031 000914 EF9B F004 i2u67_40: 9032 000918 line 172 9033 ;mcc_generated_files/tmr1.c: 171: {;mcc_generated_files/tmr1.c: 172: do { LA TCbits.LATC0 = 1; } while(0); 9034 9035 i2l295: 9036 000918 bsf ((c:3979)),c,0 ;volatile 9037 000918 808B goto i2l297 9038 00091A EF8F F004 9039 i2l296: 9040 00091E line 173 9041 ;mcc_generated_files/tmr1.c: 173: do { LATCbits.LATC2 = 1; } while(0); 9042 9043 i2l297: 9044 00091E bsf ((c:3979)),c,2 ;volatile 9045 00091E 848B goto i2l1988 9046 000920 EF92 F004 9047 i2l298: 9048 000924 line 174 9049 9050 i2l1988: 9051 000924 ;mcc_generated_files/tmr1.c: 174: PositionCounter++; 9052 movlw low(01h) 9053 000924 0E01 addwf ((c:_PositionCounter)),c ;volatile 9054 000926 2615 movlw 0 9055 000928 0E00 addwfc ((c:_PositionCounter+1)),c ;volatile 9056 00092A 2216 addwfc ((c:_PositionCounter+2)),c ;volatile 9057 00092C 2217 addwfc ((c:_PositionCounter+3)),c ;volatile 9058 00092E 2218 line 175 9059 # 175 "mcc_generated_files/tmr1.c" 9060 nop ;# 9061 000930 F000 psect text29 9062 line 176 9063 ;mcc_generated_files/tmr1.c: 176: } 9064 goto i2l1992 9065 000932 EFAD F004 line 177 9066 ;mcc_generated_files/tmr1.c: 177: else 9067 9068 i2l294: 9069 000936 line 179 9070 ;mcc_generated_files/tmr1.c: 178: {;mcc_generated_files/tmr1.c: 179: do { LA TCbits.LATC0 = 0; } while(0); 9071 9072 i2l300: 9073 000936 bcf ((c:3979)),c,0 ;volatile 9074 000936 908B goto i2l302 9075 000938 EF9E F004 9076 i2l301: 9077 00093C line 180 9078 ;mcc_generated_files/tmr1.c: 180: do { LATCbits.LATC2 = 1; } while(0); 9079 9080 i2l302: 9081 00093C bsf ((c:3979)),c,2 ;volatile 9082 00093C 848B goto i2l1990 9083 00093E EFA1 F004 9084 i2l303: 9085 000942 line 181 9086 9087 i2l1990: 9088 000942 ;mcc_generated_files/tmr1.c: 181: PositionCounter--; 9089 movlw 0FFh 9090 000942 0EFF addwf ((c:_PositionCounter)),c ;volatile 9091 000944 2615 movlw 0FFh 9092 000946 0EFF addwfc ((c:_PositionCounter+1)),c ;volatile 9093 000948 2216 movlw 0FFh 9094 00094A 0EFF addwfc ((c:_PositionCounter+2)),c ;volatile 9095 00094C 2217 movlw 0FFh 9096 00094E 0EFF addwfc ((c:_PositionCounter+3)),c ;volatile 9097 000950 2218 goto i2l1992 9098 000952 EFAD F004 line 182 9099 ;mcc_generated_files/tmr1.c: 182: } 9100 9101 i2l299: 9102 000956 goto i2l1992 9103 000956 EFAD F004 line 184 9104 ;mcc_generated_files/tmr1.c: 184: do { LATCbits.LATC2 = 0; } while(0); 9105 9106 i2l304: 9107 00095A 9108 i2l1992: 9109 00095A bcf ((c:3979)),c,2 ;volatile 9110 00095A 948B goto i2l306 9111 00095C EFB0 F004 9112 i2l305: 9113 000960 line 186 9114 9115 i2l306: 9116 000960 return ;funcret 9117 000960 0012 opt stack 0 9118 GLOBAL __end_of_TMR1_ISR_Guts 9119 __end_of_TMR1_ISR_Guts: 9120 000962 signat _TMR1_ISR_Guts,89 9121 GLOBAL __activetblptr 9122 __activetblptr EQU 2 9123 0000 psect intsave_regs,class=BIGRAM,space=1,noexec 9124 PSECT rparam,class=COMRAM,space=1,noexec 9125 GLOBAL __Lrparam 9126 FNCONF rparam,??,? 9127 GLOBAL ___rparam_used 9128 ___rparam_used EQU 1 9129 0000 GLOBAL ___param_bank 9130 ___param_bank EQU 0 9131 0000 GLOBAL __Lparam, __Hparam 9132 GLOBAL __Lrparam, __Hrparam 9133 __Lparam EQU __Lrparam 9134 0000 __Hparam EQU __Hrparam 9135 0000 psect temp,common,ovrld,class=COMRAM,space=1 9136 global btemp 9137 btemp: 9138 000042 ds 1 9139 000042 global int$flags 9140 int$flags set btemp 9141 0000 global wtemp8 9142 wtemp8 set btemp+1 9143 0000 global ttemp5 9144 ttemp5 set btemp+1 9145 0000 global ttemp6 9146 ttemp6 set btemp+4 9147 0000 global ttemp7 9148 ttemp7 set btemp+8 9149 0000 end Data Sizes: Strings 0 Constant 0 Data 2 BSS 298 Persistent 0 Stack 0 Auto Spaces: Space Size Autos Used COMRAM 94 19 65 BANK0 160 0 0 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 _SYSTEM_Initialize->_TMR0_Initialize _TMR1_Initialize->_TMR1_SetInterruptHandler _TMR0_Initialize->_TMR0_SetInterruptHandler Critical Paths under _INTERRUPT_InterruptManager in COMRAM _TMR0_ISR->i2_DAC_SetOutput Critical Paths under _main in BANK0 None. 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 767 _DAC_SetOutput _DATAEE_ReadByte _SYSTEM_Initialize _TMR0_StopTimer _TMR1_StopTimer _get_cmd _process_cmd _send_status --------------------------------------------------------------------------------- (1) _send_status 3 3 0 50 5 COMRAM 3 3 0 --------------------------------------------------------------------------------- (1) _process_cmd 11 11 0 477 8 COMRAM 11 11 0 _DAC_SetOutput _DATAEE_WriteByte _TMR0_StartTimer _TMR0_StopTimer _TMR1_StopTimer --------------------------------------------------------------------------------- (2) _TMR1_StopTimer 0 0 0 0 --------------------------------------------------------------------------------- (2) _TMR0_StopTimer 0 0 0 0 --------------------------------------------------------------------------------- (2) _TMR0_StartTimer 0 0 0 0 --------------------------------------------------------------------------------- (2) _DATAEE_WriteByte 3 2 1 295 5 COMRAM 3 2 1 --------------------------------------------------------------------------------- (2) _DAC_SetOutput 1 1 0 22 5 COMRAM 1 1 0 --------------------------------------------------------------------------------- (1) _get_cmd 4 4 0 0 5 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 5 COMRAM 2 0 2 --------------------------------------------------------------------------------- (2) _TMR0_Initialize 2 2 0 98 7 COMRAM 2 2 0 _TMR0_SetInterruptHandler --------------------------------------------------------------------------------- (3) _TMR0_SetInterruptHandler 2 0 2 98 5 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 5 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 1 COMRAM 4 4 0 _TMR0_ISR _TMR1_ISR --------------------------------------------------------------------------------- (5) _TMR1_ISR 0 0 0 0 _TMR1_ISR_Guts --------------------------------------------------------------------------------- (5) _TMR0_ISR 0 0 0 22 _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 _TMR0_StopTimer _TMR1_StopTimer _send_status _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 0 0 5 0.0% BITCOMRAM 5E 0 0 0 0.0% COMRAM 5E 13 41 1 69.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 13F 6 0.0% DATA 0 0 13F 3 0.0% CODE 0 0 0 0 0.0% Microchip Technology PIC18 Macro Assembler V2.00 build -1524193055 Symbol Table Tue Oct 30 17:47:18 2018 l32 0AB6 l33 0AB6 l34 0AC8 l35 0AC8 l60 0A76 l29 0AEA l70 0B64 l80 0B4E l83 0B56 __end_of_FVR_Initialize 0B66 _timer0ReloadVal 001B __CFG_CP0$OFF 000000 __CFG_CP1$OFF 000000 __CFG_CP2$OFF 000000 __CFG_CP3$OFF 000000 __CFG_LVP$ON 000000 l123 0A1E l204 0B44 l124 0A1E l109 0B30 l125 0A2C l117 0B02 l222 0B7A l126 0A42 l127 0A48 l312 0B3A l500 01F8 l501 01F2 l182 0B72 l510 0266 l502 01F8 l511 0248 l503 0210 l176 0A18 l520 028A l512 024E l504 0206 l521 0290 l513 024E l505 020C l274 0B6E l522 02AA l514 0254 l506 021A l530 03CC l179 0B76 l523 02C2 l515 0286 l507 0210 l372 0B1A l268 0AA0 l460 05B6 l524 0312 l516 0266 l508 0216 l540 0442 l461 05D2 l525 02CA l517 026C l509 021E l541 0458 l533 03E6 l462 0726 l470 06D4 l366 098A l526 030A l518 026C l542 047A l534 058C l471 06D8 l463 05D6 l367 098A l527 0348 l519 0272 l535 055A l543 04BE l464 05E8 l456 05AE l368 0998 l528 034C l480 012C l544 058C l536 03EA l560 075C l465 0616 l457 05B2 l369 09A4 l529 0350 l481 0136 l545 04D6 l537 0406 l561 0762 l466 061E l458 0726 l474 035A l490 01CC l482 013C l546 04EC l538 041A l562 076C l554 073E l459 06E4 l467 0622 l491 01C2 l483 0148 l475 00AA l547 0530 l539 042E l571 0832 l563 0772 l555 0744 l468 067C l492 01C8 l484 014E l476 00E4 l548 0534 l572 0846 l564 0790 l556 0748 l469 0680 l477 03CC l493 01D6 l485 0152 l549 054A l573 084A l565 083E l557 074E l494 01CC l486 017A l478 00E8 l574 084A l566 07F6 l558 0752 l495 01D2 l487 0184 l479 0116 l559 0758 l496 01DA l488 0190 l568 07EE l497 01F2 l489 0196 l569 083A l498 01E8 l499 01EE __CFG_CPB$OFF 000000 __CFG_CPD$OFF 000000 u630 0AC4 u631 0AC0 u640 0AFC u800 00D0 u641 0AF6 u801 00CC u650 0A2C u810 0124 u651 0A28 u811 0120 u660 0A3A u820 0174 u900 03DE u661 0A36 u821 0170 u901 03DA u646 0AFE u750 05A2 u830 01B4 u910 0400 u751 059E u831 01B0 u911 03FC u760 05CA u680 0998 u840 01C2 u920 0414 u761 05C6 u681 0994 u841 01BE u921 0410 u770 060A u850 01E8 u930 0428 u771 0606 u851 01E4 u931 0424 u780 0674 u860 0206 u940 043C u781 0670 u861 0202 u941 0438 u790 06CC u870 0248 u950 0452 u791 06C8 u695 09A2 u871 0244 u951 044E u696 09A4 u880 0302 u960 0472 u881 02FE u961 046E u890 0344 u970 04AE u891 0340 u971 04AA u980 04E4 u981 04E0 u990 0528 u991 0524 _timer1ReloadVal 001F _run_current 0040 prod 000FF3 wreg 000FE8 _TXSTA1bits 000FAC l2000 0974 l2010 0980 l2002 0976 l2100 0B14 l2020 0ACA l2012 0984 l2004 0978 l2102 0B1A l2030 0ADE l2022 0ACE l2110 05B6 l2006 097A l2032 0AE2 l2024 0AD2 l2120 05E8 l2112 05CA l2104 058E l2008 097C l2200 0228 l2034 0AE6 l2026 0AD6 l2130 0616 l2122 05EE l2114 05D6 l2106 05A2 l2210 0290 l2202 0238 l2028 0ADA l2140 0674 l2132 0622 l2124 05F6 l2116 05DC l2108 05A6 l2220 02EE l2212 02A0 l2204 0254 l2150 06E0 l2142 0680 l2134 0624 l2126 05FA l2118 05E0 l2230 0356 l2222 02F0 l2214 02B2 l2206 0272 l2144 06A0 l2136 0644 l2128 060A l2152 06E4 l2224 0302 l2216 02C2 l2208 028A l2160 00AA l2232 035A l2240 03E2 l2320 0732 l2090 0B0A l2146 06CC l2138 0662 l2226 030A l2218 02CA l2170 0128 l2162 00BA l2250 0414 l2242 03EE l2330 0752 l2322 0736 l2314 0728 l2092 0B0C l2148 06D4 l2228 0312 l2180 0140 l2172 012C l2164 00D0 l2260 0442 l2252 041A l2244 03F2 l2340 0774 l2332 075C l2324 0738 l2316 072C l2094 0B0E l2190 0184 l2182 0148 l2174 0136 l2166 00F4 l2158 0098 l2270 0472 l2262 0452 l2254 0428 l2246 0400 l2238 03CE l2350 07A6 l2342 077C l2334 0762 l2326 073E l2318 0730 l2096 0B10 l2088 0B06 l2192 0190 l2184 0152 l2176 013C l2168 0116 l2432 056E l2280 04EC l2272 047A l2264 0458 l2256 042E l2248 0406 l2352 07B6 l2360 07F6 l2344 0784 l2336 076C l2328 0748 l2098 0B12 l2434 036E l2194 0196 l2186 0166 l2178 013E l2290 054E l2282 0514 l2274 04AE l2266 045C l2258 043C l2362 07FA l2354 07C8 l2370 083E l2346 0790 l2338 0772 l2436 06F8 l2196 01B4 l2188 0174 l2292 0556 l2284 0516 l2276 04C6 l2268 0464 l2364 080C l2356 07DA l2348 0794 l2198 0222 l2286 0528 l2278 04E8 l2294 055A l2366 081E l2358 07EE l1920 0B32 l2288 0546 l2368 0832 l1930 0B60 l1922 0B78 l1932 0B46 l1924 0A4A l1940 0A8E l1926 0A74 l1918 0B3C l1950 09EE l1942 0A90 l1934 0A78 l1960 0B1C l1928 0AA2 l1952 0A04 l1944 0A9C l1936 0A84 l1954 0A06 l1946 09E4 l1938 0A8C l1970 0A3A l1962 0B52 l1956 0A08 l1948 09E6 l1972 0A42 l1964 0AEC l1980 0B6C l1958 0A14 l1974 0A48 l1966 0B02 l1968 0A1A l1976 0B74 l1994 0964 l1978 0B70 l1996 096C l1998 0970 u1000 0542 u1001 053E u1100 07EA u1101 07E6 u1110 080C u1111 0808 u1120 081E u1121 081A u1130 082E u1131 082A u1060 07A6 u1061 07A2 u1070 07B6 u1071 07B2 u1080 07C8 u1081 07C4 u1090 07DA u1147 022E u1091 07D6 u1157 0296 _LATA 000F89 _LATB 000F8A _LATC 000F8B i2l83 0B5E _TMR1 000FCE _WPUB 000F85 _main 0728 ?_EUSART1_Read 002D _TMR0_StartTimer 0B74 fsr2h 000FDA indf2 000FDF fsr1l 000FE1 fsr2l 000FD9 btemp 0042 process_cmd@i 003F __CFG_BORV$190 000000 prodh 000FF4 prodl 000FF3 start 0094 __CFG_IESO$OFF 000000 __CFG_FOSC$HSH 000000 ??_TMR1_SetInterruptHandler 0034 __CFG_MCLRE$ON 000000 ___param_bank 000000 ?i2_DAC_SetOutput 002D __size_of_DATAEE_WriteByte 0044 __end_of_TMR0_Initialize 0A1A ?_FVR_Initialize 002D __size_of_OSCILLATOR_Initialize 0028 __end_of_OSCILLATOR_Initialize 0ACA ?_main 002D _EEADR 000FA9 _T0CON 000FD5 _T1CON 000FCD __CFG_DEBUG$OFF 000000 i2l200 08F8 i2l201 08FC i2l300 0936 i2l301 093C i2l302 093C i2l230 0070 i2l303 0942 i2l231 0074 i2l304 095A i2l232 007C i2l305 0960 i2l233 0080 i2l306 0960 i2l227 003E i2l228 0080 i2l309 0B6A i2l229 0078 i2l182 0B82 i2l274 0B7E i2l194 0886 i2l195 0876 i2l196 087C i2l197 08FC i2l294 0936 i2l198 08C0 i2l295 0918 i2l199 08DC i2l296 091E i2l297 091E i2l298 0924 i2l299 0956 _TMR0H 000FD7 _TMR1H 000FCF _TMR0L 000FD6 _TMR1L 000FCE process_cmd@mem_addr 003A _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 0032 __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 0728 __end_of_TMR0_ISR 08FE __end_of_TMR1_ISR 0B6C __CFG_WRTB$OFF 000000 __CFG_WRTC$OFF 000000 __CFG_WRTD$OFF 000000 _DATAEE_ReadByte 0B04 __CFG_EBTRB$OFF 000000 __end_of_TMR1_Initialize 0AA2 process_cmd@temp_cur 003D tablat 000FF5 ??_EUSART1_Read 0032 ttemp5 0043 ttemp6 0046 ttemp7 004A status 000FD8 __CFG_T3CMX$RC0 000000 wtemp8 0043 __CFG_ICPRT$OFF 000000 __CFG_PBADEN$ON 000000 ??_DAC_Initialize 0032 __initialization 09A6 __end_of_EUSART1_Initialize 0B32 __end_of_main 084E __CFG_PCLKEN$ON 000000 _PathBuffer 0100 ?_INTERRUPT_InterruptManager 002D ??_main 0040 __activetblptr 000002 __CFG_SDOMX$RB3 000000 __CFG_CCP2MX$RC1 000000 __end_of_TMR0_StartTimer 0B78 __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 i2l2014 0B5A i2l2016 0B80 i2l2040 0854 i2l2018 0B7C i2l2050 0888 i2l2042 0858 i2l2060 08C0 i2l2052 08A0 i2l2044 086A i2l2036 084E i2l2300 001A i2l2070 08F0 i2l2062 08D2 i2l2054 08A4 i2l2046 0876 i2l2038 0850 i2l2310 0068 i2l2302 0028 i2l2064 08D6 i2l2056 08B2 i2l2048 087C i2l2072 0B66 i2l2304 0036 i2l2066 08DC i2l2058 08B6 i2l2306 004C i2l2068 08DE i2l2308 005A __CFG_WDTEN$OFF 000000 ?_send_status 002D i2l1990 0942 i2l1982 08FE i2l1992 095A i2l1984 0900 i2l1986 0904 i2l1988 0924 _TABLAT 000FF5 _RCREG1 000FAE _RCSTA1 000FAB _OSCCON 000FD3 _PLLRDY 007E97 _SPBRG1 000FAF _TXREG1 000FAD _my_group_address 0024 _TXSTA1 000FAC __size_ofi2_TMR1_StopTimer 0004 __CFG_XINST$OFF 000000 _TMR1_DefaultInterruptHandler 000000 __CFG_STVREN$ON 000000 _dirbit 002C ?_TMR0_Initialize 002D clear_0 09C4 clear_1 09D0 _numdat 0026 ??_get_cmd 0032 __end_of_DATAEE_ReadByte 0B1C __pdataCOMRAM 0040 __end_of_TMR1_ISR_Guts 0962 tblptrh 000FF7 tblptrl 000FF6 tblptru 000FF8 TMR1_SetInterruptHandler@InterruptHandler 0032 TMR0_SetInterruptHandler@InterruptHandler 0032 _PositionCounter 0015 __size_of_INTERRUPT_Initialize 0004 ?_process_cmd 002D ?_TMR1_Initialize 002D __CFG_LS48MHZ$SYS48X8 000000 _SYSTEM_Initialize 0ACA __accesstop 0060 __end_of__initialization 09D6 ?_SYSTEM_Initialize 002D ___rparam_used 000001 DAC_SetOutput@inputData 0032 __pcstackCOMRAM 002D __CFG_nPWRTEN$OFF 000000 ??_SYSTEM_Initialize 0036 ?_TMR0_ISR 002D ?_TMR1_ISR 002D _DATAEE_WriteByte 0962 __end_of_EUSART1_Read 0A4A __size_of_DAC_SetOutput 0008 ?_TMR0_StartTimer 002D __end_of_SYSTEM_Initialize 0AEC __pbssBANK1 0100 ??_FVR_Initialize 0032 __CFG_PLLSEL$PLL3X 000000 __end_of_TMR0_SetInterruptHandler 0B46 __size_of_TMR0_StopTimer 0004 ??_TMR0_ISR 002E ??_TMR1_ISR 002D __size_of_TMR1_StopTimer 0004 ?_DATAEE_ReadByte 002D _OSCCON2 000FD2 _TBLPTRH 000FF7 _TBLPTRL 000FF6 _TBLPTRU 000FF8 i2u70_40 086A i2u70_41 0866 _OSCTUNE 000F9B i2u71_40 08B2 i2u71_41 08AE i2u72_40 08D2 i2u72_41 08CE i2u73_40 08F0 i2u73_41 08EC i2u67_40 0918 i2u67_41 0914 _SPBRGH1 000FB0 i2_TMR0_StopTimer 0B80 _cksum_calc 0021 __CFG_CFGPLLEN$ON 000000 DATAEE_WriteByte@bAdd 0033 i2_TMR1_StopTimer 0B7C __size_of_send_status 01C0 __Hparam 0000 __Lparam 0000 _DAC_SetOutput 0B50 _EUSART1_is_rx_ready 0AEC __pcinit 09A6 _cmd_buf 0001 __ramtop 0800 __ptext0 0728 __ptext1 03CE __ptext2 0098 __ptext3 0B6C __ptext4 0B70 __ptext5 0B74 __ptext6 0962 __ptext7 0B50 __ptext8 058E __ptext9 0AEC _get_cmd 058E _T0CONbits 000FD5 __size_ofi2_DAC_SetOutput 0008 _T1CONbits 000FCD _OSCILLATOR_Initialize 0AA2 __size_of_TMR1_SetInterruptHandler 000A _EUSART1_Initialize 0B1C ??_PIN_MANAGER_Initialize 0032 ?_TMR1_SetInterruptHandler 0032 __size_of_SYSTEM_Initialize 0022 end_of_initialization 09D6 ?_EUSART1_is_rx_ready 002D ?_EUSART1_Initialize 002D __Lmediumconst 0000 _my_address 0025 __size_of_process_cmd 0336 _send_state 0028 ?_DAC_SetOutput 002D postdec1 000FE5 postdec2 000FDD postinc0 000FEE postinc1 000FE6 postinc2 000FDE __size_of_EUSART1_Read 0030 ??_EUSART1_Initialize 0032 _TMR0_SetInterruptHandler 0B3C _PORTBbits 000F81 _TRISCbits 000F94 ??_EUSART1_is_rx_ready 0032 __end_of_DATAEE_WriteByte 09A6 _EUSART1_Read 0A1A _TMR0_StopTimer 0B70 __end_of_INTERRUPT_Initialize 0B7C process_cmd@command 003C __pidataCOMRAM 0B84 __size_of_TMR0_ISR 00B0 __size_of_TMR1_ISR 0006 _TMR1_StopTimer 0B6C ?_OSCILLATOR_Initialize 002D __size_of_DAC_Initialize 000A start_initialization 09A6 send_status@statbyte 0034 __size_of_TMR0_Initialize 0036 __size_of_PIN_MANAGER_Initialize 002E ??i2_DAC_SetOutput 002D __CFG_nLPBOR$OFF 000000 ??_DAC_SetOutput 0032 DATAEE_ReadByte@bAdd 0032 __end_of_TMR0_StopTimer 0B74 _hold_current 0041 __size_of_TMR1_Initialize 002A __size_of_TMR1_ISR_Guts 0064 __end_ofi2_TMR0_StopTimer 0B84 __end_of_TMR1_StopTimer 0B70 __end_ofi2_TMR1_StopTimer 0B80 __pbssCOMRAM 0001 i2DAC_SetOutput@inputData 002D _TMR0_InterruptHandler 001D __size_of_TMR0_StartTimer 0004 ?_TMR0_StopTimer 002D _datacount 0027 _PIN_MANAGER_Initialize 0A4A __pintcode 0008 __end_of_TMR1_SetInterruptHandler 0B3C ?_TMR1_StopTimer 002D ??_INTERRUPT_InterruptManager 002E ?_get_cmd 002D _cksum_err 0022 _BAUDCON1 000FB8 _TMR1_ISR_Guts 08FE __size_of_DATAEE_ReadByte 0018 _INTERRUPT_Initialize 0B78 ??_send_status 0032 ??_TMR0_Initialize 0034 _LATAbits 000F89 _LATBbits 000F8A _LATCbits 000F8B _PIE1bits 000F9D i2u101_40 0028 i2u101_41 0024 i2u102_40 0036 i2u102_41 0032 i2u103_40 004C i2u103_41 0048 i2u104_40 005A i2u104_41 0056 i2u105_40 0068 i2u105_41 0064 _rcv_state 0029 __size_of_INTERRUPT_InterruptManager 008C _group_leader 0023 ??_TMR0_SetInterruptHandler 0034 _PIR1bits 000F9E _PIR2bits 000FA1 _RCONbits 000FD0 __CFG_WDTPS$32768 000000 _TMR0_ISR 084E _TMR1_ISR 0B66 _VREFCON0 000F7D _VREFCON1 000F7C _VREFCON2 000F7B ??_TMR1_Initialize 0034 _DAC_Initialize 0B46 __size_of_FVR_Initialize 0006 ?_TMR1_ISR_Guts 002D DATAEE_WriteByte@bData 0032 _INTCON2bits 000FF1 ?_INTERRUPT_Initialize 002D ??_process_cmd 0035 ?_DATAEE_WriteByte 0032 _PathHead 002B _PathTail 002A ??_DATAEE_WriteByte 0033 _EECON1bits 000FA6 __Hrparam 0000 __end_of_send_status 058E __Lrparam 0000 __CFG_BOREN$SBORDIS 000000 ??_OSCILLATOR_Initialize 0032 ??_TMR0_StartTimer 0032 __end_of_DAC_Initialize 0B50 __size_of_EUSART1_Initialize 0016 i2_DAC_SetOutput 0B58 _TMR1_SetInterruptHandler 0B32 _TMR1_InterruptHandler 0019 __size_of_get_cmd 019A __end_of_EUSART1_is_rx_ready 0B04 __ptext10 0A1A __ptext11 0ACA __ptext20 0B1C __ptext12 0A78 __ptext21 0B46 __ptext13 0B32 _T1GCONbits 000FCC __ptext22 0B04 __ptext14 09E4 __ptext15 0B3C __ptext24 0B66 __ptext16 0A4A __ptext25 084E __ptext17 0AA2 __ptext26 0B7C __ptext18 0B78 __ptext27 0B80 __ptext19 0B60 __ptext28 0B58 __ptext29 08FE DATAEE_WriteByte@GIEBitValue 0034 __size_of_main 0126 _TMR0_DefaultInterruptHandler 000000 ??_DATAEE_ReadByte 0032 __end_of_process_cmd 03CE int$flags 0042 ?i2_TMR0_StopTimer 002D __end_of_INTERRUPT_InterruptManager 0094 _INTERRUPT_InterruptManager 0008 ?_DAC_Initialize 002D ??i2_TMR0_StopTimer 002D process_cmd@ndata 003E ??_TMR1_ISR_Guts 002D ?i2_TMR1_StopTimer 002D _INTCONbits 000FF2 ??i2_TMR1_StopTimer 002D ??_INTERRUPT_Initialize 0032 intlevel2 0000 ??_TMR0_StopTimer 0032 _send_status 03CE _VREFCON0bits 000F7D ?_PIN_MANAGER_Initialize 002D _RCSTA1bits 000FAB __end_of_DAC_SetOutput 0B58 ??_TMR1_StopTimer 0032 __end_ofi2_DAC_SetOutput 0B60 __CFG_CPUDIV$NOCLKDIV 000000 _FVR_Initialize 0B60 _TMR0_Initialize 09E4 __end_of_PIN_MANAGER_Initialize 0A78 _process_cmd 0098 _TMR1_Initialize 0A78