Цитата (lena_1989)
Мужчины, на этом форуме никто из вас не может десять строчек на ассемблере написать ?
А Вы сами не хотите попробовать????
Приблизительно так.
Код
wsave var byte $20 system
ssave var byte bank0 system
psave var byte bank0 system
define INTHAND MYINT
'**************************************************
asm
MYINT
; Сохранение на контекста
movwf wsave
swapf STATUS,W
clrf STATUS
movwf ssave
movf PCLATH,W
movwf psave
; Ваш код
movf _enter_m,F
btfss STATUS,2
goto lbl1
movlw 1
movwf _enter_s
lbl1
movlw 1
subwf _enter_m,W
btfss STATUS,2
goto lbl2
incf _coubt,F
movlw 1
movwf _menu_s
lbl2
movlw 4
subwf _count,W
btfss STATUS,0
goto lbl3
movlw 0
movwf _count
lbl3
BCF intcon,1
; Востановление на контекста
movf psave,W
movwf PCLATH
swapf ssave,W
movwf STATUS
swapf wsave,F
swapf wsave,W
retfie
endasm