0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 6
|
||||||
1 | ||||||
Синхронизация двух 16-ти разрядных таймеров22.04.2012, 21:15. Показов 1488. Ответов 2
Метки нет (Все метки)
Привет!
Не могу сделать так что бы 2 счётчика в mega 162 начинали счёт одновременно. прочитал, что установив бит TSM в регистре SFIOR таймеры/счётчики должны остановиться,но у меня они всё равно прдолжают счёт.
0
|
22.04.2012, 21:15 | |
Ответы с готовыми решениями:
2
Программная синхронизация двух таймеров Синхронизация таймеров синхронизация таймеров Синхронизация таймеров на Atmega2560 |
35 / 35 / 1
Регистрация: 07.02.2012
Сообщений: 79
|
|
22.04.2012, 23:15 | 2 |
Со 162-й не работал. Но по документации выходит вроде так - биты TSM и PSR310 останавливают и сбрасывают только предделитель. Если у Вас тактовая идёт на счётчики без деления, то SFIOR не поможет.
Можно записывать в один TCNTn, который запустите вторым, число, равное задержке его запуска в тактах относительно первого.
2
|
0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 6
|
|
23.04.2012, 00:11 [ТС] | 3 |
Спасибо так и сделал всё отлично!!!!
0
|
23.04.2012, 00:11 | |
23.04.2012, 00:11 | |
Помогаю со студенческими работами здесь
3
Синхронизация таймеров STM32 STM32F103, синхронизация таймеров Сравнение двух 10-ти разрядных чисел Разность двух 16-ти разрядных чисел Умножение двух 16-ти разрядных чисел Сложение двух 32-разрядных переменных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |