|
Set_bank1 macro
bsf RP0 ;выбор банка 1
messg "Set bank1"
endm
;-----------------------------------------------
Set_bank0 macro
bcf RP0 ;выбор банка 0
messg "Set bank0"
endm
;-----------------------------------------------
B_FF_E macro f1,f2,where ;ветвление, если файлы РАВНЫ
movf f1,w
subwf f2,w
BZ where ;если рез=0 (f1=f2), идем на where
endm
;-----------------------------------------------
B_FF_NE macro f1,f2,where ;ветвление, если файлы НЕ равны
movf f1,w
subwf f2,w
BNZ where ;если рез<>0 (f1<>f2), идем на where
endm
ну и так далее...
Процесс написания программы еще убыстрится
E-mail: info@telesys.ru