mega8+СVAVR+Proteus: Int0, Int1- Трабл.

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 189
Зарегистрирован: Вт май 16, 2006 06:24:49
Откуда: Москва

Сообщение DUKER »

Схема с MEGA 8, Моделирую в Proteus 6.9.
У меги 8 есть внешние прерывания, Int0 и Int1, мне нужно отлавливать и спад и фронт по ним. есть такая настройка у прерывания - "Любое изменение", Ставлю-не работает, По фронту-есть, По спаду-есть, и по уровню тоже.... Кто знает, это глюк Proteus, или так и в железе? И что мне теперь постоянно переключать режим со спада на фронт?? Пишу под CVAVR..
Или забить и в таймере опрашивать??? (с частотой в два раза большей чем максимальная входная)
CLM-9000 CLM-9000+, и прочие вкусности :-)
Контактная информация:
Реклама
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Настраивали мастером CVAVR ? тогда код верный.

Проверьте в VMLAB и PROTEUS 7.2 скачайте по кнопке "www" ниже.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 335
Зарегистрирован: Вт сен 11, 2007 10:27:08
Откуда: Киев

Сообщение __Alexander »

Именно переключать реакцию прерываний, по смене сигнала точно есть у мег64 и 128 но только с 4-го по 7-е.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 189
Зарегистрирован: Вт май 16, 2006 06:24:49
Откуда: Москва

Сообщение DUKER »

Да, так и сделел, получилось хорошо, работает и в симуляторе и в железе! Спасибо!
CLM-9000 CLM-9000+, и прочие вкусности :-)
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»