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

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

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

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

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

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

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

 
Опции темы
Непрочитано 28.11.2007, 16:10  
retcom
Вид на жительство
 
Регистрация: 27.07.2006
Сообщений: 308
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
retcom на пути к лучшему
По умолчанию

Единственно что поддается регулировке, это Clk. Вот его можно выставлять. TCNT0 же ни как не реагирует. Какое бы значение я в него бы не вписывал.
То есть могу делить только на 1024, 256, 64, 8.
Нужна точная доводка частоты в TCNT0, так вот она не работает!
Делю на 1024, получаю 32 Гц
Делю на 256, получаю 124 Гц.

А мне надо 50. Вы понимаете? 50 Гц!!!
Реклама:
retcom вне форума  
Непрочитано 28.11.2007, 16:53  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

http://www.roboforum.ru/viewtopic.ph...p=42683#p42683

__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 28.11.2007, 16:56  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от retcom
А мне надо 50. Вы понимаете? 50 Гц!!!
Я ж и написал в задаче 6 что в мастере ICC настройка таймеров удобней.

Есть там и про точную подгонку периода прерываний от таймера но ШИМ так не подстроишь. Для него нужно брать кварц который позволит дать точную частоту.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 28.11.2007, 17:00  
retcom
Вид на жительство
 
Регистрация: 27.07.2006
Сообщений: 308
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
retcom на пути к лучшему
По умолчанию

Я понял уже, да. Но мне не смешно.

-- Прилагается рисунок: --
retcom вне форума  
Непрочитано 28.11.2007, 17:05  
retcom
Вид на жительство
 
Регистрация: 27.07.2006
Сообщений: 308
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
retcom на пути к лучшему
По умолчанию

Цитата:
ШИМ так не подстроишь
А как это сделать? Пожалуйста, скажите мне!
retcom вне форума  
Непрочитано 28.11.2007, 17:07  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от retcom
Я понял уже, да. Но мне не смешно.
А какая версия ICC у вас ? обновите.

-- Прилагается рисунок: --
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 28.11.2007, 17:09  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от retcom
Цитата:
ШИМ так не подстроишь
А как это сделать? Пожалуйста, скажите мне!
Использовать кварц на 3686400 Гц

Сообщение от retcom
В задании 6 курса, Вы красным по белому пишите. что некруглые частоты используются для точного значения частоты.
Но надеюсь там не написано что ВНУТРЕННИЙ ГЕНЕРАТОР может давать такие частоты !

Вы страницу курса http://avr123.nm.ru/02.htm "Устройство AVR" - читали ?

Там в начале есть раздел
"Вот основные параметры AVR ... "
и указаны частоты генератора.

На ОБЛОЖКЕ даташита ТОЖЕ !
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 28.11.2007, 17:11  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Я вам очень советую попытаться ответить на два вопроса:

1. На какой частоте работает МК в симуляторе ?

2. А реальный МК на какой частоте работает ?


Тогда вы поймете чем в данном случае помог бы вам симулятор.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 28.11.2007, 17:24  
retcom
Вид на жительство
 
Регистрация: 27.07.2006
Сообщений: 308
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
retcom на пути к лучшему
По умолчанию

Пожалуйста, подскажите мне, где в ДШ написано, какие регистры устанавливать, если используется внешний кварц.
И как работать дальше. Про это нет нигде.

Цитата:
1. На какой частоте работает МК в симуляторе ?

2. А реальный МК на какой частоте работает ?
Я обязательно займусь VMLABOM, только попозже, сейчас нет времени. Я его вообще незнаю. Мне надо будет с самого начала изучать.
retcom вне форума  
Непрочитано 28.11.2007, 17:59  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
Подумайте чем симулятор отличается от реального МК - и как это может помочь
Отличие между реальным мелкоконтроллером и его программной симуляцией очень простое - реальный камень всегда работает в тех условиях, в которые его поставили и всегда говорит правду о своей работе, а симулятор - всегда симулирует те условия, о которых пользователь думает, что описал их средствами симулятора верно и всегда говорит о поведении мелкоконтроллера то, что кажется правдой создавшему симулятор программисту. Тут недавно один человек пытался симульнуть PLL-тактирование таймера в меге средствами алгоритм-билдера - оказалось, что АБ этого режима симулить попросту не умеет.
Я не утверждаю, что все симуляторы одинаково продвинуты и что АБ хоть чего-то стоит (я бы его вообще запретил! ), я лишь хочу предостеречь тех, кто подумает, что симуляторы имеют какие-либо универсальные преимущества перед реальной моделью.
Дело в том, что симуляторы, сами по себе, тоже предъявляют ряд достаточно высоких требований к человеку, за них взявшемуся, - не зная их работы в совершенстве очень легко впасть в заблуждение. Ошибка может заключаться:
- в неадекватном описании мат.модели реального устройства,
- в неадекватном описании условий и режимов работы,
- в задании внешних воздействий, временных характеристик,
- в неумении согласованно менять (менять-то в процессе поиска решения придётся обязательно) все компоненты сим-модели устройства.
Человек просимулирует свой девайс, забыв или по незнанию не поставив какой-нибудь параметр в правильное значение, и получит результат, не имеющий к практике (физике, "бронзе") никакого отношения. А потом, уже собрав, на основе данных симуляции, готовое устройство, затрахается искать, почему оно не работает так, как обещал (неверно настроенный) симулятор.

Я бы не стал утверждать, что человеку, имеющему некоторую готовую минимальную исследовательскую базу в виде программатора/ контроллеров/ периферии/ измерительных инструментов, будет проще получить готовый девайс, симулируя его, чем быстренько сбацав его же на макетке. Ему бы в даташите на контроллер разобраться, а тут еще ошибки в обращении с симулятором "помогут"... Нет... нет в мире совершенства, как говаривал мудрый Лис, - нет панацеи, нет универсальных средств, лекарств, рецептов и инструментов. Нет однозначно-лучших путей и способов решения задач, а были бы - давно уже исчезли бы все другие, все, кроме однозначно-лучших.

Сообщение от avr123-nm-ru
Есть там и про точную подгонку периода прерываний от таймера но ШИМ так не подстроишь. Для него нужно брать кварц который позволит дать точную частоту.
Это что за новости такие? С каких это пор частота ШИМа настраивается только кварцем?! 8O

P.S. Да, и вот еще - в приличном обществе не следует так
Сообщение от avr123-nm-ru
орать!!!
tempora вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CVAVR while и таймер kr11507 Микроконтроллеры, АЦП, память и т.д 10 13.12.2008 21:29
Таймер на 5 часов alecsandr27 Автоматика и аппаратура связи 6 11.10.2008 20:25
Часы - таймер s5s5 Микроконтроллеры, АЦП, память и т.д 5 16.05.2008 11:36
Таймер Serq Автоматика и аппаратура связи 18 27.11.2007 18:32
Таймер dem9968 Делимся опытом 1 03.02.2005 09:03


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


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