Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.11.2008, 18:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Сообщение от FedorChek
|
посему еще один вопросик, для Меге8 TIMSK|=0x04;//разрешение прерывания по переполнению timer/counter1
судя по переходу на Мегу88 нужно написать
TIMSK0|=0x04;//разрешение прерывания по переполнению timer/counter1
TIMSK1|=0x04;//разрешение прерывания по переполнению timer/counter1
TIMSK2|=0x04;//разрешение прерывания по переполнению timer/counter1
Это так?
|
Нет. Для разрешения прерываний по переполнению таймера 1 нужно писать:
Код:
|
TIMSK1 |= (1‹‹TOIE1); |
А курс этот не читайте, иначе такие вопросы будете задавать ВЕЧНО. Читайте лучше документацию на контроллер, там все написано.
|
|
|
|
10.11.2008, 21:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от kison
|
А курс этот не читайте
|
Точна !
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
11.11.2008, 16:01
|
|
Прописка
Регистрация: 24.07.2008
Сообщений: 151
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А случайно нет (подробной) документации на МЕГУ88 на русском, а то что то туговато английский дается.
|
|
|
|
11.11.2008, 20:43
|
|
Супер-модератор
Регистрация: 12.04.2007
Адрес: Урал
Сообщений: 2,459
Сказал спасибо: 1,463
Сказали Спасибо 6,183 раз(а) в 1,468 сообщении(ях)
|
Сообщение от FedorChek
|
А случайно нет (подробной) документации на МЕГУ88 на русском, а то что то туговато английский дается.
|
Можно здесь поискать. Систему команд можно посмотреть и с архитектурой разобраться при желании. Взять английское описание на 88 и русское на 128 или 169.
Кстати я так понял, что 88 есть 2 модификации: просто и Avtomotove ( http://www.gaw.ru/html.cgi/txt/ic/At.../avr/start.htm)?
|
|
|
|
14.11.2008, 10:25
|
|
Прописка
Регистрация: 24.07.2008
Сообщений: 151
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо всем!!!
Ситуация при переходе с ATMEGE8 на ATMEGE88 сложилась следующем образом поменял все согласно «даташит» откомпилировал в cvavreval ошибок нет, загрузил hex файл в AVRStudio запустил симуляцию сверил с ATMEGE8 вроде все путем. Пробывал прошить в железо вот тут начались проблемы… Программатор AS2M программа ASISP
Стер микросхему, загрузил hex Программирование Flash ошибок не выдал при проверки Flash пишет, что ошибка на байте 0(0x0). Также «кнопка чтение сигнатуры» пишет сигнатура FF-FF-FF неизвестная микросхема. Что за фигня какие параметры нужно выставлять (uS,…) микросхема ATMEGE88 20AI 0503
[img][/img]
Поменял uS 7кГерц чтение сигнатуры вроде исправилось на один раз потом опять все заново
-- Прилагается рисунок: --
|
|
|
|
16.11.2008, 02:19
|
|
Супер-модератор
Регистрация: 12.04.2007
Адрес: Урал
Сообщений: 2,459
Сказал спасибо: 1,463
Сказали Спасибо 6,183 раз(а) в 1,468 сообщении(ях)
|
Сигнатура для ATmega88:
0х000: 0х1E (производитель Atmel);
0х001: 0х93 (указывается 8КБ Flash памяти);
0х002: 0х0A (указывается устройство ATmega88, если 0х001: 0х93);
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:33.
|
|