реклама на сайте
подробности

 
 
> Делитель на пинах прерывания?
Oleg_IT
сообщение Jun 4 2007, 07:52
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



ATTiny13. Начал работать с прерываниями на PCINT5..0. Создаётся впечатление, что на входе стоят делители на два. Я прав? Если да, то можно ли их выключит?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GDI
сообщение Jun 6 2007, 08:18
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



А зачем внешнее тактирование - от внутреннего генератора нельзя сделать? Т.е. зачем на Тини13 внешние счетные импульсы подавать, не проще ли использовать внутренний клок. Кстати, не знаю как в Тини, а в Мегах есть асинхронный таймер, на который можно подавать внешние счетные импульсы - все будет тогда работать аппаратно...

Посмотрел даташит на Тини13 - у её таймера есть возможность внешнего тактирования.

Цитата
При наступлении события от таймера ATtiny13 основной МК «просыпается»
если задача просто считать импульсы - зачем тогда определять прерывание по спаду или по нарастанию? Использовать INT0 по спаду или нарастанию или внешний клок таймера, или вообще внутнренний клок.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Jun 6 2007, 09:39
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(GDI @ Jun 6 2007, 12:18) *
А зачем внешнее тактирование - от внутреннего генератора нельзя сделать? Т.е. зачем на Тини13 внешние счетные импульсы подавать, не проще ли использовать внутренний клок. Кстати, не знаю как в Тини, а в Мегах есть асинхронный таймер, на который можно подавать внешние счетные импульсы - все будет тогда работать аппаратно...

Посмотрел даташит на Тини13 - у её таймера есть возможность внешнего тактирования.

если задача просто считать импульсы - зачем тогда определять прерывание по спаду или по нарастанию? Использовать INT0 по спаду или нарастанию или внешний клок таймера, или вообще внутнренний клок.


Нет, не так. ATtiny13 работает сам по себе от внутренней RC цепи. А импульсы это 3-х проводной (или 2-х проводной) интерфейс для управления таймером, основной МК или OCR0A устанавливает или дополнительный программный делитель для увеличения периода выходного сигнала. Аппаратный предделитель таймера использовать не могу, точность снижается.
С асинхронным таймером не получается по причине той же низкой точности.

INT0 использую только по нарастанию, для PCINT0_vect вариантов нет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Oleg_IT   Делитель на пинах прерывания?   Jun 4 2007, 07:52
- - bzx   Цитата(Oleg_IT @ Jun 4 2007, 11:52) ATTin...   Jun 4 2007, 08:07
- - Oleg_IT   Скорей всего я чего-то не так понимаю или делаю. Н...   Jun 4 2007, 10:16
|- - bzx   2 Oleg_IT Если это тестовая программа, то приведи ...   Jun 4 2007, 12:17
||- - Oleg_IT   Цитата(bzx @ Jun 4 2007, 16:17) 2 Oleg_IT...   Jun 4 2007, 12:41
|- - muravei   Цитата(Oleg_IT @ Jun 4 2007, 14:16) перед...   Jun 4 2007, 12:25
- - Александр Куличок   Теоретическии, если я не ошибаюсь, импульсов на єк...   Jun 4 2007, 12:04
|- - Oleg_IT   Цитата(Александр Куличок @ Jun 4 2007, 16...   Jun 4 2007, 12:13
- - Александр Куличок   ЦитатаКак я понимаю, прерывание возникает только о...   Jun 4 2007, 12:35
- - GDI   Время реакции на INT0 (по даташиту на мега32, в да...   Jun 4 2007, 14:32
|- - Oleg_IT   Спасибо, нашёл в чем дело, это моя не внимательнос...   Jun 5 2007, 05:01
- - Александр Куличок   Цитата1. При уменьшении времен характеризующих имп...   Jun 5 2007, 13:28
- - GDI   Параметры сигнала так и не были озвучены. Частота,...   Jun 5 2007, 13:55
|- - Oleg_IT   Цитата(GDI @ Jun 5 2007, 17:55) Параметры...   Jun 6 2007, 04:44
- - GDI   Цитатачастота генератора 4.8МГц, предделитель 2 пр...   Jun 6 2007, 06:57
|- - Oleg_IT   Цитата(GDI @ Jun 6 2007, 10:57) при таком...   Jun 6 2007, 07:25
- - GDI   У нас подобная вещь на Тини12 сделана... ватчдог д...   Jun 6 2007, 10:37
- - vladimir_orl   поднимаю старую ему... сейчас работаю с прерывани...   Mar 13 2018, 12:39


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 05:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01404 секунд с 7
ELECTRONIX ©2004-2016