Вот примерная шапка для
PIC12F629
list p=12f629
#include ‹p12f629.inc›
errorlevel -302
__CONFIG 3194H
;*********************************************
ORG 0
GOTO START
;***********************************************
; ИНИЦИАЛИЗАЦИЯ
;***********************************************
START BSF STATUS,RP0 ; ВКЛ. БАНК1
MOVLW B'01000000' ; В АКУМУЛЯТОР
MOVWF OSCCAL ; настройка осцилятора
BCF STATUS,RP0 ; ВКЛ. БАНК 0
BSF STATUS,RP0 ; БАНК 1
MOVLW B'111111' ; ВСЕ GP НА ВХОД
MOVWF TRISIO ; УСТАНОВИТЬ
BCF STATUS,RP0 ; ВКЛ БАНК 0
MOVLW 07H ; ОТКЛЮЧИТЬ КОМПАРАТОРЫ
MOVWF CMCON
CLRF GPIO ; ПОРТЫ В 0
;************************************************
;***********************************************
END