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

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

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

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

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

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

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

Закрытая тема
Опции темы
Непрочитано 17.08.2009, 02:21   #11
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от Halex07
2 avr123-nm-ru
Прикол 1 DIDR вы не трогали? Стало быть цифровые буфера остались подключенными.
Дак не обязательно ж отключать цифровые буферы для работы аналогового компаратора. они не мешают ему.

Таже стр. 154

Написано лишь что отключать их надо для снижения потребления.

Сообщение от Halex07
2 avr123-nm-ru
Прикол 2 В ACSR биты ACIS1/ACIS0 стоятв единицах, стало быть "Comparator Interrupt on Rising Output Edge." Вы подаете генератором единичный импульс и получаете прерывание по его спаду НА ВЫХОДЕ компаратора, который инвертирован относительно входа
только недавно кому-то здесь объяснял, но забыл в какой ветке.
Вся сия байда на стр. 154 даташита на Tiny2313.
Я ж переменку на вход подал а не единичные импулсы. Полюбому прерывание должно колбасить постоянно.

=================

Но разве не прикол что без подключения осцила ( осцил на схеме но нет проводничка ко входу компаратора) у меня вообще прервание не срабатывало ! Т.е. на точку останова внутри обработчика прерывания не попадает прога.

А при включении осцила проводником - срабатывало! в точку останова влетало - но ОДИН раз только !
Реклама:
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 17.08.2009, 08:55   #12
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

2avr123-nm-ru
Вот я и говорю - прикалываетесь?
На рисунке - "Послушай, ничего не делал - просто вошел"(к/ф Кавказская пленница)
Во вложении: ваш файл и файл дизайна с синусом на входе. Можно подключать осцил, отключать осцилл результат тот же. Контролируем установив брекпойнт в прерывании, как у Вас и сказано. Если со зрением все в порядке, то можно заметить, что в прерывание попадаем, когда сигнал на входе компаратора (синус) начинает падать - перевалит через единицу, т.е. по Rising на выходе компаратора.

-- Прилагается рисунок: --

Прикрепленный файл: 5963460.rar
Halex07 вне форума  
Непрочитано 17.08.2009, 10:35   #13
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Ошибся Я. Щас исправил. Работает. Но цифровые буферы все равно ни при чем
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 17.08.2009, 12:59   #14
nagano
Прописка
 
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
nagano на пути к лучшему
По умолчанию

На ATmege8 я вот так разбирался, для ATtiny2313 я думаю, переделать будет не сложно.

Прикрепленный файл: 4961495.rar
nagano вне форума  
Непрочитано 17.08.2009, 13:43   #15
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
Ошибся Я. Щас исправил. Работает. Но цифровые буферы все равно ни при чем
"Береженого бог бережет" - сказала монашка, одевая през-тив на свечку. Вдруг ему взгрустнется еще внешние прерывания задействовать.
Halex07 вне форума  
Непрочитано 19.08.2009, 11:59   #16
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию

дорогие друзья!
Да Вы все львы и киты .Вы мастера всех этих дел.
Я начал изучать AVR по статьям Лев Немченко ,ну
может с мягким знаком не корректго обащелся ,прошу извиниь. Для меня Вы все-Люди, которые щедро делятсья своими знаниями -эталоны, на которых по возможности, нужно стараться равнятся.
что касается компаратора.,
Больщое спасибо за примеры. Нагляднее примера ничего не может быть.
Может Я ошибаюсь, но анализируя программы, заметил что
когда на AINO даю внутренный ИОН, ПРОТЕУС почему то не симулирует, а когла, как Вы ,даю внешнее смешение, начинает симулировать. Причем со входа AIN1 тоже требует повесить подтяжку ,чтобы все стало на свое место. Отлкючение цифрового буфера не помогает.
Так, что есть вопросительные знаки ,однако раз все заработало, нет проблемы с подачей внешних смещении ради симуляции.Я считаю ,что анлоговый компаратор с честью проидень с Вашей помощью. Иду дальше .Уже столкнулся с очередной проблемой уиеньщения энергопотребления, но Я не знаю этот вопрос наверно
надо задать отдельно ?
begun вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает компаратор в AT89C2051 (Proteus) angelborn Микроконтроллеры, АЦП, память и т.д 2 04.03.2017 22:09
режим пониженного электропотребления в Atiny2313 begun Микроконтроллеры, АЦП, память и т.д 11 20.08.2009 18:58
Аналоговый компаратор retcom Микроконтроллеры, АЦП, память и т.д 61 11.12.2007 20:53
Аналоговый компаратор Mega 8 в Proteus Valentinych Proteus 5 06.10.2006 22:34
Proteus AT90S4433 внешние прерывания компаратор eXeC001er Микроконтроллеры, АЦП, память и т.д 0 19.07.2005 02:30


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


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