Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.11.2008, 14:22
|
#1
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Странно работает прерывание при совпадении таймера!
Всем привет!
Ситуация такая: МК должен прибавлять фиксированную задержку к импульсу, 8 - аппаратных и 8 - программных. Почему-то получаются 3 вида задержки 1 нормальная, 2 - нормальная минус дельта t, 3 - 0-я + та жде дельта t, t меньше самой задержки. Ни как не могу понять почему!
Спасибо, если поможете!
Прикрепленный файл: 5765006.zip
|
|
|
|
17.11.2008, 15:02
|
#2
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
вот здесь режим прерывания другой - Mode: CTC top=OCR0A
Прикрепленный файл: 2058391.zip
|
|
|
|
17.11.2008, 15:45
|
#3
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Кратковато вы изложили. Если можно подробней растолкуйте.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
17.11.2008, 15:50
|
#4
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
в общем, прерывание по совпадению OCR1A таймера/счетчика0 плавает, ни как от этого не могу избавиться
|
|
|
|
17.11.2008, 15:54
|
#5
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
можете посмотреть это, что бы понять принцип, но там не видно нестабильности задержки
Прикрепленный файл: 1869203.zip
|
|
|
|
18.11.2008, 09:35
|
#6
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Спасибо за ответы и просмотры. Решение найдено, пока полет нормальный
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:26.
|
|