00001 #include "p18cxxx.inc"
00002 udata_acs ; Adatterület lefoglalása
00003 i res 2 ; unsigned int i;
00004 k res 4 ; unsigned long k;
00005
00006 RST CODE
00007 goto start
00008 PGM CODE
00009 start:
00010 ;--- i++ ---------------------------------------
00011 infsnz i ; i LSB inkrementálása
00012 incf i+1 ; i MSB inkrementálása, ha van átvitel
00013 ;--- k++ ---------------------------------------
00014 incfsz k ; k LSB inkrementálása
00015 bra vege ; vege, ha az eredmény nem nulla
00016 incfsz k+1 ; k 2.bájt inkrementálása
00017 bra vege ; vege, ha az eredmény nem nulla
00018 incfsz k+2 ; k 3.bájt inkrementálása
00019 bra vege ; vege, ha az eredmény nem nulla
00020 incf k+3 ; k MSB inkrementálása
00021 vege:
00022 goto $
00023 END