Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
01.03.2009, 20:51
|
|
Частый гость
Регистрация: 20.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Генерация стабильных импульсов на mega16
Возможно ли с помощью mega16 генерировать стибильные импульсы (возм. погрешность 5%)
|
|
|
|
01.03.2009, 20:56
|
|
Частый гость
Регистрация: 20.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Я имею в виду точные временные интервалы в секундах?
|
|
|
|
01.03.2009, 21:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
С использованием таймеров без проблем.
|
|
|
|
01.03.2009, 21:18
|
|
Частый гость
Регистрация: 20.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Да вот с таймером и мучаюсь, а поточнее можно?
|
|
|
|
01.03.2009, 21:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Какой таймер? Импульс каждую секунду на ножке?
Лентявый я, потому вот вам ссылка там все наиподробнейше написано
http://forum.cxem.net/index.php?show...6entry198686
Да и сайтик http://avr123.nm.ru надо посмотреть!
|
|
|
|
01.03.2009, 21:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Сообщение от moroz_gr
|
Да вот с таймером и мучаюсь, а поточнее можно?
|
Включить прерывание по таймеру(переполнение), загрузить некоторое значение, запустить таймер в режим подсчета машинных тактов. и прерывание будет наступать через определенный промежуток времени...
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
02.03.2009, 00:15
|
|
Частый гость
Регистрация: 20.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Возможно у меня какой-то глюк, что при частоте резонатора 7.3728 Мг на timer0 без предделителя в нормальном режиме, на прерывании по переполнению выдает частоту примернно 10 гц? Подсткажите, что это может быть?
|
|
|
|
02.03.2009, 00:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Кусок кода приведи, чем ты измерил частоту в 10 Гц, в каком компиляторе пишешь???
|
|
|
|
02.03.2009, 00:24
|
|
Частый гость
Регистрация: 20.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
WinAvr
ISR (TIMER0_OVF_vect)
{
PORTC^=1;
}
OCR0 = 255;
TCCR0 = (1‹‹ CS00 | 1 ‹‹ CS01);
TIMSK |= (1 ‹‹ 0);
SREG |=(1‹‹7);
|
|
|
|
02.03.2009, 00:41
|
|
Частый гость
Регистрация: 20.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А так хороший глазомер - светодиод горит, примерно 10 гц
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Mega16+MMC TS1GMMC4
|
woroba |
Микроконтроллеры, АЦП, память и т.д |
3 |
10.12.2008 08:11 |
Mega16: вход в противофазу OCR1A и B
|
code-by |
Микроконтроллеры, АЦП, память и т.д |
8 |
10.11.2008 12:18 |
Mega16 + TDA7468
|
timrf |
Микроконтроллеры, АЦП, память и т.д |
10 |
31.08.2007 15:08 |
mega16 , траблы с АЦП
|
MiHoY |
Микроконтроллеры, АЦП, память и т.д |
23 |
28.02.2007 12:24 |
mega16 - int0 - наводка?
|
mel2 |
Микроконтроллеры, АЦП, память и т.д |
10 |
26.07.2006 08:08 |
Часовой пояс GMT +4, время: 23:30.
|
|