MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

PIC16F876 @20MHz

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 PIC16F876 @20MHz
Автор: Shadow ()
Дата:   12/09/2004 08:31

Добрый день.




Возможно ли на PIC16F876, работающем на частоте 20 MHz, получить частоту прерываний


по TMR0, равную 1 микросекунде?




Копание по мануалам оставило двойственные ощущения.




С уважением, Shadow


 
 Re: PIC16F876 @20MHz
Автор: НикН ()
Дата:   12/09/2004 10:15

В принципе можно. А что успеешь сделать? Надо время на вход в прерывание, выход,
сохранение контекста, сброс флага прерывания и все это за 5 тактов??? Да и таймер
надо перегрузить.




 
 Нет неуспеете (+)
Автор: AL ()
Дата:   12/09/2004 15:09

если даже контекст не сохранять то 3 такта войти в прерывание, 2 команды поравить
ТМР0, 2 такта выйти из прерывания.
Выходит минимум
3+2+2=7 тактов = 7*0,2мкс = 1,4 мкс.
И это ничего полезного не делая.