Дипломная работа: Разработка PIC-контроллера устройства измерения временных величин сигналов

bsfstatus,5 ; Обращение к банку 1.

movlw27 ; Синхронизация таймера 0 по заднему фронту

внешних тактов, включение таймера.

movwfoption_reg

movlw10

movwftrisa ; RAO - RA3 выходы, RA4 вход.

clrf trisb ; RBO - RB7 выходы.

bcfstatus, 5 ; Обращение к банку 0.

movlw 08 ; Для контроля дисплея

movwfDig_x ; Загрузить во все регистры индикации 8.

MovwfDig_y

movwfDig_z

movwfDig_exp

Основной цикл программы

movlw0A ; Установить счетчик циклов индикации.

movwfcnt_r

loop1 callrefresh ; Вывод на индиторы.

decfsz cnt_r, f

goto loop1

loop5 clrf tmr0 ; Сбростаймера.

bsfstatus, 5 ; Обращение к банку 1.

movlw0001 ; Разрешить прохождение внешних тактов на

вход таймера, RBO вход.

movwftrisb

bcfstatus,5 ; Обращение к банку 0.

movlw.199 ; 1 мс ожидания для измерения

высокочастотных сигналов.

movwf cnt1

in_ms nор

К-во Просмотров: 459
Бесплатно скачать Дипломная работа: Разработка PIC-контроллера устройства измерения временных величин сигналов