Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.58/19: Рейтинг темы: голосов - 19, средняя оценка - 4.58
Striss
0 / 0 / 0
Регистрация: 06.02.2011
Сообщений: 50
#1

Счётчик 1/3 на ATMega

21.09.2011, 12:24. Просмотров 3430. Ответов 4
Метки нет (Все метки)

Разбираюсь тут с таймером. В частности с таймером 1 на ATMiko128, а именно смотрю Imput Capture Unit. Мне нужно инкрементировать счётчик по сигналу извне. Изучая даташит нашел что это можно сделать используя ножку ICP1 или T1 (и использовать соответствующие биты настройки CS12:0 и ICES1 регистра TCCR1B соответственно). Возник вопрос, а в чем собственно у них отличие? Только в возможности использовать Noise Canceler для ICP1? Получается дублирование функций ножек.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2011, 12:24
Ответы с готовыми решениями:

Макетная плата для Atmega 32?atmega 8
Здравствуйте !Уважаемые мастера нужна помощь (а именно нужна схема макетной...

Atmega 16
Ребят, только начинаю работать в ассемблере, очень тяжело дается(( время...

Atmega 16 и C
Вопрос: есть ли транслятор с Си на асемблер для этого контроллера? Это может...

atmega
Здравствуйте. Использую USORT для общения 2 мег. Нужно объеденить RX и TX в...

Прошивка ATMEGA 88
здравствуйте уважаемые форумчане. столкнулся со следующей проблемой. не могу...

4
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
21.09.2011, 12:30 #2
Инкрементирование - по Т1, ICP1 - это ножка захвата текущего значения Т1 - она ничего не инкрементирует
0
xroymom
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 727
21.09.2011, 12:35 #3
ICP1 - вход захвата внешних событий. С его помощью можно, например, посчитать длительность импульса, пришедшего на эту ногу, характеристики ШИМа, который на нее подается и всякое такое. При этом таймер тактируется от системной тактовой шины с заданным предделителем.
А T1 - вход внешних тактовых импульсов. Сколько раз дернешь эту ногу, столько он в счетном регистре насчитает.
0
Striss
0 / 0 / 0
Регистрация: 06.02.2011
Сообщений: 50
21.09.2011, 12:55 #4
А, теперь понял. А если даем сигнал на ICP1, то просто копируется значение из счётного регистра TCNT1 в ICR1?
Спасибо
0
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
21.09.2011, 12:59 #5
http://samou4ka.net/page/tajmer-schetch ... llerov-avr
0
21.09.2011, 12:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2011, 12:59

Atmega и приемник
Есть Atmega и приемник с четырьмя ногами на которые в случае прихода годного...

Светофор на ATmega
Здравствуйте. Надеюсь, на вашу помощь :с В курсовом проекте задание -...

Не тактируется Atmega 64
Привет форуму! :) Стоклнулся с неожиданной проблемой. Уже почти 2 дня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru