0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 6
1

Синхронизация двух 16-ти разрядных таймеров

22.04.2012, 21:15. Показов 1488. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет!
Не могу сделать так что бы 2 счётчика в mega 162 начинали счёт одновременно.
прочитал, что установив бит TSM в регистре SFIOR таймеры/счётчики должны остановиться,но у меня они всё равно прдолжают счёт.
Assembler
1
2
3
4
5
6
7
8
ldi temp,0x83
out SFIOR,temp
clr temp
out TCNT1H,temp
out TCNT1L,temp
sts 0x89,temp
sts 0x88,temp
out SFIOR,temp
Как поступить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2012, 21:15
Ответы с готовыми решениями:

Программная синхронизация двух таймеров
Привет. Не нашел как можно синхронизировать два таймера программно. Чтоб начали считать...

Синхронизация таймеров
Доброго времени суток. Мне необходимо синхронно запустить два таймера которые будут генерировать...

синхронизация таймеров
Нужно оцифровывать данные привязанные ко времени. От RTC не получить нужного мне прерывания, решил...

Синхронизация таймеров на Atmega2560
Всем доброго дня! Реализовал 4 ШИМ сигнала на ATMEGA2560.Для этого задействовал 2 6-битных...

2
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2012, 00:11
Помогаю со студенческими работами здесь

Синхронизация таймеров STM32
Здравствуйте, делаю однофазный инвертор. Формирую два канала на таймере 3 для формирования...

STM32F103, синхронизация таймеров
Итак, задачка из соседней темы. В тему приглашаются гуру RM, помню что dosykus весьма детально...

Сравнение двух 10-ти разрядных чисел
Я новичок в программировании микроконтролеров,помогите с алгоритмом сравнения двух 10-разрядных...

Разность двух 16-ти разрядных чисел
Добрый вечер завтра экзамен.В билете 2 вопроса 1)Написать программу вычитания 16-ти разрядных...

Умножение двух 16-ти разрядных чисел
Здравствуйте . Помогите , пожалуйста, понять , как умножаются числа в ассемблере. Читал , что...

Сложение двух 32-разрядных переменных
Нужно произвести сложение двух 32 разрядных переменных.(Делаю в 2 этапа сложение) Но почему-то при...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru