это глюк чипа или что то не так делаю ? PIC16F630
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено aga 11 августа 2003 г. 23:22

PIC16F630 таймер 1 - почему то и теоритически и MPLAB при частоте кварца 20 мгц выполняет прерывания таймера с периодом около 2.4 мсек , а реально просмотр осцилоскопом более 10мсек
таймер включен без пределителя
clrf t1con
bsf t1con,tmr1on
------------------------------------------------------

btfss pir1,tmr1if
goto noint

bcf pir1,tmr1if
BSF PORTC,1
bsf portc,0
call zad ;длительность около 30 мкс для выделения импульса
bcf portc,1
bcf portc,0
bcf t1con,tmr1on
movlw 0xD0 ;предварительная загрузка в таймер старший байт movwf tmr1h
bsf t1con,tmr1on
return
noint


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru