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

 
 
> генератор с дробным коэфициентом, на ATtiny2313
sKWO
сообщение Jul 26 2007, 12:07
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Добрый день всем!
Возникла необходимость создания генератора прямоугольных импульсов на микроконтроллере ATtiny2313 на частоту от 307 до 320 килогерц. Кварц на 16 мегагерц.
Может кто знает быстрый алгоритм создания дробного коэфициента генератора?! help.gif
Мой в обработчике прерывания не успевает! А на асме пока не охота писать.
Пример програмной реализации прикрепляю....
Прикрепленные файлы
Прикрепленный файл  interrupt.zip ( 35.64 килобайт ) Кол-во скачиваний: 96
 


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_artem_
сообщение Jul 28 2007, 21:32
Сообщение #2


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



для десятичной конвертации у атмела есть ассемблерные функции:
http://www.atmel.com/dyn/resources/prod_do...nts/doc0938.pdf
http://www.atmel.com/dyn/resources/prod_documents/AVR204.zip


А битовая переменная это дело вкуса , может ошибаюсь но иар вроде бы ее нет, можете использовать бит филд или байт , вобшем дело вкуса .


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 19:14
Рейтинг@Mail.ru


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