Version 3.2 HI-TECH Software Intermediate Code "81 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _INDF `Vuc 1 e@0 ] "85 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR0 `Vuc 1 e@1 ] "89 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PCL `Vuc 1 e@2 ] "93 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _STATUS `Vuc 1 e@3 ] "95 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CARRY `Vb 1 e@24 ] "96 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _DC `Vb 1 e@25 ] "97 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _ZERO `Vb 1 e@26 ] "98 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nPD `Vb 1 e@27 ] "99 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nTO `Vb 1 e@28 ] "100 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _IRP `Vb 1 e@31 ] "101 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RP0 `Vb 1 e@29 ] "102 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RP1 `Vb 1 e@30 ] [s S2 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :2 `uc 1 :1 `uc 1 ] [n S2 . C DC Z nPD nTO RP IRP ] [s S3 :5 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S3 . . RP0 RP1 ] [u S1 `S2 1 `S3 1 ] [n S1 . . . ] "119 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _STATUSbits `VS1 1 e@3 ] "123 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _FSR `Vuc 1 e@4 ] "127 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PORTA `Vuc 1 e@5 ] "129 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA0 `Vb 1 e@40 ] "130 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA1 `Vb 1 e@41 ] "131 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA2 `Vb 1 e@42 ] "132 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA3 `Vb 1 e@43 ] "133 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA4 `Vb 1 e@44 ] "134 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA5 `Vb 1 e@45 ] "135 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA6 `Vb 1 e@46 ] "136 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RA7 `Vb 1 e@47 ] [s S5 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S5 . RA0 RA1 RA2 RA3 RA4 RA5 RA6 RA7 ] [u S4 `S5 1 ] [n S4 . . ] "149 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PORTAbits `VS4 1 e@5 ] "153 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PORTB `Vuc 1 e@6 ] "155 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB0 `Vb 1 e@48 ] "156 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB1 `Vb 1 e@49 ] "157 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB2 `Vb 1 e@50 ] "158 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB3 `Vb 1 e@51 ] "159 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB4 `Vb 1 e@52 ] "160 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB5 `Vb 1 e@53 ] "161 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB6 `Vb 1 e@54 ] "162 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RB7 `Vb 1 e@55 ] [s S7 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S7 . RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 ] [u S6 `S7 1 ] [n S6 . . ] "175 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PORTBbits `VS6 1 e@6 ] "179 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PCLATH `Vuc 1 e@10 ] [s S9 :5 `uc 1 ] [n S9 . PCLATH ] [u S8 `S9 1 ] [n S8 . . ] "186 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PCLATHbits `VS8 1 e@10 ] "190 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _INTCON `Vuc 1 e@11 ] "192 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RBIF `Vb 1 e@88 ] "193 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _INTF `Vb 1 e@89 ] "194 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T0IF `Vb 1 e@90 ] "195 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RBIE `Vb 1 e@91 ] "196 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _INTE `Vb 1 e@92 ] "197 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T0IE `Vb 1 e@93 ] "198 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PEIE `Vb 1 e@94 ] "199 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _GIE `Vb 1 e@95 ] "200 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR0IF `Vb 1 e@90 ] "201 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR0IE `Vb 1 e@93 ] [s S11 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S11 . RBIF INTF T0IF RBIE INTE T0IE PEIE GIE ] [s S12 :2 `uc 1 :1 `uc 1 :2 `uc 1 :1 `uc 1 ] [n S12 . . TMR0IF . TMR0IE ] [u S10 `S11 1 `S12 1 ] [n S10 . . . ] "220 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _INTCONbits `VS10 1 e@11 ] "224 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PIR1 `Vuc 1 e@12 ] "226 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR1IF `Vb 1 e@96 ] "227 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR2IF `Vb 1 e@97 ] "228 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1IF `Vb 1 e@98 ] "229 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TXIF `Vb 1 e@100 ] "230 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RCIF `Vb 1 e@101 ] "231 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CMIF `Vb 1 e@102 ] "232 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _EEIF `Vb 1 e@103 ] [s S14 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S14 . TMR1IF TMR2IF CCP1IF . TXIF RCIF CMIF EEIF ] [s S15 :1 `uc 1 :1 `uc 1 :1 `uc 1 :3 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S15 . . . . . . . ] [u S13 `S14 1 `S15 1 ] [n S13 . . . ] "253 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PIR1bits `VS13 1 e@12 ] "258 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR1L `Vuc 1 e@14 ] "262 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR1H `Vuc 1 e@15 ] "266 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR1 `Vui 1 e@14 ] "269 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T1CON `Vuc 1 e@16 ] "271 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR1ON `Vb 1 e@128 ] "272 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR1CS `Vb 1 e@129 ] "273 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nT1SYNC `Vb 1 e@130 ] "274 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T1OSCEN `Vb 1 e@131 ] "275 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T1CKPS0 `Vb 1 e@132 ] "276 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T1CKPS1 `Vb 1 e@133 ] [s S17 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :2 `uc 1 ] [n S17 . TMR1ON TMR1CS nT1SYNC T1OSCEN T1CKPS ] [s S18 :4 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S18 . . T1CKPS0 T1CKPS1 ] [u S16 `S17 1 `S18 1 ] [n S16 . . . ] "291 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T1CONbits `VS16 1 e@16 ] "295 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR2 `Vuc 1 e@17 ] "299 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T2CON `Vuc 1 e@18 ] "301 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR2ON `Vb 1 e@146 ] "302 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T2CKPS0 `Vb 1 e@144 ] "303 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T2CKPS1 `Vb 1 e@145 ] "304 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TOUTPS0 `Vb 1 e@147 ] "305 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TOUTPS1 `Vb 1 e@148 ] "306 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TOUTPS2 `Vb 1 e@149 ] "307 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TOUTPS3 `Vb 1 e@150 ] [s S20 :2 `uc 1 :1 `uc 1 :4 `uc 1 ] [n S20 . T2CKPS TMR2ON TOUTPS ] [s S21 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S21 . T2CKPS0 T2CKPS1 . TOUTPS0 TOUTPS1 TOUTPS2 TOUTPS3 ] [u S19 `S20 1 `S21 1 ] [n S19 . . . ] "324 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T2CONbits `VS19 1 e@18 ] "329 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCPR1L `Vuc 1 e@21 ] "333 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCPR1H `Vuc 1 e@22 ] "337 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCPR1 `Vui 1 e@21 ] "340 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1CON `Vuc 1 e@23 ] "342 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1Y `Vb 1 e@188 ] "343 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1X `Vb 1 e@189 ] "344 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1M0 `Vb 1 e@184 ] "345 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1M1 `Vb 1 e@185 ] "346 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1M2 `Vb 1 e@186 ] "347 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1M3 `Vb 1 e@187 ] [s S23 :4 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S23 . CCP1M CCP1Y CCP1X ] [s S24 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S24 . CCP1M0 CCP1M1 CCP1M2 CCP1M3 ] [u S22 `S23 1 `S24 1 ] [n S22 . . . ] "361 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1CONbits `VS22 1 e@23 ] "365 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RCSTA `Vuc 1 e@24 ] "367 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RX9D `Vb 1 e@192 ] "368 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _OERR `Vb 1 e@193 ] "369 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _FERR `Vb 1 e@194 ] "370 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _ADEN `Vb 1 e@195 ] "371 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CREN `Vb 1 e@196 ] "372 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _SREN `Vb 1 e@197 ] "373 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RX9 `Vb 1 e@198 ] "374 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _SPEN `Vb 1 e@199 ] "375 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _ADDEN `Vb 1 e@195 ] [s S26 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S26 . RX9D OERR FERR ADEN CREN SREN RX9 SPEN ] [s S27 :3 `uc 1 :1 `uc 1 ] [n S27 . . ADDEN ] [u S25 `S26 1 `S27 1 ] [n S25 . . . ] "392 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RCSTAbits `VS25 1 e@24 ] "396 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TXREG `Vuc 1 e@25 ] "400 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RCREG `Vuc 1 e@26 ] "404 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CMCON `Vuc 1 e@31 ] "406 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CIS `Vb 1 e@251 ] "407 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _C1INV `Vb 1 e@252 ] "408 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _C2INV `Vb 1 e@253 ] "409 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _C1OUT `Vb 1 e@254 ] "410 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _C2OUT `Vb 1 e@255 ] "411 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CM0 `Vb 1 e@248 ] "412 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CM1 `Vb 1 e@249 ] "413 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CM2 `Vb 1 e@250 ] [s S29 :3 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S29 . CM CIS C1INV C2INV C1OUT C2OUT ] [s S30 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S30 . CM0 CM1 CM2 ] [u S28 `S29 1 `S30 1 ] [n S28 . . . ] "429 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CMCONbits `VS28 1 e@31 ] "438 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _OPTION_REG `Vuc 1 e@129 ] "440 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PSA `Vb 1 e@1035 ] "441 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T0SE `Vb 1 e@1036 ] "442 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _T0CS `Vb 1 e@1037 ] "443 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _INTEDG `Vb 1 e@1038 ] "444 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nRBPU `Vb 1 e@1039 ] "445 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PS0 `Vb 1 e@1032 ] "446 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PS1 `Vb 1 e@1033 ] "447 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PS2 `Vb 1 e@1034 ] [s S32 :3 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S32 . PS PSA T0SE T0CS INTEDG nRBPU ] [s S33 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S33 . PS0 PS1 PS2 ] [u S31 `S32 1 `S33 1 ] [n S31 . . . ] "463 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _OPTION_REGbits `VS31 1 e@129 ] "467 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA `Vuc 1 e@133 ] "469 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA0 `Vb 1 e@1064 ] "470 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA1 `Vb 1 e@1065 ] "471 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA2 `Vb 1 e@1066 ] "472 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA3 `Vb 1 e@1067 ] "473 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA4 `Vb 1 e@1068 ] "474 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA5 `Vb 1 e@1069 ] "475 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA6 `Vb 1 e@1070 ] "476 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISA7 `Vb 1 e@1071 ] [s S35 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S35 . TRISA0 TRISA1 TRISA2 TRISA3 TRISA4 TRISA5 TRISA6 TRISA7 ] [u S34 `S35 1 ] [n S34 . . ] "489 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISAbits `VS34 1 e@133 ] "493 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB `Vuc 1 e@134 ] "495 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB0 `Vb 1 e@1072 ] "496 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB1 `Vb 1 e@1073 ] "497 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB2 `Vb 1 e@1074 ] "498 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB3 `Vb 1 e@1075 ] "499 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB4 `Vb 1 e@1076 ] "500 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB5 `Vb 1 e@1077 ] "501 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB6 `Vb 1 e@1078 ] "502 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISB7 `Vb 1 e@1079 ] [s S37 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S37 . TRISB0 TRISB1 TRISB2 TRISB3 TRISB4 TRISB5 TRISB6 TRISB7 ] [u S36 `S37 1 ] [n S36 . . ] "515 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRISBbits `VS36 1 e@134 ] "519 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PIE1 `Vuc 1 e@140 ] "521 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR1IE `Vb 1 e@1120 ] "522 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TMR2IE `Vb 1 e@1121 ] "523 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CCP1IE `Vb 1 e@1122 ] "524 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TXIE `Vb 1 e@1124 ] "525 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RCIE `Vb 1 e@1125 ] "526 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CMIE `Vb 1 e@1126 ] "527 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _EEIE `Vb 1 e@1127 ] [s S39 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S39 . TMR1IE TMR2IE CCP1IE . TXIE RCIE CMIE EEIE ] [u S38 `S39 1 ] [n S38 . . ] "540 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PIE1bits `VS38 1 e@140 ] "544 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PCON `Vuc 1 e@142 ] "546 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nBOR `Vb 1 e@1136 ] "547 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nPOR `Vb 1 e@1137 ] "548 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _OSCF `Vb 1 e@1139 ] "549 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nBO `Vb 1 e@1136 ] "550 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _nBOD `Vb 1 e@1136 ] [s S41 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S41 . nBOR nPOR . OSCF ] [s S42 :1 `uc 1 ] [n S42 . nBO ] [s S43 :1 `uc 1 ] [n S43 . nBOD ] [u S40 `S41 1 `S42 1 `S43 1 ] [n S40 . . . . ] "565 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PCONbits `VS40 1 e@142 ] "569 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _PR2 `Vuc 1 e@146 ] "573 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TXSTA `Vuc 1 e@152 ] "575 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TX9D `Vb 1 e@1216 ] "576 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TRMT `Vb 1 e@1217 ] "577 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _BRGH `Vb 1 e@1218 ] "578 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _SYNC `Vb 1 e@1220 ] "579 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TXEN `Vb 1 e@1221 ] "580 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TX9 `Vb 1 e@1222 ] "581 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _CSRC `Vb 1 e@1223 ] [s S45 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S45 . TX9D TRMT BRGH . SYNC TXEN TX9 CSRC ] [u S44 `S45 1 ] [n S44 . . ] "594 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _TXSTAbits `VS44 1 e@152 ] "598 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _SPBRG `Vuc 1 e@153 ] "602 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _EEDATA `Vuc 1 e@154 ] "606 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _EEADR `Vuc 1 e@155 ] "610 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _EECON1 `Vuc 1 e@156 ] "612 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _RD `Vb 1 e@1248 ] "613 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _WR `Vb 1 e@1249 ] "614 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _WREN `Vb 1 e@1250 ] "615 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _WRERR `Vb 1 e@1251 ] [s S47 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S47 . RD WR WREN WRERR ] [u S46 `S47 1 ] [n S46 . . ] "624 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _EECON1bits `VS46 1 e@156 ] "628 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _EECON2 `Vuc 1 e@157 ] "632 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VRCON `Vuc 1 e@159 ] "634 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VRR `Vb 1 e@1277 ] "635 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VROE `Vb 1 e@1278 ] "636 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VREN `Vb 1 e@1279 ] "637 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VR0 `Vb 1 e@1272 ] "638 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VR1 `Vb 1 e@1273 ] "639 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VR2 `Vb 1 e@1274 ] "640 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VR3 `Vb 1 e@1275 ] [s S49 :4 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S49 . VR . VRR VROE VREN ] [s S50 :1 `uc 1 :1 `uc 1 :1 `uc 1 :1 `uc 1 ] [n S50 . VR0 VR1 VR2 VR3 ] [u S48 `S49 1 `S50 1 ] [n S48 . . . ] "656 C:\Program Files\HI-TECH Software\PICC\9.82\include\pic16f628a.h [v _VRCONbits `VS48 1 e@159 ] "50 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _toggle `uc 1 e ] "51 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _counterus `uc 1 e ] "52 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _counterms `uc 1 e ] "53 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _cycl_1 `ui 1 e ] "54 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _cycl_2 `ui 1 e ] "54 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _CountA `ui 1 e ] "54 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _CountB `ui 1 e ] "54 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _CountC `ui 1 e ] "55 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [v _somethingpressed `ui 1 e ] [p mainexit ] [; ;pic16f628a.h: 81: volatile unsigned char INDF @ 0x000; [; ;pic16f628a.h: 85: volatile unsigned char TMR0 @ 0x001; [; ;pic16f628a.h: 89: volatile unsigned char PCL @ 0x002; [; ;pic16f628a.h: 93: volatile unsigned char STATUS @ 0x003; [; ;pic16f628a.h: 95: volatile bit CARRY @ ((unsigned)&STATUS*8)+0; [; ;pic16f628a.h: 96: volatile bit DC @ ((unsigned)&STATUS*8)+1; [; ;pic16f628a.h: 97: volatile bit ZERO @ ((unsigned)&STATUS*8)+2; [; ;pic16f628a.h: 98: volatile bit nPD @ ((unsigned)&STATUS*8)+3; [; ;pic16f628a.h: 99: volatile bit nTO @ ((unsigned)&STATUS*8)+4; [; ;pic16f628a.h: 100: volatile bit IRP @ ((unsigned)&STATUS*8)+7; [; ;pic16f628a.h: 101: volatile bit RP0 @ ((unsigned)&STATUS*8)+5; [; ;pic16f628a.h: 102: volatile bit RP1 @ ((unsigned)&STATUS*8)+6; [; ;pic16f628a.h: 104: volatile union { [; ;pic16f628a.h: 105: struct { [; ;pic16f628a.h: 106: unsigned C : 1; [; ;pic16f628a.h: 107: unsigned DC : 1; [; ;pic16f628a.h: 108: unsigned Z : 1; [; ;pic16f628a.h: 109: unsigned nPD : 1; [; ;pic16f628a.h: 110: unsigned nTO : 1; [; ;pic16f628a.h: 111: unsigned RP : 2; [; ;pic16f628a.h: 112: unsigned IRP : 1; [; ;pic16f628a.h: 113: }; [; ;pic16f628a.h: 114: struct { [; ;pic16f628a.h: 115: unsigned : 5; [; ;pic16f628a.h: 116: unsigned RP0 : 1; [; ;pic16f628a.h: 117: unsigned RP1 : 1; [; ;pic16f628a.h: 118: }; [; ;pic16f628a.h: 119: } STATUSbits @ 0x003; [; ;pic16f628a.h: 123: volatile unsigned char FSR @ 0x004; [; ;pic16f628a.h: 127: volatile unsigned char PORTA @ 0x005; [; ;pic16f628a.h: 129: volatile bit RA0 @ ((unsigned)&PORTA*8)+0; [; ;pic16f628a.h: 130: volatile bit RA1 @ ((unsigned)&PORTA*8)+1; [; ;pic16f628a.h: 131: volatile bit RA2 @ ((unsigned)&PORTA*8)+2; [; ;pic16f628a.h: 132: volatile bit RA3 @ ((unsigned)&PORTA*8)+3; [; ;pic16f628a.h: 133: volatile bit RA4 @ ((unsigned)&PORTA*8)+4; [; ;pic16f628a.h: 134: volatile bit RA5 @ ((unsigned)&PORTA*8)+5; [; ;pic16f628a.h: 135: volatile bit RA6 @ ((unsigned)&PORTA*8)+6; [; ;pic16f628a.h: 136: volatile bit RA7 @ ((unsigned)&PORTA*8)+7; [; ;pic16f628a.h: 138: volatile union { [; ;pic16f628a.h: 139: struct { [; ;pic16f628a.h: 140: unsigned RA0 : 1; [; ;pic16f628a.h: 141: unsigned RA1 : 1; [; ;pic16f628a.h: 142: unsigned RA2 : 1; [; ;pic16f628a.h: 143: unsigned RA3 : 1; [; ;pic16f628a.h: 144: unsigned RA4 : 1; [; ;pic16f628a.h: 145: unsigned RA5 : 1; [; ;pic16f628a.h: 146: unsigned RA6 : 1; [; ;pic16f628a.h: 147: unsigned RA7 : 1; [; ;pic16f628a.h: 148: }; [; ;pic16f628a.h: 149: } PORTAbits @ 0x005; [; ;pic16f628a.h: 153: volatile unsigned char PORTB @ 0x006; [; ;pic16f628a.h: 155: volatile bit RB0 @ ((unsigned)&PORTB*8)+0; [; ;pic16f628a.h: 156: volatile bit RB1 @ ((unsigned)&PORTB*8)+1; [; ;pic16f628a.h: 157: volatile bit RB2 @ ((unsigned)&PORTB*8)+2; [; ;pic16f628a.h: 158: volatile bit RB3 @ ((unsigned)&PORTB*8)+3; [; ;pic16f628a.h: 159: volatile bit RB4 @ ((unsigned)&PORTB*8)+4; [; ;pic16f628a.h: 160: volatile bit RB5 @ ((unsigned)&PORTB*8)+5; [; ;pic16f628a.h: 161: volatile bit RB6 @ ((unsigned)&PORTB*8)+6; [; ;pic16f628a.h: 162: volatile bit RB7 @ ((unsigned)&PORTB*8)+7; [; ;pic16f628a.h: 164: volatile union { [; ;pic16f628a.h: 165: struct { [; ;pic16f628a.h: 166: unsigned RB0 : 1; [; ;pic16f628a.h: 167: unsigned RB1 : 1; [; ;pic16f628a.h: 168: unsigned RB2 : 1; [; ;pic16f628a.h: 169: unsigned RB3 : 1; [; ;pic16f628a.h: 170: unsigned RB4 : 1; [; ;pic16f628a.h: 171: unsigned RB5 : 1; [; ;pic16f628a.h: 172: unsigned RB6 : 1; [; ;pic16f628a.h: 173: unsigned RB7 : 1; [; ;pic16f628a.h: 174: }; [; ;pic16f628a.h: 175: } PORTBbits @ 0x006; [; ;pic16f628a.h: 179: volatile unsigned char PCLATH @ 0x00A; [; ;pic16f628a.h: 182: volatile union { [; ;pic16f628a.h: 183: struct { [; ;pic16f628a.h: 184: unsigned PCLATH : 5; [; ;pic16f628a.h: 185: }; [; ;pic16f628a.h: 186: } PCLATHbits @ 0x00A; [; ;pic16f628a.h: 190: volatile unsigned char INTCON @ 0x00B; [; ;pic16f628a.h: 192: volatile bit RBIF @ ((unsigned)&INTCON*8)+0; [; ;pic16f628a.h: 193: volatile bit INTF @ ((unsigned)&INTCON*8)+1; [; ;pic16f628a.h: 194: volatile bit T0IF @ ((unsigned)&INTCON*8)+2; [; ;pic16f628a.h: 195: volatile bit RBIE @ ((unsigned)&INTCON*8)+3; [; ;pic16f628a.h: 196: volatile bit INTE @ ((unsigned)&INTCON*8)+4; [; ;pic16f628a.h: 197: volatile bit T0IE @ ((unsigned)&INTCON*8)+5; [; ;pic16f628a.h: 198: volatile bit PEIE @ ((unsigned)&INTCON*8)+6; [; ;pic16f628a.h: 199: volatile bit GIE @ ((unsigned)&INTCON*8)+7; [; ;pic16f628a.h: 200: volatile bit TMR0IF @ ((unsigned)&INTCON*8)+2; [; ;pic16f628a.h: 201: volatile bit TMR0IE @ ((unsigned)&INTCON*8)+5; [; ;pic16f628a.h: 203: volatile union { [; ;pic16f628a.h: 204: struct { [; ;pic16f628a.h: 205: unsigned RBIF : 1; [; ;pic16f628a.h: 206: unsigned INTF : 1; [; ;pic16f628a.h: 207: unsigned T0IF : 1; [; ;pic16f628a.h: 208: unsigned RBIE : 1; [; ;pic16f628a.h: 209: unsigned INTE : 1; [; ;pic16f628a.h: 210: unsigned T0IE : 1; [; ;pic16f628a.h: 211: unsigned PEIE : 1; [; ;pic16f628a.h: 212: unsigned GIE : 1; [; ;pic16f628a.h: 213: }; [; ;pic16f628a.h: 214: struct { [; ;pic16f628a.h: 215: unsigned : 2; [; ;pic16f628a.h: 216: unsigned TMR0IF : 1; [; ;pic16f628a.h: 217: unsigned : 2; [; ;pic16f628a.h: 218: unsigned TMR0IE : 1; [; ;pic16f628a.h: 219: }; [; ;pic16f628a.h: 220: } INTCONbits @ 0x00B; [; ;pic16f628a.h: 224: volatile unsigned char PIR1 @ 0x00C; [; ;pic16f628a.h: 226: volatile bit TMR1IF @ ((unsigned)&PIR1*8)+0; [; ;pic16f628a.h: 227: volatile bit TMR2IF @ ((unsigned)&PIR1*8)+1; [; ;pic16f628a.h: 228: volatile bit CCP1IF @ ((unsigned)&PIR1*8)+2; [; ;pic16f628a.h: 229: volatile bit TXIF @ ((unsigned)&PIR1*8)+4; [; ;pic16f628a.h: 230: volatile bit RCIF @ ((unsigned)&PIR1*8)+5; [; ;pic16f628a.h: 231: volatile bit CMIF @ ((unsigned)&PIR1*8)+6; [; ;pic16f628a.h: 232: volatile bit EEIF @ ((unsigned)&PIR1*8)+7; [; ;pic16f628a.h: 234: volatile union { [; ;pic16f628a.h: 235: struct { [; ;pic16f628a.h: 236: unsigned TMR1IF : 1; [; ;pic16f628a.h: 237: unsigned TMR2IF : 1; [; ;pic16f628a.h: 238: unsigned CCP1IF : 1; [; ;pic16f628a.h: 239: unsigned : 1; [; ;pic16f628a.h: 240: unsigned TXIF : 1; [; ;pic16f628a.h: 241: unsigned RCIF : 1; [; ;pic16f628a.h: 242: unsigned CMIF : 1; [; ;pic16f628a.h: 243: unsigned EEIF : 1; [; ;pic16f628a.h: 244: }; [; ;pic16f628a.h: 245: struct { [; ;pic16f628a.h: 246: unsigned : 1; [; ;pic16f628a.h: 247: unsigned : 1; [; ;pic16f628a.h: 248: unsigned : 1; [; ;pic16f628a.h: 249: unsigned : 3; [; ;pic16f628a.h: 250: unsigned : 1; [; ;pic16f628a.h: 251: unsigned : 1; [; ;pic16f628a.h: 252: }; [; ;pic16f628a.h: 253: } PIR1bits @ 0x00C; [; ;pic16f628a.h: 258: volatile unsigned char TMR1L @ 0x00E; [; ;pic16f628a.h: 262: volatile unsigned char TMR1H @ 0x00F; [; ;pic16f628a.h: 266: volatile unsigned int TMR1 @ 0x00E; [; ;pic16f628a.h: 269: volatile unsigned char T1CON @ 0x010; [; ;pic16f628a.h: 271: volatile bit TMR1ON @ ((unsigned)&T1CON*8)+0; [; ;pic16f628a.h: 272: volatile bit TMR1CS @ ((unsigned)&T1CON*8)+1; [; ;pic16f628a.h: 273: volatile bit nT1SYNC @ ((unsigned)&T1CON*8)+2; [; ;pic16f628a.h: 274: volatile bit T1OSCEN @ ((unsigned)&T1CON*8)+3; [; ;pic16f628a.h: 275: volatile bit T1CKPS0 @ ((unsigned)&T1CON*8)+4; [; ;pic16f628a.h: 276: volatile bit T1CKPS1 @ ((unsigned)&T1CON*8)+5; [; ;pic16f628a.h: 278: volatile union { [; ;pic16f628a.h: 279: struct { [; ;pic16f628a.h: 280: unsigned TMR1ON : 1; [; ;pic16f628a.h: 281: unsigned TMR1CS : 1; [; ;pic16f628a.h: 282: unsigned nT1SYNC : 1; [; ;pic16f628a.h: 283: unsigned T1OSCEN : 1; [; ;pic16f628a.h: 284: unsigned T1CKPS : 2; [; ;pic16f628a.h: 285: }; [; ;pic16f628a.h: 286: struct { [; ;pic16f628a.h: 287: unsigned : 4; [; ;pic16f628a.h: 288: unsigned T1CKPS0 : 1; [; ;pic16f628a.h: 289: unsigned T1CKPS1 : 1; [; ;pic16f628a.h: 290: }; [; ;pic16f628a.h: 291: } T1CONbits @ 0x010; [; ;pic16f628a.h: 295: volatile unsigned char TMR2 @ 0x011; [; ;pic16f628a.h: 299: volatile unsigned char T2CON @ 0x012; [; ;pic16f628a.h: 301: volatile bit TMR2ON @ ((unsigned)&T2CON*8)+2; [; ;pic16f628a.h: 302: volatile bit T2CKPS0 @ ((unsigned)&T2CON*8)+0; [; ;pic16f628a.h: 303: volatile bit T2CKPS1 @ ((unsigned)&T2CON*8)+1; [; ;pic16f628a.h: 304: volatile bit TOUTPS0 @ ((unsigned)&T2CON*8)+3; [; ;pic16f628a.h: 305: volatile bit TOUTPS1 @ ((unsigned)&T2CON*8)+4; [; ;pic16f628a.h: 306: volatile bit TOUTPS2 @ ((unsigned)&T2CON*8)+5; [; ;pic16f628a.h: 307: volatile bit TOUTPS3 @ ((unsigned)&T2CON*8)+6; [; ;pic16f628a.h: 309: volatile union { [; ;pic16f628a.h: 310: struct { [; ;pic16f628a.h: 311: unsigned T2CKPS : 2; [; ;pic16f628a.h: 312: unsigned TMR2ON : 1; [; ;pic16f628a.h: 313: unsigned TOUTPS : 4; [; ;pic16f628a.h: 314: }; [; ;pic16f628a.h: 315: struct { [; ;pic16f628a.h: 316: unsigned T2CKPS0 : 1; [; ;pic16f628a.h: 317: unsigned T2CKPS1 : 1; [; ;pic16f628a.h: 318: unsigned : 1; [; ;pic16f628a.h: 319: unsigned TOUTPS0 : 1; [; ;pic16f628a.h: 320: unsigned TOUTPS1 : 1; [; ;pic16f628a.h: 321: unsigned TOUTPS2 : 1; [; ;pic16f628a.h: 322: unsigned TOUTPS3 : 1; [; ;pic16f628a.h: 323: }; [; ;pic16f628a.h: 324: } T2CONbits @ 0x012; [; ;pic16f628a.h: 329: volatile unsigned char CCPR1L @ 0x015; [; ;pic16f628a.h: 333: volatile unsigned char CCPR1H @ 0x016; [; ;pic16f628a.h: 337: volatile unsigned int CCPR1 @ 0x015; [; ;pic16f628a.h: 340: volatile unsigned char CCP1CON @ 0x017; [; ;pic16f628a.h: 342: volatile bit CCP1Y @ ((unsigned)&CCP1CON*8)+4; [; ;pic16f628a.h: 343: volatile bit CCP1X @ ((unsigned)&CCP1CON*8)+5; [; ;pic16f628a.h: 344: volatile bit CCP1M0 @ ((unsigned)&CCP1CON*8)+0; [; ;pic16f628a.h: 345: volatile bit CCP1M1 @ ((unsigned)&CCP1CON*8)+1; [; ;pic16f628a.h: 346: volatile bit CCP1M2 @ ((unsigned)&CCP1CON*8)+2; [; ;pic16f628a.h: 347: volatile bit CCP1M3 @ ((unsigned)&CCP1CON*8)+3; [; ;pic16f628a.h: 349: volatile union { [; ;pic16f628a.h: 350: struct { [; ;pic16f628a.h: 351: unsigned CCP1M : 4; [; ;pic16f628a.h: 352: unsigned CCP1Y : 1; [; ;pic16f628a.h: 353: unsigned CCP1X : 1; [; ;pic16f628a.h: 354: }; [; ;pic16f628a.h: 355: struct { [; ;pic16f628a.h: 356: unsigned CCP1M0 : 1; [; ;pic16f628a.h: 357: unsigned CCP1M1 : 1; [; ;pic16f628a.h: 358: unsigned CCP1M2 : 1; [; ;pic16f628a.h: 359: unsigned CCP1M3 : 1; [; ;pic16f628a.h: 360: }; [; ;pic16f628a.h: 361: } CCP1CONbits @ 0x017; [; ;pic16f628a.h: 365: volatile unsigned char RCSTA @ 0x018; [; ;pic16f628a.h: 367: volatile bit RX9D @ ((unsigned)&RCSTA*8)+0; [; ;pic16f628a.h: 368: volatile bit OERR @ ((unsigned)&RCSTA*8)+1; [; ;pic16f628a.h: 369: volatile bit FERR @ ((unsigned)&RCSTA*8)+2; [; ;pic16f628a.h: 370: volatile bit ADEN @ ((unsigned)&RCSTA*8)+3; [; ;pic16f628a.h: 371: volatile bit CREN @ ((unsigned)&RCSTA*8)+4; [; ;pic16f628a.h: 372: volatile bit SREN @ ((unsigned)&RCSTA*8)+5; [; ;pic16f628a.h: 373: volatile bit RX9 @ ((unsigned)&RCSTA*8)+6; [; ;pic16f628a.h: 374: volatile bit SPEN @ ((unsigned)&RCSTA*8)+7; [; ;pic16f628a.h: 375: volatile bit ADDEN @ ((unsigned)&RCSTA*8)+3; [; ;pic16f628a.h: 377: volatile union { [; ;pic16f628a.h: 378: struct { [; ;pic16f628a.h: 379: unsigned RX9D : 1; [; ;pic16f628a.h: 380: unsigned OERR : 1; [; ;pic16f628a.h: 381: unsigned FERR : 1; [; ;pic16f628a.h: 382: unsigned ADEN : 1; [; ;pic16f628a.h: 383: unsigned CREN : 1; [; ;pic16f628a.h: 384: unsigned SREN : 1; [; ;pic16f628a.h: 385: unsigned RX9 : 1; [; ;pic16f628a.h: 386: unsigned SPEN : 1; [; ;pic16f628a.h: 387: }; [; ;pic16f628a.h: 388: struct { [; ;pic16f628a.h: 389: unsigned : 3; [; ;pic16f628a.h: 390: unsigned ADDEN : 1; [; ;pic16f628a.h: 391: }; [; ;pic16f628a.h: 392: } RCSTAbits @ 0x018; [; ;pic16f628a.h: 396: volatile unsigned char TXREG @ 0x019; [; ;pic16f628a.h: 400: volatile unsigned char RCREG @ 0x01A; [; ;pic16f628a.h: 404: volatile unsigned char CMCON @ 0x01F; [; ;pic16f628a.h: 406: volatile bit CIS @ ((unsigned)&CMCON*8)+3; [; ;pic16f628a.h: 407: volatile bit C1INV @ ((unsigned)&CMCON*8)+4; [; ;pic16f628a.h: 408: volatile bit C2INV @ ((unsigned)&CMCON*8)+5; [; ;pic16f628a.h: 409: volatile bit C1OUT @ ((unsigned)&CMCON*8)+6; [; ;pic16f628a.h: 410: volatile bit C2OUT @ ((unsigned)&CMCON*8)+7; [; ;pic16f628a.h: 411: volatile bit CM0 @ ((unsigned)&CMCON*8)+0; [; ;pic16f628a.h: 412: volatile bit CM1 @ ((unsigned)&CMCON*8)+1; [; ;pic16f628a.h: 413: volatile bit CM2 @ ((unsigned)&CMCON*8)+2; [; ;pic16f628a.h: 415: volatile union { [; ;pic16f628a.h: 416: struct { [; ;pic16f628a.h: 417: unsigned CM : 3; [; ;pic16f628a.h: 418: unsigned CIS : 1; [; ;pic16f628a.h: 419: unsigned C1INV : 1; [; ;pic16f628a.h: 420: unsigned C2INV : 1; [; ;pic16f628a.h: 421: unsigned C1OUT : 1; [; ;pic16f628a.h: 422: unsigned C2OUT : 1; [; ;pic16f628a.h: 423: }; [; ;pic16f628a.h: 424: struct { [; ;pic16f628a.h: 425: unsigned CM0 : 1; [; ;pic16f628a.h: 426: unsigned CM1 : 1; [; ;pic16f628a.h: 427: unsigned CM2 : 1; [; ;pic16f628a.h: 428: }; [; ;pic16f628a.h: 429: } CMCONbits @ 0x01F; [; ;pic16f628a.h: 438: volatile unsigned char OPTION_REG @ 0x081; [; ;pic16f628a.h: 440: volatile bit PSA @ ((unsigned)&OPTION_REG*8)+3; [; ;pic16f628a.h: 441: volatile bit T0SE @ ((unsigned)&OPTION_REG*8)+4; [; ;pic16f628a.h: 442: volatile bit T0CS @ ((unsigned)&OPTION_REG*8)+5; [; ;pic16f628a.h: 443: volatile bit INTEDG @ ((unsigned)&OPTION_REG*8)+6; [; ;pic16f628a.h: 444: volatile bit nRBPU @ ((unsigned)&OPTION_REG*8)+7; [; ;pic16f628a.h: 445: volatile bit PS0 @ ((unsigned)&OPTION_REG*8)+0; [; ;pic16f628a.h: 446: volatile bit PS1 @ ((unsigned)&OPTION_REG*8)+1; [; ;pic16f628a.h: 447: volatile bit PS2 @ ((unsigned)&OPTION_REG*8)+2; [; ;pic16f628a.h: 449: volatile union { [; ;pic16f628a.h: 450: struct { [; ;pic16f628a.h: 451: unsigned PS : 3; [; ;pic16f628a.h: 452: unsigned PSA : 1; [; ;pic16f628a.h: 453: unsigned T0SE : 1; [; ;pic16f628a.h: 454: unsigned T0CS : 1; [; ;pic16f628a.h: 455: unsigned INTEDG : 1; [; ;pic16f628a.h: 456: unsigned nRBPU : 1; [; ;pic16f628a.h: 457: }; [; ;pic16f628a.h: 458: struct { [; ;pic16f628a.h: 459: unsigned PS0 : 1; [; ;pic16f628a.h: 460: unsigned PS1 : 1; [; ;pic16f628a.h: 461: unsigned PS2 : 1; [; ;pic16f628a.h: 462: }; [; ;pic16f628a.h: 463: } OPTION_REGbits @ 0x081; [; ;pic16f628a.h: 467: volatile unsigned char TRISA @ 0x085; [; ;pic16f628a.h: 469: volatile bit TRISA0 @ ((unsigned)&TRISA*8)+0; [; ;pic16f628a.h: 470: volatile bit TRISA1 @ ((unsigned)&TRISA*8)+1; [; ;pic16f628a.h: 471: volatile bit TRISA2 @ ((unsigned)&TRISA*8)+2; [; ;pic16f628a.h: 472: volatile bit TRISA3 @ ((unsigned)&TRISA*8)+3; [; ;pic16f628a.h: 473: volatile bit TRISA4 @ ((unsigned)&TRISA*8)+4; [; ;pic16f628a.h: 474: volatile bit TRISA5 @ ((unsigned)&TRISA*8)+5; [; ;pic16f628a.h: 475: volatile bit TRISA6 @ ((unsigned)&TRISA*8)+6; [; ;pic16f628a.h: 476: volatile bit TRISA7 @ ((unsigned)&TRISA*8)+7; [; ;pic16f628a.h: 478: volatile union { [; ;pic16f628a.h: 479: struct { [; ;pic16f628a.h: 480: unsigned TRISA0 : 1; [; ;pic16f628a.h: 481: unsigned TRISA1 : 1; [; ;pic16f628a.h: 482: unsigned TRISA2 : 1; [; ;pic16f628a.h: 483: unsigned TRISA3 : 1; [; ;pic16f628a.h: 484: unsigned TRISA4 : 1; [; ;pic16f628a.h: 485: unsigned TRISA5 : 1; [; ;pic16f628a.h: 486: unsigned TRISA6 : 1; [; ;pic16f628a.h: 487: unsigned TRISA7 : 1; [; ;pic16f628a.h: 488: }; [; ;pic16f628a.h: 489: } TRISAbits @ 0x085; [; ;pic16f628a.h: 493: volatile unsigned char TRISB @ 0x086; [; ;pic16f628a.h: 495: volatile bit TRISB0 @ ((unsigned)&TRISB*8)+0; [; ;pic16f628a.h: 496: volatile bit TRISB1 @ ((unsigned)&TRISB*8)+1; [; ;pic16f628a.h: 497: volatile bit TRISB2 @ ((unsigned)&TRISB*8)+2; [; ;pic16f628a.h: 498: volatile bit TRISB3 @ ((unsigned)&TRISB*8)+3; [; ;pic16f628a.h: 499: volatile bit TRISB4 @ ((unsigned)&TRISB*8)+4; [; ;pic16f628a.h: 500: volatile bit TRISB5 @ ((unsigned)&TRISB*8)+5; [; ;pic16f628a.h: 501: volatile bit TRISB6 @ ((unsigned)&TRISB*8)+6; [; ;pic16f628a.h: 502: volatile bit TRISB7 @ ((unsigned)&TRISB*8)+7; [; ;pic16f628a.h: 504: volatile union { [; ;pic16f628a.h: 505: struct { [; ;pic16f628a.h: 506: unsigned TRISB0 : 1; [; ;pic16f628a.h: 507: unsigned TRISB1 : 1; [; ;pic16f628a.h: 508: unsigned TRISB2 : 1; [; ;pic16f628a.h: 509: unsigned TRISB3 : 1; [; ;pic16f628a.h: 510: unsigned TRISB4 : 1; [; ;pic16f628a.h: 511: unsigned TRISB5 : 1; [; ;pic16f628a.h: 512: unsigned TRISB6 : 1; [; ;pic16f628a.h: 513: unsigned TRISB7 : 1; [; ;pic16f628a.h: 514: }; [; ;pic16f628a.h: 515: } TRISBbits @ 0x086; [; ;pic16f628a.h: 519: volatile unsigned char PIE1 @ 0x08C; [; ;pic16f628a.h: 521: volatile bit TMR1IE @ ((unsigned)&PIE1*8)+0; [; ;pic16f628a.h: 522: volatile bit TMR2IE @ ((unsigned)&PIE1*8)+1; [; ;pic16f628a.h: 523: volatile bit CCP1IE @ ((unsigned)&PIE1*8)+2; [; ;pic16f628a.h: 524: volatile bit TXIE @ ((unsigned)&PIE1*8)+4; [; ;pic16f628a.h: 525: volatile bit RCIE @ ((unsigned)&PIE1*8)+5; [; ;pic16f628a.h: 526: volatile bit CMIE @ ((unsigned)&PIE1*8)+6; [; ;pic16f628a.h: 527: volatile bit EEIE @ ((unsigned)&PIE1*8)+7; [; ;pic16f628a.h: 529: volatile union { [; ;pic16f628a.h: 530: struct { [; ;pic16f628a.h: 531: unsigned TMR1IE : 1; [; ;pic16f628a.h: 532: unsigned TMR2IE : 1; [; ;pic16f628a.h: 533: unsigned CCP1IE : 1; [; ;pic16f628a.h: 534: unsigned : 1; [; ;pic16f628a.h: 535: unsigned TXIE : 1; [; ;pic16f628a.h: 536: unsigned RCIE : 1; [; ;pic16f628a.h: 537: unsigned CMIE : 1; [; ;pic16f628a.h: 538: unsigned EEIE : 1; [; ;pic16f628a.h: 539: }; [; ;pic16f628a.h: 540: } PIE1bits @ 0x08C; [; ;pic16f628a.h: 544: volatile unsigned char PCON @ 0x08E; [; ;pic16f628a.h: 546: volatile bit nBOR @ ((unsigned)&PCON*8)+0; [; ;pic16f628a.h: 547: volatile bit nPOR @ ((unsigned)&PCON*8)+1; [; ;pic16f628a.h: 548: volatile bit OSCF @ ((unsigned)&PCON*8)+3; [; ;pic16f628a.h: 549: volatile bit nBO @ ((unsigned)&PCON*8)+0; [; ;pic16f628a.h: 550: volatile bit nBOD @ ((unsigned)&PCON*8)+0; [; ;pic16f628a.h: 552: volatile union { [; ;pic16f628a.h: 553: struct { [; ;pic16f628a.h: 554: unsigned nBOR : 1; [; ;pic16f628a.h: 555: unsigned nPOR : 1; [; ;pic16f628a.h: 556: unsigned : 1; [; ;pic16f628a.h: 557: unsigned OSCF : 1; [; ;pic16f628a.h: 558: }; [; ;pic16f628a.h: 559: struct { [; ;pic16f628a.h: 560: unsigned nBO : 1; [; ;pic16f628a.h: 561: }; [; ;pic16f628a.h: 562: struct { [; ;pic16f628a.h: 563: unsigned nBOD : 1; [; ;pic16f628a.h: 564: }; [; ;pic16f628a.h: 565: } PCONbits @ 0x08E; [; ;pic16f628a.h: 569: volatile unsigned char PR2 @ 0x092; [; ;pic16f628a.h: 573: volatile unsigned char TXSTA @ 0x098; [; ;pic16f628a.h: 575: volatile bit TX9D @ ((unsigned)&TXSTA*8)+0; [; ;pic16f628a.h: 576: volatile bit TRMT @ ((unsigned)&TXSTA*8)+1; [; ;pic16f628a.h: 577: volatile bit BRGH @ ((unsigned)&TXSTA*8)+2; [; ;pic16f628a.h: 578: volatile bit SYNC @ ((unsigned)&TXSTA*8)+4; [; ;pic16f628a.h: 579: volatile bit TXEN @ ((unsigned)&TXSTA*8)+5; [; ;pic16f628a.h: 580: volatile bit TX9 @ ((unsigned)&TXSTA*8)+6; [; ;pic16f628a.h: 581: volatile bit CSRC @ ((unsigned)&TXSTA*8)+7; [; ;pic16f628a.h: 583: volatile union { [; ;pic16f628a.h: 584: struct { [; ;pic16f628a.h: 585: unsigned TX9D : 1; [; ;pic16f628a.h: 586: unsigned TRMT : 1; [; ;pic16f628a.h: 587: unsigned BRGH : 1; [; ;pic16f628a.h: 588: unsigned : 1; [; ;pic16f628a.h: 589: unsigned SYNC : 1; [; ;pic16f628a.h: 590: unsigned TXEN : 1; [; ;pic16f628a.h: 591: unsigned TX9 : 1; [; ;pic16f628a.h: 592: unsigned CSRC : 1; [; ;pic16f628a.h: 593: }; [; ;pic16f628a.h: 594: } TXSTAbits @ 0x098; [; ;pic16f628a.h: 598: volatile unsigned char SPBRG @ 0x099; [; ;pic16f628a.h: 602: volatile unsigned char EEDATA @ 0x09A; [; ;pic16f628a.h: 606: volatile unsigned char EEADR @ 0x09B; [; ;pic16f628a.h: 610: volatile unsigned char EECON1 @ 0x09C; [; ;pic16f628a.h: 612: volatile bit RD @ ((unsigned)&EECON1*8)+0; [; ;pic16f628a.h: 613: volatile bit WR @ ((unsigned)&EECON1*8)+1; [; ;pic16f628a.h: 614: volatile bit WREN @ ((unsigned)&EECON1*8)+2; [; ;pic16f628a.h: 615: volatile bit WRERR @ ((unsigned)&EECON1*8)+3; [; ;pic16f628a.h: 617: volatile union { [; ;pic16f628a.h: 618: struct { [; ;pic16f628a.h: 619: unsigned RD : 1; [; ;pic16f628a.h: 620: unsigned WR : 1; [; ;pic16f628a.h: 621: unsigned WREN : 1; [; ;pic16f628a.h: 622: unsigned WRERR : 1; [; ;pic16f628a.h: 623: }; [; ;pic16f628a.h: 624: } EECON1bits @ 0x09C; [; ;pic16f628a.h: 628: volatile unsigned char EECON2 @ 0x09D; [; ;pic16f628a.h: 632: volatile unsigned char VRCON @ 0x09F; [; ;pic16f628a.h: 634: volatile bit VRR @ ((unsigned)&VRCON*8)+5; [; ;pic16f628a.h: 635: volatile bit VROE @ ((unsigned)&VRCON*8)+6; [; ;pic16f628a.h: 636: volatile bit VREN @ ((unsigned)&VRCON*8)+7; [; ;pic16f628a.h: 637: volatile bit VR0 @ ((unsigned)&VRCON*8)+0; [; ;pic16f628a.h: 638: volatile bit VR1 @ ((unsigned)&VRCON*8)+1; [; ;pic16f628a.h: 639: volatile bit VR2 @ ((unsigned)&VRCON*8)+2; [; ;pic16f628a.h: 640: volatile bit VR3 @ ((unsigned)&VRCON*8)+3; [; ;pic16f628a.h: 642: volatile union { [; ;pic16f628a.h: 643: struct { [; ;pic16f628a.h: 644: unsigned VR : 4; [; ;pic16f628a.h: 645: unsigned : 1; [; ;pic16f628a.h: 646: unsigned VRR : 1; [; ;pic16f628a.h: 647: unsigned VROE : 1; [; ;pic16f628a.h: 648: unsigned VREN : 1; [; ;pic16f628a.h: 649: }; [; ;pic16f628a.h: 650: struct { [; ;pic16f628a.h: 651: unsigned VR0 : 1; [; ;pic16f628a.h: 652: unsigned VR1 : 1; [; ;pic16f628a.h: 653: unsigned VR2 : 1; [; ;pic16f628a.h: 654: unsigned VR3 : 1; [; ;pic16f628a.h: 655: }; [; ;pic16f628a.h: 656: } VRCONbits @ 0x09F; [; ;pic.h: 28: extern void _nop(void); [; ;pic.h: 80: extern unsigned int flash_read(unsigned short addr); [; ;pic.h: 144: extern void flash_erase(unsigned short addr); [; ;eeprom_routines.h: 41: extern unsigned char eeprom_write(unsigned char addr, unsigned char value); [; ;eeprom_routines.h: 42: extern unsigned char eeprom_read(unsigned char addr); [; ;eeprom_routines.h: 43: extern void eecpymem(volatile unsigned char *to, eeprom unsigned char *from, unsigned char size); [; ;eeprom_routines.h: 44: extern void memcpyee(eeprom unsigned char *to, const unsigned char *from, unsigned char size); [; ;pic.h: 154: extern void _delay(unsigned long); "43 C:\Users\132033dt\Desktop\RC5_Remote_Control\src\main.c [; ;main.c: 43: asm("\tpsect config,class=CONFIG,delta=2"); asm("\tdw ""0xFF7F & 0xFFBF & 0xFFFF & 0xFFDF & 0xFFF7 & 0xFFFB & 0xFFED"); [; psect config,class=CONFIG,delta=2 ;# [; dw 0xFF7F & 0xFFBF & 0xFFFF & 0xFFDF & 0xFFF7 & 0xFFFB & 0xFFED ;# [; ;main.c: 46: unsigned char PhaseDemod(); "50 [i _toggle -> -> 0 `i `uc ] [; ;main.c: 50: unsigned char toggle = 0; "51 [i _counterus -> -> 0 `i `uc ] [; ;main.c: 51: unsigned char counterus = 0; "52 [i _counterms -> -> 0 `i `uc ] [; ;main.c: 52: unsigned char counterms = 0; [; ;main.c: 53: unsigned int cycl_1; [; ;main.c: 54: unsigned int cycl_2, CountA, CountB, CountC; "55 [i _somethingpressed -> -> 0 `i `ui ] [; ;main.c: 55: unsigned int somethingpressed = 0; [; ;main.c: 57: void samplebit(); "60 [v _AN `(v 1 ef ] { [; ;main.c: 59: void AN() [; ;main.c: 60: { [e :U _AN ] [f ] "61 [v _i `uc 1 a ] [; ;main.c: 61: unsigned char i = 0; [e = _i -> -> 0 `i `uc ] [; ;main.c: 62: do "62 [e :U 54 ] [; ;main.c: 63: { "63 { [; ;main.c: 64: RA0 = 1; "64 [e = _RA0 -> -> 1 `i `b ] [; ;main.c: 65: RA0 = 1; "65 [e = _RA0 -> -> 1 `i `b ] [; ;main.c: 66: RA0 = 1; "66 [e = _RA0 -> -> 1 `i `b ] [; ;main.c: 67: RA0 = 1; "67 [e = _RA0 -> -> 1 `i `b ] [; ;main.c: 69: RA0 = 0; "69 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 70: RA0 = 0; "70 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 71: RA0 = 0; "71 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 72: RA0 = 0; "72 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 73: RA0 = 0; "73 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 74: RA0 = 0; "74 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 75: RA0 = 0; "75 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 76: RA0 = 0; "76 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 77: RA0 = 0; "77 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 78: RA0 = 0; "78 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 79: RA0 = 0; "79 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 80: i++; "80 [e ++ _i -> -> 1 `i `uc ] "81 } [; ;main.c: 81: } [; ;main.c: 82: while(i<32); "82 [e $ < -> _i `i -> 32 `i 54 ] [e :U 53 ] [; ;main.c: 84: RA0 = 0; "84 [e = _RA0 -> -> 0 `i `b ] [; ;main.c: 130: } "130 [e :UE 51 ] } "133 [v _AUS `(v 1 ef ] { [; ;main.c: 132: void AUS() [; ;main.c: 133: { [e :U _AUS ] [f ] "134 [v _i `uc 1 a ] [; ;main.c: 134: unsigned char i = 0; [e = _i -> -> 0 `i `uc ] [; ;main.c: 135: do "135 [e :U 58 ] [; ;main.c: 136: { "136 { [; ;main.c: 137: RA0=0; "137 [e = _RA0 -> -> 0 `i `b ] "138 } [; ;main.c: 138: } [; ;main.c: 139: while(i++<59); "139 [e $ < -> ++ _i -> -> 1 `i `uc `i -> 59 `i 58 ] [e :U 57 ] [; ;main.c: 154: } "154 [e :UE 55 ] } "160 [v F595 `(v 1 tf ] [v _ISR `IF595 1 e ] { [; ;main.c: 159: void interrupt ISR (void) [; ;main.c: 160: { [e :U _ISR ] [f ] [; ;main.c: 162: } "162 [e :UE 59 ] } "165 [v _delay_89ms `(v 1 ef ] { [; ;main.c: 164: void delay_89ms() [; ;main.c: 165: { [e :U _delay_89ms ] [f ] "167 [; pause89ms ;# "168 [; clrf _CountA ;# "169 [; clrf _CountB ;# "170 [; clrf _CountC ;# "171 [; movlw 0x74 ;# "172 [; movwf _CountB ;# "173 [; movlw 0x02 ;# "174 [; movwf _CountA ;# "175 [; movlw 0x01 ;# "176 [; movwf _CountC ;# "177 "178 [; Loop ;Wiederholung der Zeitverzögerung ;# "179 [; decfsz _CountA ;# "180 [; goto Loop ;# "181 [; decfsz _CountB ;# "182 [; goto Loop ;# "183 [; decfsz _CountC ;# "184 [; goto Loop ;# [; ;main.c: 186: return; "186 [e $UE 60 ] [; ;main.c: 187: } "187 [e :UE 60 ] } "190 [v _SendEins `(v 1 ef ] { [; ;main.c: 189: void SendEins() [; ;main.c: 190: { [e :U _SendEins ] [f ] [; ;main.c: 191: AUS(); "191 [e ( _AUS .. ] [; ;main.c: 192: AN(); "192 [e ( _AN .. ] [; ;main.c: 193: } "193 [e :UE 61 ] } "195 [v _SendNull `(v 1 ef ] { [; ;main.c: 194: void SendNull() [; ;main.c: 195: { [e :U _SendNull ] [f ] [; ;main.c: 196: AN(); "196 [e ( _AN .. ] [; ;main.c: 197: AUS(); "197 [e ( _AUS .. ] [; ;main.c: 198: } "198 [e :UE 62 ] } "202 [v _evaluate_tastatur `(v 1 ef1`*uc ] { [; ;main.c: 201: void evaluate_tastatur(char *comcode) [; ;main.c: 202: { [e :U _evaluate_tastatur ] [v _comcode `*uc 1 r1 ] [f ] "203 [v _i `uc 1 a ] "204 [v _a `uc 1 a ] "205 [v _e `uc 1 a ] [; ;main.c: 203: unsigned char i; [; ;main.c: 204: unsigned char a; [; ;main.c: 205: unsigned char e; [; ;main.c: 206: e = 0; "206 [e = _e -> -> 0 `i `uc ] [; ;main.c: 208: for(i=3; i != 255; i--) "208 { [e = _i -> -> 3 `i `uc ] [e $ != -> _i `i -> 255 `i 64 ] [e $U 65 ] "209 [e :U 64 ] [; ;main.c: 209: { { [; ;main.c: 210: PORTB = 0xFF; "210 [e = _PORTB -> -> 255 `i `uc ] [; ;main.c: 211: PORTB &= ~(1< ~ << -> 1 `i _i `uc ] [; ;main.c: 212: for(a=4; a <= 7; a++) "212 { [e = _a -> -> 4 `i `uc ] [e $ <= -> _a `i -> 7 `i 67 ] [e $U 68 ] "213 [e :U 67 ] [; ;main.c: 213: { { [; ;main.c: 214: e++; "214 [e ++ _e -> -> 1 `i `uc ] [; ;main.c: 215: if( ((PORTB>>a) & 1) == 0) "215 [e $ ! == & >> -> _PORTB `i _a -> 1 `i -> 0 `i 70 ] [; ;main.c: 216: { "216 { [; ;main.c: 217: *comcode = e; "217 [e = *U _comcode _e ] [; ;main.c: 218: somethingpressed = 1; "218 [e = _somethingpressed -> -> 1 `i `ui ] [; ;main.c: 219: return; "219 [e $UE 63 ] "220 } [e :U 70 ] "223 } "212 [e ++ _a -> -> 1 `i `uc ] [e $ <= -> _a `i -> 7 `i 67 ] [e :U 68 ] "223 } "224 } "208 [e -- _i -> -> 1 `i `uc ] [e $ != -> _i `i -> 255 `i 64 ] [e :U 65 ] "224 } [; ;main.c: 220: } [; ;main.c: 223: } [; ;main.c: 224: } [; ;main.c: 226: } "226 [e :UE 63 ] } "229 [v _SendRc5 `(v 1 ef2`*uc`*uc ] { [; ;main.c: 228: void SendRc5(char* command, char *group) [; ;main.c: 229: { [e :U _SendRc5 ] [v _command `*uc 1 r1 ] [v _group `*uc 1 r2 ] [f ] "230 [v _i `uc 1 a ] [; ;main.c: 230: unsigned char i; [; ;main.c: 231: SendEins(); "231 [e ( _SendEins .. ] [; ;main.c: 232: SendEins(); "232 [e ( _SendEins .. ] [; ;main.c: 234: toggle = toggle ^ 1 & 1; "234 [e = _toggle -> ^ -> _toggle `i & -> 1 `i -> 1 `i `uc ] [; ;main.c: 235: if(toggle == 1) "235 [e $ ! == -> _toggle `i -> 1 `i 72 ] [; ;main.c: 236: SendEins(); "236 [e ( _SendEins .. ] [e $U 73 ] "237 [e :U 72 ] [; ;main.c: 237: else [; ;main.c: 238: SendNull(); "238 [e ( _SendNull .. ] [e :U 73 ] [; ;main.c: 240: for(i = 4; i != 255; i--) "240 { [e = _i -> -> 4 `i `uc ] [e $ != -> _i `i -> 255 `i 74 ] [e $U 75 ] "241 [e :U 74 ] [; ;main.c: 241: { { [; ;main.c: 242: if(((*group>>i))&1) "242 [e $ ! != & >> -> *U _group `i _i -> 1 `i -> 0 `i 77 ] [; ;main.c: 243: SendEins(); "243 [e ( _SendEins .. ] [e $U 78 ] "244 [e :U 77 ] [; ;main.c: 244: else [; ;main.c: 245: SendNull(); "245 [e ( _SendNull .. ] [e :U 78 ] "246 } "240 [e -- _i -> -> 1 `i `uc ] [e $ != -> _i `i -> 255 `i 74 ] [e :U 75 ] "246 } [; ;main.c: 246: } [; ;main.c: 247: for(i = 5; i != 255; i--) "247 { [e = _i -> -> 5 `i `uc ] [e $ != -> _i `i -> 255 `i 79 ] [e $U 80 ] "248 [e :U 79 ] [; ;main.c: 248: { { [; ;main.c: 249: if(((*command)>>i)&1) "249 [e $ ! != & >> -> *U _command `i _i -> 1 `i -> 0 `i 82 ] [; ;main.c: 250: SendEins(); "250 [e ( _SendEins .. ] [e $U 83 ] "251 [e :U 82 ] [; ;main.c: 251: else [; ;main.c: 252: SendNull(); "252 [e ( _SendNull .. ] [e :U 83 ] "253 } "247 [e -- _i -> -> 1 `i `uc ] [e $ != -> _i `i -> 255 `i 79 ] [e :U 80 ] "253 } [; ;main.c: 253: } [; ;main.c: 254: delay_89ms(); "254 [e ( _delay_89ms .. ] [; ;main.c: 256: } "256 [e :UE 71 ] } "260 [v _main `(v 1 ef ] { [; ;main.c: 259: void main(void) [; ;main.c: 260: { [e :U _main ] [f ] "261 [v _comcode `uc 1 a ] [; ;main.c: 261: unsigned char comcode = 0; [e = _comcode -> -> 0 `i `uc ] "262 [v _subcode `uc 1 a ] [; ;main.c: 262: char subcode = 0; [e = _subcode -> -> 0 `i `uc ] [; ;main.c: 264: OPTION_REG = 0b00000010; "264 [e = _OPTION_REG -> -> 2 `i `uc ] [; ;main.c: 265: CMCON = 0x07; "265 [e = _CMCON -> -> 7 `i `uc ] [; ;main.c: 266: TRISA = 0x00; "266 [e = _TRISA -> -> 0 `i `uc ] [; ;main.c: 267: TRISB = 0xF0; "267 [e = _TRISB -> -> 240 `i `uc ] [; ;main.c: 269: GIE = 1; "269 [e = _GIE -> -> 1 `i `b ] [; ;main.c: 270: CM0 = 1; "270 [e = _CM0 -> -> 1 `i `b ] [; ;main.c: 271: CM1 = 1; "271 [e = _CM1 -> -> 1 `i `b ] [; ;main.c: 272: CM2 = 1; "272 [e = _CM2 -> -> 1 `i `b ] [; ;main.c: 273: PORTA = 0; "273 [e = _PORTA -> -> 0 `i `uc ] [; ;main.c: 274: PORTB = 0xFF; "274 [e = _PORTB -> -> 255 `i `uc ] [; ;main.c: 275: subcode = 29; "275 [e = _subcode -> -> 29 `i `uc ] [; ;main.c: 278: INTCON = 0; "278 [e = _INTCON -> -> 0 `i `uc ] [; ;main.c: 279: RBIE = 1; "279 [e = _RBIE -> -> 1 `i `b ] "280 [v _help `uc 1 a ] [; ;main.c: 280: char help = 0; [e = _help -> -> 0 `i `uc ] [; ;main.c: 282: while(1) "282 [e :U 86 ] [; ;main.c: 283: { "283 { [; ;main.c: 284: while(!RBIF) "284 [e $U 88 ] [e :U 89 ] [; ;main.c: 285: asm("sleep"); "285 [; sleep ;# [e :U 88 ] "284 [e $ ! _RBIF 89 ] [e :U 90 ] [; ;main.c: 286: PORTB = 0xFF; "286 [e = _PORTB -> -> 255 `i `uc ] [; ;main.c: 287: evaluate_tastatur(&comcode); "287 [e ( _evaluate_tastatur (1 &U _comcode ] [; ;main.c: 288: if(somethingpressed == 1) "288 [e $ ! == _somethingpressed -> -> 1 `i `ui 91 ] [; ;main.c: 289: { "289 { [; ;main.c: 290: SendRc5(&comcode, &subcode); "290 [e ( _SendRc5 (2 , &U _comcode &U _subcode ] [; ;main.c: 291: somethingpressed = 0; "291 [e = _somethingpressed -> -> 0 `i `ui ] [; ;main.c: 292: help = 1; "292 [e = _help -> -> 1 `i `uc ] "293 } [e :U 91 ] "303 } [e :U 85 ] "282 [e $U 86 ] [e :U 87 ] [; ;main.c: 293: } [; ;main.c: 303: } [; ;main.c: 304: } "304 [e :UE 84 ] }