Дипломная работа: Разработка PIC-контроллера устройства измерения временных величин сигналов
decfszcnt2, f
gotoalfa
nор
nор
decfszcntl, f
gotobeta
nор
return
refresh ; Процедура сканирования индикации.
movfDig_x, W ; Значение единиц для индикации.
callsegment ; Преобразование DEC в семисегментный код.
movwfportb ; Вывод цифры на индикатор.
bcfporta, 0 ; Активизировать индикатор.
callDelay ; Задержка времени для сканирования.
bsfporta, 0 ; Отключить индикатор.
movfDig_y, W ; Значение десятых для индикации.
movwf Dig_y
movwf Dig_z
movwfDig_exp
return
report ; Коррекция значений десятичных регистров.
movlw05 ; Установить счетчик разрядов,
movwfcnt_rmovlwU ; Загрузить адрес строки десятичных разрядов для косвенной адресации.
movwffsr
loop_rep
clrfi ; Очистить поправку следующего разряда.
movfindf, W
movwf N ; Загрузить значение во временный регистр.
calc_rep