Курсовая работа: Электронный секундомер

movlw 0xe6 ;230 раз

movwf temp4

k8 decfsz temp4,1

goto k8

;увеличение до 0,9 сек

incf temp0

movf temp0,0 ;инкрементировать на 0,1 сек

sublw 9 ;проверка: если >9, то перейти

btfsc STATUS,0 ;был заем - да, то clrf temp0 и на следующее увеличение

goto I0 ;иначе на IO

clrf temp0 ;очистка значения последнего разряда

;увеличение до 9 сек

incf temp1

movf temp1,0

sublw 9

btfsc STATUS,0

goto I1

clrf temp1

;увеличение до 59 сек

incf temp2

movf temp2,0

sublw 5

btfsc STATUS,0

goto I2

clrf temp2

;увеличение 10 мин

incf temp3

movf temp3,0

sublw 9

К-во Просмотров: 1032
Бесплатно скачать Курсовая работа: Электронный секундомер