Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 13.04.2009, 11:54  
FedorChek
Прописка
 
Регистрация: 24.07.2008
Сообщений: 151
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
FedorChek на пути к лучшему
По умолчанию

Спасибо, добился пока только коректный вывод частот с 1Гц до 320Гц далее при OCR1A=16384 вывод уже идет словно частота = не 321Гц а 32Гц в чем может быть причина?
Реклама:
FedorChek вне форума  
Непрочитано 13.04.2009, 21:08  
DrunyaRuma
Временная регистрация
 
Регистрация: 13.02.2008
Сообщений: 60
Сказал спасибо: 10
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
DrunyaRuma на пути к лучшему
По умолчанию

Сообщение от FedorChek
Совсем запутался... Как же заставить выводить нужную частоту если она задается в виде 1Гц=0x0064 2Гц=0x00C8
Fген = Fclk/2*N*(1+X)
не могу понять чему равен N и X
Fclk=0,032768 MHz (внешний)
Значения частоты в ПЗУ ( $64,$c8 ) это требуемая частота на ноге * на 100.Вот пример для аппаратной реализации TC1(реж.CTC).Если в качестве процедур деления использовать алгоритмы из AppNotes, а не вычитание скорость вычислений будет гораздо выше.
Шаг должен быть 1Гц (кратен $64) иначе будут глюки.

Прикрепленный файл: 3950286.rar
DrunyaRuma вне форума  
Непрочитано 14.04.2009, 00:36  
DrunyaRuma
Временная регистрация
 
Регистрация: 13.02.2008
Сообщений: 60
Сказал спасибо: 10
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
DrunyaRuma на пути к лучшему
По умолчанию

Сообщение от domowoj
А что такое 64 и С8?
Но для того чтобы получить требуемое нужно -
в OCR1A записать число 16384,
а вывод OC1A настроить на изменению на противоположное при совпадении.
В OCR1B записать 16284/2 и вывод OCR1B устанавливать
в 1 при совпадении.
Таймер1 в реж. СТС.
Да нет ему нужно генерировать разную частоту на одной ноге,а не 1 и 2 Гц одновременно на двух.
DrunyaRuma вне форума  
Непрочитано 14.04.2009, 05:04  
domowoj
Почётный гражданин KAZUS.RU
 
Аватар для domowoj
 
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
domowoj на пути к лучшему
По умолчанию

Сообщение от DrunyaRuma
Сообщение от domowoj
А что такое 64 и С8?
Но для того чтобы получить требуемое нужно -
в OCR1A записать число 16384,
а вывод OC1A настроить на изменению на противоположное при совпадении.
В OCR1B записать 16284/2 и вывод OCR1B устанавливать
в 1 при совпадении.
Таймер1 в реж. СТС.
Да нет ему нужно генерировать разную частоту на одной ноге,а не 1 и 2 Гц одновременно на двух.
Неправильная постановка задачи усложняет ответ.
__________________
И на камнях растут деревья!
domowoj вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Микросхема К561ИЕ16 и частоты Меги88 FedorChek Микроконтроллеры, АЦП, память и т.д 0 13.04.2009 00:29
Импульсный вывод с порта-пина на основе частоты retcom Микроконтроллеры, АЦП, память и т.д 24 27.10.2007 15:11
Вывод инфо. SpL Микроконтроллеры, АЦП, память и т.д 21 30.01.2007 22:40
Вывод состояния через 1 вывод DL36 Микроконтроллеры, АЦП, память и т.д 0 16.11.2006 14:27
Вывод на экран букв... Купидон Микроконтроллеры, АЦП, память и т.д 2 27.07.2003 21:03


Часовой пояс GMT +4, время: 13:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot