- Прижало. Для щасья не хватало пары "цифровых" портов. Есличе, нашел в mega328p-au пару недостающих :) Вход для прерывания по фронту/срезу и логический выход. Первый - подключением PC6/PC7 к "минусу" аналогового компаратора, второй - манипуляциями Гудвин(25 знак., 05.03.2013 19:22, AVR)
- AVR ASM2 Как в макросе определить, что @0 это r26? maik-vs(698 знак., 27.02.2013 11:32, AVR, полностью)
- Кнонить пользовал сей документ? ilyaul(66 знак., 25.02.2013 14:44, AVR, полностью)
- чего-то никак не заставить мегу88ПА чывствовать INT0 прерывания. не входит в них - хоть тресни (питание 3,3В, импульс на int0 1мкс 3В, настроенопо фронт. даташит чуть ли не до дыр зачитал и еррату тоже, нихрена не могу понять :((( кстати, login_impossible(282 знак., 24.02.2013 03:43, , AVR, полностью)
- Не нравится мне Ваш импульс.Скорее всего его не успеват mega поймать. Для фронтов , как Вы знаете , всё таки требуется синхронизация. - ilyaul(24.02.2013 18:47)
- Если используется один из режимов Sleep Mode, то прерывания по фронту INT0 и INT1 работают только в режиме Idle, а прерывания по уровню - в любом. - ВВ(24.02.2013 11:15, )
- Как ты удачно вышел со своим прерыванием. :) А то как-то давно поглядел в даташит. Мама дорогая, сколько этих регистров и как там все запутано с этими PCINT! Ну хоть разобрался. А то ни разу не использовал кристаллы с выбором пинов для mazur(23 знак., 24.02.2013 08:43)
- В железе не работает или в симуляторе? Выложи код инициализации внешнего прерывания и кусок, после которого работать внешнее прерывание. Кстати, как вариант. Неправильное сохранение SREG. Если ошибиться, то может так сохранять, что прерывание mazur(164 знак., 24.02.2013 06:05)
- облом доки смотреть - случаем не по уровню прерывание? - Vit(24.02.2013 05:23)
- Может быть импульс отрицательной полярности? :) - Ксения(24.02.2013 05:06)
- DDRD2=0 - Codavr(24.02.2013 04:35)
- и вроде выпил-то пару-тройку стопариков :))) - login_impossible(24.02.2013 03:55, )
- Прерывания разрешить не забыли? А то это наиболее частая ошибка - люди забывают, что стартует МК с запрещенными прерываниями. - Ксения(24.02.2013 03:50)
- Господа, коврял ИК барьер 2004 года, разработанный говнокодером и принятым
поэтому к выпуску мастеркитом. Так там в коде на 90S2313 передается байт по UART самому себе по ИК каналу и сразу же после TXC проверяется RXC- а дальше обработка Flasher(202 знак., 24.02.2013 22:52, AVR)
- ******** "вторая часть марлезонского балета" с Int0. Сейчас сконфигурировал D2 пин на вывод и вывел в главном цикле на него короткий импульсный маркер (125nS), дак прерывание исправно вызывается (в хендлер точно захожу, так как маркерная login_impossible(392 знак., 24.02.2013 06:48, , AVR, полностью)
- Господа, потребовался мне мне IAR EWAAVR 2.28 - дистрибут или тупо копия каталога с винта. Откомпилировать бутлоадер для меги 16. Не поделится ли кто ? pau62 сцобако mail.ru - pau62(22.02.2013 16:48, AVR, полностью)
- В IAR EWAVR 6.20.1 и 6.12.1 напоролся на странные грабли с C++ при попытке создать внутри класса статический массив указателей на объекты этого класса. Линкер не находит объявленный массив: AlexG(3086 знак., 19.02.2013 13:40, AVR, полностью)
- В AVR-Studio 6 нет jtagiceii.exe ? Или мне не по глазам? Ale3000(311 знак., 18.02.2013 07:10, AVR, полностью)
- Как реализовать LIN на AVR??? - Владислав(16.02.2013 20:14, , AVR, полностью)
- Как реализовать CAN на AVR с помощью MCP2515 и MCP2551 ??? - Владислав(16.02.2013 02:06, , AVR, полностью)
- еще одна хреновина, для установки RTC во время программирования меги - MegaJohn(14.02.2013 22:49, AVR, ссылка, полностью)
- Как склеить препроцессором Си две строки? Ale3000(351 знак., 13.02.2013 08:29 - 08:31, AVR, полностью)
- Расскажите какую GUI программу вы используете для программирования AVR (mega) на производстве. Мне нужна программа с единственной кнопкой: "Запрограммировать" без всяких там фуз и прочей фигни. Максимально простая и тупая. Только чтобы bialix-incognito(198 знак., 09.02.2013 14:18, , AVR, полностью)
- PyQt + intelhex.py от bialix :) AD(127 знак., 09.02.2013 20:11)
- Набрасываю свое приложеньице на дельфях для API программатора или консоли (MSP, AVR). Иногда заодно там же и первоначальное тестирование. Для кортексов очень удобно юзать автономный J-Flasher. Нажал кнопку и вуаля... Светодиод кажет результат. - Гудвин(09.02.2013 16:12)
- для AVR выбор небольшой - avrdude-gui, eXtreme Burner, Khazama AVR Programmer, Burn-O-Mat - zeleny(09.02.2013 15:44)
- Никакую. Все консольное, управляется через ОДИН батник лежащий в ОТДЕЛЬНОЙ папке. Пока еще даже самые одаренные работники не смогли ничего налажать. ИМХО гуй с одной кнопкой это лишнее - 1111111(09.02.2013 15:00)
- коллеги, писать батничек я умею - и так делал раньше и я бы не спрашивал здесь - я же специально спрашивал про GUI, чтобы дать совсем деревянным людям. Для разработки я использую avrdude как будет работать avreal с моим программатором - не имею bialix-incognito(186 знак., 09.02.2013 14:52, )
- Я написал батничек для AVRreal (вот для тини13, но меги так похоже) symbions(653 знак., 09.02.2013 14:41)
- bat-файл для Avreal, а по errorlevel выводи окна через echo ! - MegaJohn(09.02.2013 14:37)
- Самописную, которая вызывала avreal с предопределенным набором параметров - amusin(09.02.2013 14:35)
- Что-то на mcu.ru указаны фантастические объемы RAM для некоторых AVR: AT90LS8535 - 128К, AT90PWM3 - 32К - AlexG(08.02.2013 13:30, AVR)