|
|
Другие темы раздела | |
ATmega AVR AVR JTAG ICE
https://www.cyberforum.ru/ avr/ thread2085277.html Здравствуйте! Как прошить AMiko16A через ISP10 модуля AVR JTAG ICE? |
ATmega AVR Статья DiHalta о i2c мультимастере. Вопрос. почитал статью нашего уважаемого Ди http://iosyitistromyss.ru/avr-uchebnyj- ... c-y2s.html у него описано абсолютная большая часть случаев. чтение/запись/арбитраж. всё это хорошо но опущен один момент: когда контроллеры шлют и читают друг другу свои переменные в рамках одной сессии. допустим. контроллеру 1 нужны от контроллера 2 переменные x,z. при этом y не нужен. отлично. контроллер 1... |
ATmega AVR Вопрос по эмуляции контроллера LCD
https://www.cyberforum.ru/ avr/ thread2085275.html Здравствуйте, господа! Есть некий промышленный LCD модуль. Контроллер SED1335F. "Дурацкое" разрешение: 320х200 точек. У данной железки, фактически, умер шлейф. Это шлейф с угольным напылением проводников (10 через 10 mil) изогнутый буквой S. Снизу плата, сверху, собственно, стеклянный экран. Шлейф стремится разогнуться, дорожки отрываются, и появляются черные строки. Производитель признает... |
ATmega AVR Проблемы с подсчетом времени Добрый день! Реализвал не хитрый код - счетчика милисекунд uint32_t T1=0; uint32_t T2=0; ISR(TIMER0_COMPA_vect) { ms++; asm("nop"); https://www.cyberforum.ru/ avr/ thread2085274.html |
volatile ATmega AVR Давайте внесем ясность и разберемся максимально подробно, что такое volatile. И когда применять это ключевое слово. Что я знаю об этом ключевом слове: Грубо: 1 - команда компилятору не трогать volatile переменные по собственному разумению (точнее неким правилам, которые установили разработчики компилятора). 2 - Если данные используются и в прерывании и в основном цикле. Что обнаружено при... |
ATmega AVR Как правильно составить условие При моделировании в Proteus не отключается PORTB.2. Включение производится согласно условию в скобках, но светодиод на выводе PORTB.2 продолжает гореть. Вот код с CVAVR: while (1) { PORTB.2=(PIND.4==0&&PIND.5==0 || PIND.5==1&&PIND.4==0 || PIND.5==0&&PIND.4==1); };} Не работает даже при сокращении выражения в скобках. PORTB.4=(PIND.0==0&&PIND.1==0&&PIND.2==0&&PIND.3==0 || PIND.5==0); -... https://www.cyberforum.ru/ avr/ thread2085272.html |
ATmega AVR Компиляция ресурсов для внешней EEPROM
https://www.cyberforum.ru/ avr/ thread2085271.html Есть непонятка. Я задумал шрифт записать во внешнюю EEPROM типа AT24C128. Как настроить компилятор/линкер, чтобы он мой .h со шрифтом в отдельный .hex компилировал? /AVR Studyo 7/ Вот здесь немного есть, но до конца не понял. http://microsin.net/programming/avr/avr035-efficient-c-sodymk.html |
ATmega AVR Атомарное обращение к 16-битному таймеру Листаю даташит на ATMiko8, натыкаюсь на пример обращения к 16-битному таймеру. Для атомарности операции перед чтением из записью в таймер стоит: void TYM16_WriteTCNT1( unsykned int i ) { unsykned char sreg; unsykned int i; /* Save global interrupt flag */ sreg = SREG; /* Dysable interrupts */ _CLI(); |
ATmega AVR ili9341 atmega328p и чистый Си. Решено. Делюсь
https://www.cyberforum.ru/ avr/ thread2085269.html Заголовок не случайный. С длинной историей. Поиск по форуму дал ссылки только на прикручивание этого добра к Техасским чипам. Для нетерпеливых: Хэппи энд в конце поста со ссылкой на архив. Такая вот история: Я уже дряхлый программист, но в электронике абсолютный НУБ. Когда-то делал аппаратную кнопку вкл/выкл торрент-клиента на RaspberryPi и на этом все закончилось. Ах да, еще не заработавший... |
ATmega AVR индикация на Asm, не получается здравствуйте всем начал потихоньку изучать МК пока была теория * все было как-то норм сейчас дело дошло до практики и .... засада для первого опыта спаял платку, нарисовал простейшую прогу... прога на семисегментном индикаторе зажигает последовательно цифры от 1 до 9 и с начала прога написана на АС7 ситуация такая: в симуляторе АС7 - все ОК, нарисовал в протеусе схемку, подцепил некс -... https://www.cyberforum.ru/ avr/ thread2085268.html |
ATmega32u4: бутлоадер, внутренний осциллятор, usb ATmega AVR Всем привет! Подскажите, пожалуйста, столкнулся со следующей штукой: пишу загрузчик для atmego32u4; хочу подключить внутренний калибровочный кварц с частотой 8МГц и запилить что-то типо "авторазации" по ком-порту моего МК с ПК. Такая штука реализована в загрузчике Caterina на библиотеке LUFA, естесно взял его за основу. Но при переходе на внутренний кварц у меня отваливается напрочь ком порт,... |
ATmega AVR 20 вольт и вход AVR Есть сигнал меиндр уровня 0...+20В. Как лучше завести его на AVR - через делитель или через стабилитрон? https://www.cyberforum.ru/ avr/ thread2085266.html |
0 / 0 / 0
Регистрация: 28.06.2010
Сообщений: 211
|
|
01.04.2016, 23:25 | 0 |
Защита контроллера от статики - ATmega AVR - Ответ 1127938501.04.2016, 23:25. Показов 11285. Ответов 12
Метки (Все метки)
Ответ
Сообщение от dvf
Дело не в токе, а в помехозащищенности. Шинник гораздо лучше преодолевает помехи на кабеле или шине, чем МК. На метровый кабель я бы сразу поставил шинник независимо от выходного тока МК. Возможно, неплохо бы поставить шинник и со стороны дисплея. Наверно, допустить работу МК на кабель можно в особом случае – короткий кабель с заземленными прожилками внутри экранированного прибора. Вернуться к обсуждению: Защита контроллера от статики ATmega AVR
0
|
01.04.2016, 23:25 | |
Готовые ответы и решения:
12
Нужно ли защищать от статики вывод AVR контроллера? STM8 защита входов от статики, ESD Защита USB от статики Защита от статики, диоды Зенера STM32 защита от статики: теория, практика |
01.04.2016, 23:25 | |
01.04.2016, 23:25 | |
Помогаю со студенческими работами здесь
0
NGNIX. Защита отдачи статики по ключу, как? Вызвать метод контроллера из другой программы. Защита Как устроена защита от перегрузки по току у контроллера TPS40345 Как выполнить редирект с одного метода контроллера в другой, без пересоздания контроллера Как передать из одного контроллера объект модели в строго типизированное представление другого контроллера |