Курсовая работа: Цифровой тахометр
swapf OB0,0
andlw 0x0F
movwf IR1
movlw H'0F'
andwf OB1,0
movwf IR2
swapf OB1,0
andlw 0x0F
movwf IR3
; гасит незначащие нули на индикаторе
movf IR3,1
btfss STATUS,Z
goto Metka1
movlw 0x0A
movwf IR3
movf IR2,1
btfss STATUS,Z
goto Metka1
movlw 0x0A
movwf IR2
movf IR1,1
btfss STATUS,Z
goto Metka1
movlw 0x0A
movwf IR1
; обнуляет счетчик оборотов и таймер 1 секунда
Metka1 clrf OB0
clrf OB1
clrf TIM0