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

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

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

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

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

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

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

Закрытая тема
Опции темы
Непрочитано 14.09.2005, 06:27   #1
Sergeyich
Гость
 
Сообщений: n/a
По умолчанию ATMega8535

Всем привет.У меня такой вопрос:При отладке программы на AVRStudio4 не могу добиться чтобы АЦП ATMega8535 запускалась автоматически по совпадению таймера1В. Вроде у АЦП всего три регистра нужно сконфигурировать. Все прерывания работают нормально и АЦП вручную запускается а дальше никак. Прошивать контроллер еще не пробовал. Может какой-то глюк в программе. Если у кого-то получалось, подскажите пожалуйста.
Реклама:
 
Непрочитано 14.09.2005, 20:39   #2
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Да не должно быть проблем.

В AStudio я не пробовал, а в "железе" все было нормально. Правда и МК был не mega8538, а mega8 или mega128. Но все работало нормально
Bill вне форума  
Непрочитано 15.09.2005, 00:57   #3
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: ATMega8535

Сообщение от Sergeyich
Всем привет.У меня такой вопрос:При отладке программы на AVRStudio4 не могу добиться чтобы АЦП ATMega8535 запускалась автоматически по совпадению таймера1В.
Крайне не советую отлаживать все, что относится ко вводу-выводу, на эмуляторах. Математику, логику программы - да. А что касается "периферии" - то все, с чем пробовал работать, врет отчаянно. Astudio, IAR (как ни странно - компилер-то прекрасный!), Algorithm Builder (кое-что таки работает, но, увы, не все-SPI мастер врал!).

Я "железо" отлаживаю на самом кристалле, подключив отладочный модуль. Не идеал, конечно, но при определенном навыке можно "пощупать" все - и в отличие от эмуляторов - реально.
nml вне форума  
Непрочитано 15.09.2005, 01:01   #4
prottoss
Прописка
 
Регистрация: 17.03.2005
Сообщений: 122
Сказал спасибо: 1
Сказали Спасибо 33 раз(а) в 7 сообщении(ях)
prottoss на пути к лучшему
По умолчанию Re: ATMega8535

Попробуй проэмулировать с другим контроллером. У меня был в АВРСтудио глюк с прерыванием по переполнению от ТС0 в режиме Fase correct ШИМ. В даташите написано, что может, а Студио не эмулирует. Сменил платформу на Мегу16 -работает, сменил на 32, то же работает. Ставлю на 8535 - нихрена. Я тогда написал проект под Мегу16. Отладил все , потом сменил платформу, откомпилил и залил в кристалл - все норально, все работает.
По идее надо поправить файл, описыающий данный МК. Не помню какое расширение эти файлы имеют.
__________________
http://prottoss.com
prottoss вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как очистить очередь прерываний в ATMega8535? greafuger Микроконтроллеры, АЦП, память и т.д 4 04.06.2008 23:03
Использование прерываний в ATMega8535 igor727 Микроконтроллеры, АЦП, память и т.д 2 28.04.2007 15:50
Внутреннее АЦП ATMEGA8535 в непрерывном режиме. fomalgaut Микроконтроллеры, АЦП, память и т.д 4 16.10.2006 07:34
[b]Тайминг для ATMEGA8535 в среде ICC[/b] delay Микроконтроллеры, АЦП, память и т.д 0 24.06.2005 01:06
ATmega8535 и CodeVision... прошу совета !!! Виталий Микроконтроллеры, АЦП, память и т.д 1 30.09.2004 12:35


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


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