; tohle je komentar. Co je za strednikem, to se nepreklada LIST P=PIC16F1708 ; typ procesoru, PRED include #include p16F1708.inc ; nacucne uvedeny file ; podivejte se, co je v nem ; najdeme ho v C:\Program Files (x86)\Microchip\MPLABX\v3.15\mpasmx code ; tady zacina kod programu __CONFIG _CONFIG1, _WDTE_OFF & _MCLRE_OFF ; vypiname WatchDog ; MCLR pin je RA3 (pacicka 4 ) org 0 ; org nasledujici instrukce je na adrese ..... goto start org 4 retfie ; navrat z preruseni, zatim nic - naucime se pozdeji start: ; navesti ma hodnotu adresy instrukce, u ktere stoji ; ??? jakou hodnotu ma skupina pismenek start ???? nop sem: movlw 2 nop nop nop nop ; tady si do registru W dejte nejake jine cislo podle tabulky nop call prelozto nop nop goto sem prelozto: movlp 0x03 ; tom nastavuji stranku pameti pro org 0x300 goto tady nop nop nop nop nop org 0x300 tady: addwf PCL retlw .25 retlw .68 retlw .69 retlw .253 retlw .12 retlw .82 retlw .14 retlw .6 nop nop nop nop nop nop goto $ end ; end znamena a tady prestan prekladat ; NENI !!!! to konec programu pro PICa, ; ve funkcnim PICovi ZADNY KONEC PROGRAMU neni, musi to stale neco delat