Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль

Темы раздела Микроконтроллеры ATmega AVR

Вопросы по MikroPascal
Вплотную занялся MikroPascalем, возникают вопросы, буду задавать их в этом топике..... 1. Проект работал, все копилировалось. Вдруг при билдинге компилятор стал выдавать -0 360 Unresolved extern...

amForth
> amforth 5.1 ATmego32A 16000 kHz risit source= 2 > words spi@ spi! -spi2x +spi2x spi_clk -spi +spi spi.f/128 spi.f/64 spi.f/16 spi.f/4 sp i.mode3 spi.mode2 spi.mode1 spi.mode0 spi.MSTR...

Программатор Громова
Доброго всем дня! Есть пару вопросов для уточнения по программатору Громова. Имеется контролёр ATmega-16APU. Нанёс всё на плату методом лазерного утюга. Сегодня поеду в нигазин куплю маркер что бы...

Errata
В конце каждого даташита на МК есть раздел Errata. Там описаны ошибки, которые умудрились натворить разработчики МК. Некоторые из них очень опасные и могут залочить кристал... навсегда. Сдаётся...

Modbus на AVR
Любі друзі! Ой, что это я? Опять скажут, что бывшего украинского Президента цицирую. Хотя это чистой воды брехня. Это он меня повторял :) Итак, хотел было разместить свое сообщение в разделе "Я...

Работа с портами ввода-вывода AVR
Всем доброго времени суток. Я написал статью про работу с портами ввода-выдода МК семейства AVR. Статья состоит из двух основных частей. Первая часть - обзор подходов работы с портами на чистом...

Подключение кнопки, удаленной на 300 метров
Добрый день! Возник такой вопрос: кнопка, посылающая информацию МК будет расположена на расстоянии примерно 300 метров от МК. Просто взять и удлиннить провод от ноги МК на 300 метров рука...

Программатор на AT90USB162
Такая проблема образовалась, народ. Расскажу по порядку. Началось всё с того, что я возжелал собрать клон AVRISP mkII от LUFA. Пошарился по интернету, нашел пару- тройку схем, заказал пару...

Залочил AVR
Залочил мегу8 вот таким образом: <Изображение удалено> Как можно вернуть её к жизни? Пробовал внешним сигналом ~100 Гц, не помогло. Кварц тоже. Какие еще могут быть варианты?

USB прогеры в топку,собераем LPT
Отличный плюс этого программера - никаких дров,воткнул,включил поньку,шей сколько влезет.Переразвел платку под себя немного.Ссылка на источник:...

Программатор для AVR
Собираю уже второй программатор и он не работает=( Первый был STK 200/300 на буферной микросхеме (грешу на микросхему... т.к. мог перегреть=( Второй Громов там вообше признаков жизни нету=( Есть...

Вопросы по синтаксису Си
Здравствуйте, интересует несколько вопросов по неизвестным конструкциям языка Си под AVR, типа: 1. __fuse_t __fuse __attribute__((section (".fuse"))) = { .low = LFUSE_DEFAULT, .high =...

Цифровой тахометр на ATtiny2313
Хочу сделать цифровой тахометр на ATtiny2313 и 4х сегментном светодиодном индикаторе, для 21093. Вот соображаю как правильно мерить количество импульсов с катушки зажигания, и выводить это на...

CAN интерфейс
Люди, подскажите что такое CAN интерфейс. Ну то что это интерфейс я не сомневаюсь, то что в AT90CAN128 бывает я тоже знаю. А вот что то по конкретнее. Желательно с примерами.

Не работает на Win7 ноутбуке 100% работающий проггер AVR910
Не работает на новом ноутбуке с Win7 Ultimate 100% рабочий программатор AVR910 с прошивкой от Protoss. Весь прикол, что на старом компьютере с XP SP3 определяется сразу (проблема не с драйверами)....

Куда уходить от АВР? Если уходить вообще :)
Уважаемые форумчане, хотелось бы нехоливарного ответа на простой вопрос: на какой из АРМов посмотреть, почитать, прикинуть туды-сюды - если решил прислушаться к мнению знатоков и оценить возможность...

Бит-банг тестер
Уважаемые товарищи программисты софта! Сформулирую тут идею, которую таскаю уже пару недель по разным темам - пока без особого внимания. Возможно, "выделенка" поможет не маскировать суть вопроса и...

ATMEL-ICE-BASIC есть ли, что похожее на рынке? Хочу купить.
Плотнее подошел к электронике. Я попробовал avr studyo 4 и конечно был расстроен этим редактором. сам я программирую в visual studyo и было с чем сравнить. у меня вопрос по avr studyo4, почему в...

Приручить Дракона
Купил Дракона. Просмотрел, что пишут про защиту Дракона от прикасаний и внешних соплей. Вижу, что защита нужна, но не могу пока определиться с ее видом. Поэтому решил завести тему. Итак, что я...

3D LED кубик
Зашел на Habrahabr и наткнулся на статейку про 3D LED кубик. Ссылка вела на первоисточник - 3D LED кубик. Вот и видео этого кубика. http://www.youtube.com/watch?v=6mXM-oGg ... r_imbiddid ...

Запись в EEPROM
Собираю счетчик импульсов на Miko16 и нескольких индикаторах. При отключении питания надо сохранить последнее значение в EEPROM автоматически. Как писать в память понятно...

RFID
Собственно сабаж=) Никто не знает никакой нормальной литературы описывающей эту технологию? Если что то расскажете в рамках этой технологии, буду рад! Может кто с ней работал. Просто меня давно...

uRTOS - событийная вытесняющая ОСРВ для AVR
uRTOS – событийная операционная система реального времени вытесняющего типа, написанная на ассемблере и предназначенная для работы на всех микроконтроллерах AVR фирмы Atmel с объёмом оперативной...

USB программатор для ноутбука
Привет! Надоело каждый раз использовать десктоп с COM портом для прошивки МК, хочу собрать какой-нибудь USB программатор. Так как планирую использовать его с ноутбуком, то возник вопрос - какой...

Arduino, SPI и АЦП AD7792
Всем привет. Есть у меня ардуина на 8-й меге, к которой по SPI прицеплен ad7792. Все регистры читаются правильно (т.е. из них читается то, что написано в даташите как содержимое по умолчанию). Если...

Меряем напряжение с помощью АЦП ATMEGA-8
Уважаемые форумчане, возникла такая задача. Необходимо замерять напряжение на 2-х клеймах генератора или сельсина, напряжение меняется от 0-100В, причем в зависимости от направления вращения меняется...

Кто работал с цветным ЖК дисплеем?
Недавно сталкнулся с одной очень интерестной статьёй. В этой статье говорилось об подключении цветного дисплея от мобильного телефона NOKIA N75 и ещё многими другими подобной серии. Вот эта статья:...

Дизассемблер AVR
Подскажите где можно почитать как выковырять прошивку из чипа и дизассемблировать ее. Желательно разбираться с программой на языке "С".

JTAG - так ли нужен?
Собственно вопрос в теме. Собрал вчера схему предложенную на сайте. Все заработало нормально, но результатом был жутко разочарован. Представьте если бы я купил его!!! все волосы бы выдрал...

ZX Spectrum на AVR, V2_0
Здравствуйте! Представляю свою новую разраюотку - AVR ZX Spectrum V2_0 Видео: http://www.youtube.com/watch?v=y4JQdIvJunI Схема, сборка, перечень элементов, фото:...

Есть ли у кого примеры применения датчика давления bm085?
с I2C не очень силен, пока читаю даташит как китайскую грамоту) примеров найти не смог, есть только для ардуино

Проблема с USBASP на Windows 7
Ребят хелп! Купил новый комп. На нем семерка стоит. Подключаю к нему программатор. Обнаруживает неизвестное устройство и естественно не находит дрова. Через диспечер устройств дрова не ставит. Пишет...

Помогите уменьшить размер программы
Среда разработки - CVAVR МК - ATiny13 частота 8 МГц Язык - Си Компилятор пишет при сборке, что размер программы получился 857 машинных слов, а памяти только 512. Использую только 10...

Подключение LCD WH1602B-YYH-CTK к Atmega16
Здравствуйте. Никак не могу связать LCD c микроконтроллером. Перелопатил кучу форумов, разобрался в библиотеке Дихалта для LCD, в целях обучения написал свою программу на асме для работы с LCD, уже...

МК Mega с USB, почему мало применяются?
В линейке AVR Miko есть несколько моделей со встроенным USB: - ATMiko8U2, 16U2, 32U2 - из аналогового фарша только компаратор; - ATMiko16U4, 32U4 - с аналогом на всю катушку; - есть ещё AT90USB,...

AVR подорожали?
http://rodystor.ru/btog/avr/10.html В общем, цена на семейство ATmega подорожала в 2 раза! Извечный вопрос, кто виноват и что делать?

работа с дисплеем на контроллере SPFD5408a
всем привет уже длительное время пытаюсь нарисовать что либо на цветном дисплее с контроллером SPFD 5408a в нете нашел инициализационный код но ничего не получается шина данных паралельная 16...

помогите начять
здравствуйте решил наконец освоить контролеры решил начать c avr. скачал всевозможные компиляторы,симуляторы,прошивальщики, и.т.д. Прочитал несколько книг, Но тут возникла трудность, я всегда учусь...

USB -> AVR -> RS-485
Доброго всем времени суток! Понадобилось мне создать такой вот преобразователь из USB в RS-485. Для связи нетбука с МК на расттояния до 200-300м. Из истории: 1. Нечто подобное делал на виртуальном...

Разработка и отладка
Здравствуйте! Хотелось бы услышать от обитателей форума кто и чем пользуется при разработке программ для МК. В частности интересует среда для написания программ на ассемблере (по поводу Си уже...

Муки выбора среды разработки :)
Я начал плотно ковыряться в программировании контроллеров всего полгода назад. Начинал естественно с АВрстудии и ассемблера. Кое какие тестовые задачки удавалось решать, но когда я уперся в сложные...

Программируемые каналы на радиомодулях для умного дома
Добрый день! Изучив дешевые китайские модули http://www.ebay.com/itm/10Pcs-433Mhz-RF-transmitter-omd-receiver-link-kit-for-Arduino-ARM-MCU-WL-/140801717909?hosh=item20c86fb695 понял что...

RTC на mega8 с часовым кварцем
прошелся по форуму поиском, прямого ответа не нашел до этого искал гуглом - выяснил две вещи: - часовой кварц капризен, желательны конденсаторы внешние, пайка максимально близко к выводам МК,...

Помогите с DS1302
Решил сделать себе часики (на меге8), ну вроде как полезно для саморазвития. Руками то сделал, а вот с написанием кода возникли трудности, интерфейсов пока не знаю, вот решил начать с 3х проводного...

USBasp & ATtiny13
Уважаемые форумчане, подскажите где я туплю. Честно пытался разобраться сам три дня, но не получается( Имеем: USBasp с последней прошивкой, ATtiny13A (ATtiny13V тоже пробовал) в корпусе DIP8 и...

nRF24L01 с антенной. Народ! Нужна ваша помощь!
1

ATtiny45-20SU Нужна помощь!
Здравствуйте! Если не сложно прошу вас помочь мне, как новичку разобраться в теме программирования микроконтроллеров. По образованию я инженер программист системотехник, но опыта в программировании...

Работа с портами AVR в CodeVision
Народ, подскажите пожалуйста, может ли AVR например установить два бита порта одновременно, не затрагивая остальных, причем именно одновременно. Например я захочу установить 0-й и первый бит порта...

Отличия Atmega8A-PU - Atmega8-16PU
Atmega8A-PU и Atmega8-16PU Чем отличаются данные МК? Какие ещё есть разновидности Atmega8 в корпусе PDIP28? Можно ли использовать одну вместо другой со старой прошивкой, или необходимо вносить...

покупка avr dragon
вообщем извиняюсь если тема не там...решил купить себе Дракона здесь:http://www.ebay.com/itm/321232389855?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 вернее уже оплатил ..теперь просто вопрос...

Переделка библиотеки UTFT arduino под чистый Си AvrStudio
Имеется дисплей TFT 320х240 на контроллере ssd1289 попробывал найти библиотеку в сети что то нашел и попробывал применить то не работат половина или не работает вовсе библиотека под Ардуино UTFT...

Отладка подключаемых файлов в AVR Studio
Добрый день товарищи. Обращаюсь к вам за помощью. Патыюсь отлаживать код в AVR Studyo. С кодом написанным в основном модуле проблем нет. А вот сишний код подключеный дерективой include не...

3х фазный генератор на AVR (реально?)
Тут на работе собираемся делать систему прогрева бетона используя 3х фазную топологию вот делали до меня его, но на специализированной микросхеме какой то, а теперь вот хотят чтоб я на AVR забабахал...

Работа SPI передача более 1 байта
Где посмотреть сколько тактов тратит аппаратный SPI меги на передачу одного байта при передаче двух и более байт ? все что я смог найти так это картинки подобные этой: <Изображение удалено>...

Правильный подход к написанию программы с нуля
Итак, назрел девайс, чуть более сложный, чем те, которые доводилось делать ранее. По отдельности с каждым модулем работать приходилось, но вот собрать всё в кучу, и чтобы это всё грамотно крутилось,...

Библиотеки под LCD сотовых телефонов
Добрый день! Предлагаю выкладывать в этой теме Библиотеки и примеры использование дисплеев от телефонов! например у меня есть дисплей LPH7906-1 и Atmega16 нужно вывести графику и текст...

помогите новичку PLZ
Кто может пожалуйста помогите написать программу(AVR studyo) "Выдать меиндр скважности три на разряд РB2 с частотой 200 кГц." (Fкв=14.318 МГц, таймер не использовать)." МК Atmega16,PB2 -...

Таймер Attiny13
Здравствуйте! Хочу разобраться с таймером. По нажатию кнопки светодиод должен гореть примерно 5 секунд, и не гореть примерно 10 секунд, например. И так пока не отожмут кнопку. Частота 4.8 МГц,...

Определение эффективности программного кода.
Всем привет, собственно вопрос в заголовке, есть ли какие-нибудь методы, которые позволят определить на сколько та или иная функция или вся программа целиком, написана эффективно т.е. соответствует...

Программаторы AVR
В который раз вижу очередной топик, как не шьется МК. В 2007 году купил STK-500. Ни разу не имел проблем с программированием МК. Единственное что было вначале, не знал, что нужно снижать частоту...

Подключение и распиновка программатора USBASP v.2.0
Всем привет. Я совсем дилетант и вопрос у меня соответствующий ))) Есть программатор USBASP v.2.0. Я скачал к нему документацию. Во-первых, там вроде распиновка не совсем стандартная... Во...

reverse engineering
Необходимо из файла *.hex получить работоспособный файл *.asm. Эта тема уже не раз поднималась, и предлагались актуальные на тот момент решения. Раньше после просмотра в дизассемблере кода...

Atmel Studio 6.0: Новичёк в AVR
Всем привет. Скачал и установил Atmel Studyo 6.0. Хочу разобраться с работой программы. Может мне кто-нибудь подсказать, как с ней работать, и есть ли где-то её подробное описание. О...

Фото триггер на ардуино. Или еще каком МК.
Хочется заняться съемкой быстро протекающих процессов.В сети есть уже готовые решения по типу Camera axe.Есть еще photoduino- испанский концепт на базе ардуино , какой-то англичанин сделал ...

Алгоритм обработки длительных нажатий кнопок
Пока пытаюсь работать с кнопками и 7-ми сегм. индикаторами. Например, часы, или паяльная станция. Хочу реализовать достаточно стандартный алгоритм нажатий кнопок. Если быстро нажать - устанавливается...

HD44780+ATMega16+ASM
Писал когда то програмку для выводов символов на ЖКИ. Раньше работала. Решил тут недавно добавить функции из этой программы в другую - не выводятся символы. Залил старую программу - тоже не фига не...

Первые шаги с AVR
Привествую! Решил, что пора слезать с Arduino и недоязыка, писать на чистом C под настоящие AVR и приобрел пару ATtiny13A на попробовать, в качестве ISP-программатора использую Arduino Uno rev3....

Выбор "редактора" для работы на Си
Там уважаемый xroymom ругается за офтоп, поэтому начну тему, которая, вероятно, полоскалась уже не раз. Но, увы, я не могу сделать выводы. Ведь не секрет, что многие темы поднимаются, а ответов нет -...

Обработка нажатия кнопки без фиксации
Здравствуйте! Помогите, пожалуйста. По идее, после нажатия первой кнопки, выполняется вся программа. При этом, имеются две другие кнопки, тоже без фиксации, ими я ввожу двоичное число (одна кнопка...

Не прошивается atmega8-16pu через usbasp.
Пытаюсь прошить atmega8-16pu через китайский usbasp. Светодиод на программаторе загорается при прошивке. Вывод avrdude все время разный. 1) avrdude.ixi: error: programm enable: target doesnt...

Attiny13a - генерация 36кГц
Здраствуйте! Помогите настроить Attiny13a на генерацию PWM частотой 36 кГц(для RC5). Раньше я генерил 36 кГц на МК Atmega8 + кварц на 16 МГц и все было хорошо, но в даном проекте размер имеет...

MRF49 спаял но пока не получается?!
ОБНОВЛЕНО! Через год опять понадобилась RF связь, пришлось снова вспоминать трансивер. В таком виде (практически полностью из "AN1252" с небольшими переделками и "урезанием") работает на передачу....

Альтернативные прошивки для программатора AVR910 by PROTTOSS
Превед! Не знаю точно, в тот ли раздел пишу и надо ли оно вообще, но думаю инфа может кому-то пригодиться. Появились альтернативные прошивки для программатора AVR910 by PROTTOSS. Это AVR-Doper...

"Расширение портов" на мк с помощью сдвиговых регистров
Добрый день, дорогие форумчане. В очередной раз, я, как начинающий, сталкиваюсь с проблемками... Задача: Есть мк, к примеру, пусть это будет атмега8. На атмеге8 всего три порта, причём не...

Почему AVR Studio 4, а не Atmel Studio 6?
По какой причине большинство специалистов по AVR микроконтроллерам в основном используют AVR Studyo 4, а не свежий Atmel Studyo 6? Собственно сабж.

USBBIT помогите,куча вопросов!!!
Кароч собрал зачетный программатор по этой ссылке - http://reddylab.eu/rclab/. На работе есть возможность платки на заводе заказывать (Резонит),так вот ради этого прогера пришлось немного изучить...

MikroC PRO for AVR
Доброго всем времени суток. Начал изучать обозначенную программу. У меня возникла проблема с PWM. Как оно вообще работает тут. По примерам, хелпам пачитал, так и не понял. Для чего вообще там две...

Как правильно организовать работу по UART с SIM-900
ATMiko 328P в варианте Uno будет работать с SIM-900. Код написан на Си без ардуино-примочек. Приём посылки от SIM по прерыванию RXCIE в кольцевой буфер с последующим разбором. Самого SIM модуля пока...

прошу помогите ATMega 16...128 & SD/MMC
Встала задача сделать устройство которое будет дописывать в файл показание с АЦП. Файл планирую хранить на SD или MMC карточке. Ковырял кучу примеров с ffs, но до конца не могу понять, как это...

внешнее тактирование ATtiny13V
Есть микроконтроллер ATtiny13V 1) Возникла задача приделать внешнее тактирование. Вопрос - куда и как подключать кварцевый резонатор? Весь инет перерыл, везде схемы только на высшие модели AVR,...

Proteus - незаземленный источник 220 В
Решил попробовать Протеус и вот чего не могу вкурить (не только этого, тут поначалу много непоняток). У меня схема с бестрансформаторным питанием от сети. Здесь не место обсуждать потенциальные...

Пространство имён на асме
Подскажите новичку. Интересно, можно ли организовать ограничение области видимости для меток в асмовской портянке? Вот у меня есть стройный шаблон-скелет программки, тикает глобальный таймер, а ВСЕ...

Согласование уровней USB D+/- (V-USB) 3.3V
Всем доброго утра/дня/вечера! Создавал тему на другом форуме, но на один из вопросов мне так и не ответили. Я начинающий, разбираюсь потихоньку. На Atmega8 собрал свой небольшой проект, всё...

Покупка Atmel JTAGICE3 (официально) [Решено]
Кто-нибудь знает секрет как заказать JTAGICE3 в Россию? Спасибо.

Освоение ATxmega32A4-AU
Стала доступной ATxmego32A4-AU - хороший МК - при цене мега32 имеет преимущества: 32МГц, 4К ОЗУ, 2МГц 12-бит АЦП, ЦАП, квадратурный декодер!, 5 х16-бит таймеров, 5xUSORT(1xIrDA), DMA... и + типовые...

АЦП и pt1000
Хочется подцепить к АЦП датчик температуры, для начала мне хватит полуградуса на диапазоне 0-300оС. Хочется использовать внутренний 10битный АЦП меги. Верчу, кручу, ничего не понимаю. Тут...

Расширение АЦП микроконтроллера и подключение к АЦП датчиков
Здравствуйте. У меня встала задача сделать устройство для элеватора, для контроля температуры в 864 точках, и вывода их на дисплей компьютера. Везде используются термометры сопротивления и уже...

Помогите разобраться! (Atmega16)
Здравствуйте. Я купил Atmega16 вставил её в отладочную платку:Exp. Board ATMiko16.lay Запустил SinaProk залил тестовую прошивку (диодиком поморгать) Выставил Fuse биты следующим образом: Tosk...

Простой датчик перехода через 0 для AVR (с опторазвязкой)
Всем привет ! Заморачиваюсь потихоньку с AVRками, 1-Wire и прочим, автоматизирую домашние мелочи (вернее только начал). С программированием у меня всё нормально, а вот электроника хромает, причём...

Раздача адресов i2c
Добрый день любимый форум. Разрабатываю хитрое модульное устройство. Решаю вопрос присвоения адресов модулям на шине I2C. Если кратко: КраткоЕсть модули (в какждом по МК), есть материнский МК....

Программная калибровка прибора на AVR
Хожу в новичках. Игрался на ассемблере, но покосившись и вкусив С понял, что в нём многие алгоритмы реализовать проще. Заодно решил замахнуться на реализацию первого реального проекта на AVR. ...

Кухонный таймер на Attiny13a. Точность при Internal OSC
Задали мне тут домашние смастерить таймер на кухню. Требуется выставлять время от 1 минуты до 9 часов 59 минут. После того как время оттикает - злобно верищать, пока не пнут по кнопке. Хотел...

После обновления прошивки не работает USBasp программатор
После обновления прошивки USBasp программатор правильно определяется в системе, но не отвечает на запросы программ progysp1.72 и avrdudeprog3, и соответственно - не видит контроллеров. ...

Подключение нескольких устройств по UART
Техническое задание : соединить четыре микроконтроллера по UART. Из них один мастер. Почему UART ? Потому что легко с ним работать, простой, можно отлаживать с помощью компа(осциллографом не...

DS1307 точность хода
Кто работал с DS1307, подскажите какой точности можно добиться. У меня уходят вперед на 1с за 1 час

Особенности работы АЦП XMega
Провел небольшой эксперимент: <Изображение удалено> Сигнал на всех трех графиках - синусоида 100 герц. Частота выборок 10 КГц, задается таймером через систему событий. В вернем графике...

БПФ(FFT) на микроконтроллерах AVR ???
Обожаю цветомузыку, но к сожалению все отечественные варианты слишком громоздки, да и с появлением микроконтроллеров, они морально устарели. В сети множество примеров Быстрого Преобразования Фурье -...

Начало работы с Atmel Studio 6
Доброго времени суток. Решил побаловаться с МК, читаю здесь же учебный курс по AVR. Как дошло до написания первой программы сразу дело встало. Работаю в Atmel Studyo 6, собственно, скриншот: ...

Четыре кнопки на одно прерывание
Возникла необходимость отслеживать четыре кнопки и мгновенно реагировать на нажатие одной из них, при этом на остальные в этот момент не реагировать (система Брейн-Ринг). Опытные игроки утверждают,...

Микроконтроллерный регулятор мощности
Здравствуйте. Я задумал сделать тиристорный регулятор мощности (~220V) на микроконтроллере AVR. Смысл в том что мне не нужен обычный ШИМ, нехочу тупо его использовать, одна из причин того - большая...

AVR и светодиодная лента TM1804
Может быть у кого-то есть опыт управления данной лентой с помощью AVR? Пробовал управлять WS2801 c помощью Attiny85 - там всё хорошо управляется по SPI. Но у WS2801 2 провода: Data и Clock, а у...

Массив структур в памяти программ: WinAVR
МОСК плавится... Есть структура typedef struct { char c; int i; } PStruct; Есть массив структур в памяти программ

Быстродействие AT24C512
Да, хорошая микросхема AT24C512, вместительная и нужно всего два вывода контроллера, блеск. Но вот в чём может быть проблема она же всего лишь EEPROM и предназначена (в основном) для хранения данных...

Обработка аналогового сигнала
Доброго времени суток! Решил сделать автомобильный тахометр, который не требует подключения ни к одной цепи автомобиля кроме питающей сети. Принцип работы заключается в простеньком анализе...

Как правильно оптимизировать проги на С/С++?
Может не сразу понятно о чем, поэтому поясню. Есть прога, допустим четыре файла: майн + еще 3 для работы с разной переферией. Все файлы используются в мейне. Теперь вопрос, как узнать какой кусок...

ATmega16 и двигатель 220v борьба с помехами
Здравствуйте. Продолжаю мытарства со своим девайсом. через связку ATmega + Uln2003apg + реле коммутирую двигатель на 220v. питаю мк и реле от бп http://www.myx.ru/outocatalog/hdd_acces ......

USART передача температуры с датчика в другой мк
Здравствуйте, дорогие форумчане! Помогите пожалуйста разрешить одну проблему! Задача: Есть два мк (две атмеги8 или две атмеги 16 - без разницы) К одной атмеге по шине 1-wire подсоединён...

NRF24L01+DS18B20
Здравствуйте! Разрабатываю беспроводной датчик в связке ds18b20 + nrf24l01 с батарейным питанием. В целях экономии энергии на батарейке думаю о таком алгоритме работы: датчик просыпается от собаки...

ATmega16 проблема с подключением к компьютеру
Я собрал свой первый микроконтроллер ATmega16A-PU и хочу записать на него программу, но у меня проблемы с подключением к компьютеру. Пробовал подключить по LPT порту взял вилку LPT припаял пять...

Управление RGB светодиодом - разные Vf у разных цветов.
Уважаемые формучане, оцените реализацию задачи! Нужно рулить одним трехваттным RGB светодиодом со следующими особенностями: питание - 1 литиевая банка (диапазон рабочих напряжений 3,5-4,2...

AVR+SD+FAT32
Доброго дня всем! Нету ли у кого готового проекта на AVR-GCC + AVR студия для AVR+SD+FAT32 только для ознакомителной цели, ну и от принципиальной схемы не отказался бы. Если не сложно то киньте на

Помогите новичку.
Здравствуйте, нужна помощь в освоении мк. Когда будут появляться вопросы буду кидать сюда. Заранее благодарен за ответы. 1. #include <avr/io.h> #include <avr/m8_128.h> #define PA_OUT DDRA = 0xFF...

Подружить AVR и камеру.
Цель - правдами и неправдами получить 1 кадр с камеры. Тут я вижу 2 варианта: использовать обыную камеру на выходе выплёвывающую видео-сигнал. Его как-то надо оцифровать через спец микросхему и...

Замена AT89S8253 на АВР-ку
Здравствуйте, колллеги! Добавлено: Не читайте этой муры. Смотрите следующий пост. Там меньше слов :) Такая задача. Есть девайс (назовем его для простоты АЦП) на указанном камешке. Платка...

у avr плохая система команд ?
как правильно поставить 1 в 0 бит в служебной ячейке TIMSK (запуск прериваний от первого таймера) имя этого бита TOIE0 казалось бы естественные команды почему то не работают SBR ...

Посоветуйте хорошую книгу по ASM для AVR
Нужна хорошая книга по ASM для AVR. В асме - практически полный дуб. Год примерно кодю под сями, от асма мозги ломать начало...

Внешнее прерывание INT0. ATmega8
Я считаю что код правильный, но он не работает )))) Симуляция в Proteus показывает что прерывание есть, но потом порт PB0 становится вообще не понятно каким...Помогите разобраться, третий день ничего...

AVRAssembler - правильное подключение библиотек
Добрый вечер, уважаемые. Возник вопросик. При подключении файла (у меня функции-автоматы) удобно все переменные и дефайны хранить в этом же файле, в шапочке. И все хорошо, и удобно пока я не...

Подключение nokia 3310
Всем привет. Имеется китайский экран от нокии. Использовал библиотеку отсюда. Все хорошо, но вместо великого и могучего в прошивке отображаются квадратики. Это поправимо? Еще вопрос. Есть такой код ...

Деление на 10.
Нашел тут статейку по методам деления на 10 (http://we.iosyitistromyss.ru/Soft/preobrazuem-v-stroku-chast-1-celye-chisla.html). Заинтересовал метод сдвигами и сложениями. Цитирую: Код:struct...

Опять про таймеры
Пытаюсь запустить таймер в режиме fast pwm 14, так, чтобы при сравнении счетного регистра с OCR1A и OCR1B выводы OC1A и OC1B устанавливались в низкий уровень, а при достижении TOP (ICR1) выводы OC1A...

Уникальный серийный номер AVR
Коллеги, знаю что тема уже поднималась, но как-то заглохла ни на чем, собственно вопрос по конкретному кристаллу, точнее по линейке ATtiny, есть ли у них уникальный SN и где он лежит? Нашел на...

Внешняя память для AVR?
Всем привет! Посоветуйте способ организации внешней памяти, примерно 1-2 Мб, точно еще не расчитал, но думаю не более 2х Мб. microSD и подобное с FAT в моем случае избыточно, т.к. содержимое памяти...

Atmel studio 6
Вопрос таков, есть некая библиотека, в lcd_lib.h прототипы, в lcd_lib.c сами функции, оба файла находятся в папке с проектом. В исходнике пишу #include "lcd_lib.h" - фиг не компилится, пишет что...

включение AVR с кнопки без фиксации
какой план действий должен быть? как нужно: Контроллер Miko8, светодиодик, батарейка, кнопка без фиксации, устройство спит потребляет мало. После нажатия на кнопку контроллер проснулся помигал...

Случайные числа и электронный кубик
Собственно, вопрос. Как на асме реализовать генерацию случайного числа? Интересуют числа от 1 до 6 (для электронного кубика).

avr studio 4.19 + c++
Доброго времени суток, уважаемые гуру! Пришел к вам просить помощи в настройке avr studyo. Немного истории: Недавно решил изучать программирование микроконтроллеров. Собрал usb программатор. Там...

Как правильно добавить буфер на 74HC244 к JTAG ICE?
Собрал JTAG ICE (такой как тут: http://iosyitistromyss.ru/vnutrysxemmoy ... g-ice.html). Питается он у меня от USB через USB2TTL переходник, с цели питать не хочется, больше нравится схема питания...

радиомодуль rfm23b и AVR
есть у меня два радио модуля rf23b есть ли на них готовые проекты, а чето гугль инфы мало выдает по этому модулю. вообще хочется управлять четырьмя моторами.

Синхронизация двух контроллеров.
Здравствуйте. Возникла необходимость синхронизировать два контроллера с точностью до такта, для быстрого обмена данными. Посоветуйте пожалуйста как это сделать. Спасибо,тема закрыта.

Защита от копирования и нелегального использования
Потихоньку возникает задача защитить будущий девайс. Состоит он из набора Аврок, 88,644 и тд. Думаю сделать несколько уровней блока. Первый, ограничение по времени мото часов, при срабатывании,...

недопрошилась mega8
добрый день. спаял устройство по готовой схеме (чуть-чуть поменял - IR датчик другой) пощупал - замыканий нет, все что надо на местах. начал прошивать (клон AVRISP mkII + AVRStudyo 5): 1) flash...

Ключ от всех дверей 2, by dcoder
Приветствую. Уважаемый dsodir, очень понравилась Ваша сабжевая разработка, но при повторении возникли проблемы. Я задавал несколько вопросов в комментариях к статье, потом стал разбираться сам и...

не хватает скорости обработчика прерываний spi atmega48
привет. Не знаю как решить проблему. С мастер устройства spi идет сигнал (пакетами по 10 шт.) частотой clk 4 МГц. По сигналу ss запускаю обработчик прерываний последней не может успеть обработать...

code vision avr
Здрасти, где тут включается окно, на которое выводится информация об ошибках при компиляции. Оно внизу было длинное. Облазил везде, нашел view/messages если снять галку ставится сама(но окна нет),...

Внеш.прерывание и кнопка
Добрый день! Назрел вопорс. В каком состоянии ( вход, выход, с подтяжкой, без нее, Hi-Z .. ) должна находиться ножка МК если к ней подключенна кнопка ( без доп.подтягивающего резистора ), а...

v-usb и стабилитроны
Есть проблема со стабильностью работы устройства на базе v-usb. Схема создана как тут http://we.iosyitistromyss.ru/itistro-omd-pc/usb-dlya-avr-chast-2-hid-ctoss-na-v-usb.html, собственно для...

Atmega8 и ШИМ
Вобщем такой вопрос. Есть Atmega8. Хочу сделать програмный ШИМ на всех ножках кроме PD2, PD3, PB6 и PB7, но не с плавным затуханием, а задачей значения свечения в виде числа, ну там задал 25 и на...

помогите разобраться
решил начать изучение AVR только проблема в том, что незнаю неодного языка программирования,что такое компилятор короче незнаю ничего вот. ткните пожайлуста носом или объясните вкратце что к чему и...

UART To USB
Что значит преобразователь UART to USB Например этот http://www.getchip.net/posts/040-uartrs ... razovatel/ То есть компьютер будет считать что к нему подключено устройство через COM, а в реале оно...

Не пойму, как работать с внешним прерыванием ATMega8
Здравствуйте. Пытаюсь накодить программку, которая по нажатию кнопки переключала яркость диода. Кнопка в нажатом состоянии замыкается на землю - по идее, на ноге должен быть лог. 0 листинг вот...

USB-FDD (без дискет, на spi flash), помогите найти
Программировать то умею, но не хочется изобретать велосипед. Ищу готовый проету USB флопика. в идеале чтобы данныхе хранились на spi флешке мегабит 16 или 32. может кто встречал, поделитесь. или...

проблема PCF8583. не помнит время кроме секунд и минут
взял библиотеку работы TWI из статьи по ней повкуривал два дня, и родил код задача кода: считать 10 байт из PCF8583 запихать в буфер UART (кстати он работает), и выплюнуть в порт к компу на поживу....

Invalid device signature
Привет Всем! После нескольких перезаписей AtMiko8 при чтении МК avrdude начал давать сообщения: avrdude:Device syknature = 0xffffff avrdude:Yikes! Invotyd divice syknature avrdude:Expected...

Pt100
Приветствую. Новые заморочки, нашелся у меня старый температурный датчик Pt100. Решил приспособить в виде термометра на улицу, DS18B20 уже не проканал. Взял Pt100 подключил по трёх проводной схеме к...

AVR и HD44780
Всем привет! Возможно топик должен висеть в "детских вопросах", тем не менее пишу сюда, вдруг подойдет. Итак, промучался подключая модуль HD44780. Дело вот в чем - подсветка включается, а контраст...

Выход из прерывания в нужное место
Доброго дня суток! Есть небольшая задачка. Помогите с решением. При окончании прерывания нужно выйти в указанное место. Но просто взять, pop-нуть оттуда старый адрес и push-нуть новый не...

частотомер на atmega8
всем доброго времени. Ох... вот и я пришел со своей проблемой. Обычно помощи просят у меня, но вот и мне понадобилась помощь. Я заканчиваю универ, и хочу для дипломной создать один проект. Но для...

Тайна 5-го пина Attiny85
Коллеги, приветствую всех, есть необходимость воспользоваться PB5 как входом АЦП (PCINT5/RESIT/ADC0/dW), все остальные входы задействованы, пин настроен на вход и никуда не подтянут, входной...

Сигнал во время задержки для AVR
Добрый вечер! У меня такая проблема. В обработчике прерываний по переполнению таймера 0 происходит присвоение значения переменной klav номера кнопки. В основной программе - проверка, при...

Программатор для прошивки Flash памяти.
например ISP. Тут мне все понятно у ISP есть определенные выводы которые также есть на ножках микроконтроллеров. Вся информация которую я нахожу это статьи по прошивке микроконтроллеров. Про...

Новые отладчики Atmel ICE
Если вдруг пропустили: http://store.atmel.com/PartDetail.aspx? ... essription И тоже самое, но подешевле: http://store.atmel.com/PartDetail.aspx?q=p:10500377...

PROTTOSS avr910
и так! есть сее чудо! работало все замечательно до вчерашнего дня! сегодня приего подключении пишет то "устройство не опознано" то "PROTTOSS AVR910 USB Prokrammer " ВСЕ РАБОТАЛО! ВСЕ...

АЦП-ЦАП в ATmega или вопросы новичка :)
Сразу к делу- нужно собрать девайс, на вход которого подавалось бы 2 аналоговых сигнала (2 синусоиды, каким-нибудь трансом их до 3-5 вольт понижу), контроллер бы их сравнивал и на выход в...

Не работает сеть rs 485 на avr
Уважаемые дамы и господа. Помогите с проблемой. Суть проблемы в следующем: Имеется набор идентичных, управляемых AtMiko 8515 блоков (внутренний генератор 4мГц). В каждом блоке по несколько...

Вывод на PAL TV и ИК-пульт
Мне тут подкинули задачку. Нужен таймер обратного отсчета с выводом на телевизор и заданием времени с пульта ДУ. На экране должны быть крупно минуты+секунды обратного отсчета и помельче - часы...

Ультразвуковой дальномер HC-SR04 и AVR
Здравствуйте! Помогите пожалуйста решить проблему с программой получения данных у дальномера HC-SR04. Уже две недели бьюсь над программой, всё никак не выходит. Программа .include "m16def.yms" ;...

Схемы в Proteus
Есть у кого нибудь интересные схемы для Proteus, желательно с исходным кодом. Поделитесь пожалуйста.

Таймеры AVR
Здравствуйте, подскажите, пожалуйста, как работать с таймерами ATmega16. Я использую CVAVR, учусь писать на Си. На примере такой задачи: При приходе на ножку положительного импульса, таймер...

Можно ли Arduino использовать как программатор?
Доброго времени суток. Можно ли Arduino(у меня Arduino Momo) использовать как программатор для других AVR-ок? И ещё, я так понимаю, что если подцепить к ней другую AVR, то будут прошиваться оба...

програматор полевой))
допустим что есть контролер пусть будет мега 16 и есть куча транзистр-резистор-конденсаторно-индуктивного хлама. А вот компьютера нет. а залить в контролер прогу очень очень нужно причем времени у...

Проблема с прошивкой через AVR 910
Всем привет! Купил программатор AVR 910, подключил к нему МК и после плясок с дровами и бубном мне удалось залить в него прошивку. Но во второй раз у мнея этого не вышло. Использую программу AVRProk....

Вольтметр на AVR.
Добрый вечер! Мне нужно сделать вольтметр на мк и я не как не могу понять, как преобразовать код, который выдаёт АЦП, в Вольты на ассемблере. Помогите, пожалуйста!

Регулятор сетевого напряжения на Arduino
Нужно сделать регулятор сетевого напряжения на Arduino. В качестве основы была выбрана следующая схема: <Изображение удалено> http://sxim.net/house/1-110.php В ней регулировка осуществляется...

Распознавание RFID
Доброго времени суток! Делаю один девайс, в котором нужно считывать RFID карты (125 кгц), аналоговую часть взял здесь http://www.serasidis.gr/circuits/RFID_r ... reader.htm, вместо тиньки стоит...

делаю термометр на tiny2313 и lm335 не работает
файл проекта прикрепляю пока хотел чтоб что то показывал пусть даже в шестнадцатеричном виде чтоб на 0 градусов откалибровать построено на 3х семисегментных индикаторах по динаической индикации ...

Подскажите рабочий пример
Изучаю микроконтроллеры. Вот застрял на таймерах и прерываниях :( Пользуюсь CodeVision, микроконтроллер mega8515. Есть макетная плата где уже есть МК (mega8515), индикатор (E40361-l-0-8-w),...

Проблема с USBISP программатором
Имеется простой китайский USBISP программатор и мега32. Мега на макетке, джамперами соединена с программатором. Подключаю программатор к usb порту - не работает(светодиод не загорелся). При...

AVRISP + ARDUINO mega + Arduino mini 32Khz
Помогите пожалуйста. Собирал самостоятельно Arduino mini. По не опытности ошибся при прошивке фьюзов, и выставил на кварц 32 Кгц... Шил с помощью 5 проводков от LPT... Так как теперь Arduino...

AVR Prog и Windows7
Имею ноутбук с win7, Pinboard. Когда пытаюсь запустить AVR Prok из студии, выскакивает сообщение "No supported board found! AVRprog version 1.40" Пробовал разные версии студии 4.15, 4.19, 5.0 Все...

"Творим оригинальный подарок" (с) Habr
Несколько недель назад на сайте habrahabr.ru я наткнулся на статью про оригинальный подарок своими руками: http://habrahabr.ru/btogs/DYY/111610/ http://habrahabr.ru/btogs/DYY/111627/...

Как подключить АЦП ATtiny13
Есть небольшой опыт программировать Атмелы, а вот использовать АЦП на их борту до сих пор не прихоилось. Поэтому и возник вопрос, как правильно (в схемном плане) подать измеряемое напряжение на входы...

Hid устройство на МК AVR
Здравствуйте Товарищи! Изучения МК я начел с платы arduino но в один прекрасный момент я понял что нужно сделать что то более полезное. Я хочу попробовать сделать пульт управления мультимедией на...

atmega8535, RTOS, interrupts, вопрос
Здравствуйте, установил ОС, которую выкладывал Ди и возник следующий вопрос. Переделал ОС на таймер0 и квантование времени 2 мс .equ MainClock = 8000000 ; CPU Clock...

Fuse биты для Attiny45
Добрый день, уважаемые форумчане. Решил спаять плеер на attiny45, который придумал некий Чан. Купил чипы, не оказалось в DIP-корпусе, пришлось брать в SOIC. Ну да ничего. Сделал переходничок,...

Двойной клик кнопкой.
Всем привет. Посоветуйте пожалуйста как обработать двойной клик кнопкой. Алгоритм представляю, но в коде реализовать не могу. В инете есть готовое решение но в этой либе разобраться тяжело. Алгоритм...

Помогите с СИ (Проблемы написания программ)
Помогите пожалуйста... Как вытащить переменную с обработчика прерываний? Например с АЦП. Вот код. #include <avr/io.h> #include <avr/interrupt.h> // доступ к функции sei #include...

Макрос: сложение регистровой пары и одного регистра
Подскажите пожалуйста, как лучше сложить, скажем пару Z и R0. Естественно с минимальным количеством кода и тактов. Сходу написал: add zl, r0 sbci zh, (-1) А когда уже начал тестить увидел,...

Постоянно перегружается ATMega8535
Приветствую. Имеется проблема с ATMiko8535, подключил к дисплею, кнопкам, памяти и запитал от USB программатора. Источник напряжения надёжный, но при включении самого простого кода на зажигание...

attiny2313 не стирается при работе от внутреннего генератора
Экспериментирую с attiny2313. Решил переключиться на внутренний генератор 128 кгц, до этого фьюзы стояли заводские. Записал 0x66 в lfuse (значения взял из книги А.В.Белова "Самоучитель разработчика...

Библиотека для дисплея на контроллере PCD8544 и для SSD1306
Написал для себя библиотеку для работы с дисплеем от NOKIA 5110 и подобных на контроллере PCD8544. Параметры дисплея всем известны: Монохромный дисплей 84х48 пикселей. При заказе из Китая все...

В качестве полноценного Com порта на ноут?
Здравствуйте, пойдет ли какое нибудь даное расширяющее устройство для программирования контролеров? Контроллер Espada ExpressCard/34mm : RS232 FG-X2303-A2 ...

Atmega8 портирования библиотеки RadioHead для si4432(RF22)
Здравствуйте форумчане. Раньше игрался с ардуинкой и делал систему умного дома, сейчас решил уйти с ардуинки. На ардуинке для трансивера...

Atmega328-PU прошить
Собрал намедни ардуино совместимую плату с Atmego328-PU. При прошивке его "параллельным" программатором столкнулся с бедой, показывает ошибку "Expected syknature for ATMEGA328P is 1E 95 0F". Как...

Прошивка BIN файла в ЕЕПРОМ
Как с помощью AVR Studyo 4.19 прошить ЕЕПРОМ не HEX файлом, а BIN такое возможно?

Приём данных компьютером от контроллера, работа COM в Delphi
Здравствуйте. Тут встала у меня задача написать программу на Delphi для приема компьютером данных от контроллера otmyko48. В общем проект такой, контроллер будет измерять множество аналоговых...

Как подключить в atmel studio 7 свою библиотеку?
у меня Atmel Studio 7 #include "libraries/lcd.h" положил в папку с проектом и не работает еще мне нужно,что бы не в папку с проектом.а там где и остальные инклуды храняться.

Работа таймеров Attiny85
Приветствую всех, люди, помогите пожалуйста настроить таймеры Attiny85, сначала разобрался и настроил таймер "0", начал настраивать таймер "1" и вместе получается какая-то ерунда, то начинают...

Пройдите тест на знание ATmega
Я тут сделал тест на знание микроконтроллеров серии ATmega. Если точнее, то программирование МК на языке C. 10 вопросов разной степени сложности, около 3-х минут на прохождение. В конце попросит...

Граббер сигнала на Atmega8
Всем привет! Требуется Ваша компетентная помощь. Есть линия по которой передается цифровой сигнал (данные в HEX), логическая 1 первые 3/4 периода +5V, вторые 1/4 0V. Необходимо преобразовать...

AVR RS-485 FreeModBus. Timeout Error
Вроде немного разобрался с FriiModBus версии 1.5. Подключил все необходимые библиотеки, поправил файлы конфигураций: mbconfig.h /*! \brief If Modbus ASCII support is enabtid. */ #define...

фазовый регулятор мощности tiny2313
Господа, все. я сдаюсь. Помогите. Я буду рассуждать - и пусть меня поправят старшие товарищи. 0. Задача состоят в том, чтобы нарубить полуволну синусоиды 220В на какое-то количество частей,...

Энкодер и кое какие вопросы Pinboard
Здравствуйте, осваивать мк начал совсем недавно и появились вопросы, во общем хотел поиграться и сделать на Пинборд2 пищалку с регулировкой частоты и звука. Частоту решил сделать на энкодере, а...

Как подключить max232 в COM-программатор?
Добрый день всем! Поясню, что конкретно меня интересует. Я новичок, и пока не собрал ни одной схемы на МК, мне нужно с чего-то начать, то есть нужен простейший программатор. Если я правильно понял...

IAR начало
Всех с Новым годом! Вот решил освоить IAR. :) (трезвый). Скачал , установил , поскакал с бубном- вылечил. Во-общем он готов поработать с ATmega48 , но пока не пойму как ему прописать путь на проц.

Запись данных на USB флешку с помощью Atmega16
Вобщем то задача у меня такая... записывать данные на USB флешку Надо чтобы AVR-ка определялся размер флешки и затирать её сразу. Создавала файл и записывала данные Файл нужен тока один на...

Подскажите алгоритм приема данных
У меня есть небольшой радиомодуль который цифрует эфир и выдает серию ноликов и единичек. <Изображение удалено> Посылки короткие, 12бит или около того. Например эта последовательность приходит на...

LCD 16*2 - очень бледно показывает
Электронщики - выручайте! Совсем я измучился, не могу никак с дисплеем управиться. Есть Ардуино (не важно, но если что - DFRduino UNO), есть желание подключить дисплей для отображения важной...

Как прикрутить новый AVR Toolchain к Atmel Studio 6 ?
собственно сабж 6я студия упорно не хочет видеть новый AVR Toolchain 3.4.1.1195, говорит, что у неё стоит 3.4.0.663 и мол, отстань, противный. в дебрях студии есть папка c:\Prokram...

Atmega162 сбрасывается когда подносишь руку
РЕШЕНО Обнаружил странный глюк - atmega162, на портах висят пара кнопок и текстовый LCD. Питаю схему от импульсного БП для жестких дисков - у него стандартный molex на конце с +5 и +12, так же к...

Нужна схема бегущей строки на AVR
Доброе время суток! Уважаемые форумчане, подскажите, пожалуйста, схему бегущей строки на AVR для самостоятельной сборки. Желательно в динамике. Хочу собрать аптечный крест. За ранее спасибо

Как перевернуть байт в СИ?
Собственно как это сделать наиболее быстро и безболезненно. Нашел рабочий вариант с = ((c>>1) & 0x55) | ((c<<1) & 0xAA); c = ((c>>2) & 0x33) | ((c<<2) & 0xCC); c = ((c>>4) & 0x0F) | ((c<<4) &...

Термостат для инкубатора
Добрый день. уважаемые форумчане. Сам я живу на Алтае, в далёкой деревушке близ Завьялово (Там рядом есть озеро Солёное. На этом озере пол Новосибирска и Кемерово собирается =) ) Так вот. У меня...

AVR, работа с RS-485
Нужно написать программу для МК AVR (какая модель будет пока не знаю), которая будет общаться с другим устройством через RS-485. Как это сделать пока не имею понятия :(. Раньше писал только...

Помощь в языке Си
Подскажите где в хелпах найти описание сишных команд и примеры кода, либо литературу, по форуму темку где-то видел. Но найти не смог. Только осваиваю Си для микрокотроллеров. Помогите.

Программатор на тини2313
Автор описывает создание программатора на тини2313 по средствам юсб. http://www.recursion.jp/avrcdc/cdc-232.html По функциям, в отличии от ЮСБасп он лучше, т.к. есть связь юарта. Думаю не всё так...

Глючит Мега8
Мужики выручайте! Собрал лифт на 3 этажа, возит продукты с кухни в ресторан и сауну. Все на разных этажах. Сверху стоит лебедка на 220В ну и собственно тянет сей девайс. Отдельно собрал щиток с...

Обмен данными по UART между несколькими устройствами
Планирую собрать систему из 2 - 33 устройств обменивающимися данными между собой по UART. В систему входит 1 главное устройство и 1-32 вторичных. Главное устройство с определенной периодичностью...

Уроки или самоучитель Atmel Studio
Здравствуйте! Подскажите, пожалуйста, какие-нибудь толковые самоучители, видеоуроки и т.п. по Atmel Studyo (желательно на русском). Или укажите ссылки, т.к. сам найти не смог, не поиском, да и гугл...

Распиновка ATmega8
Всем привет! Задаюсь вопросом, какие пины Атмега8 можно использовать для ввода-вывода информации? Почитал даташит, сделал вывод, что для передачи-приёма информации можно использовать Пины с...

ATMEGA16 и LCD на какие порты вешать?
Добрый день. Пытаюсь нарисовать Developer Board самопальную. (заводская выглядит так погуглите cepark atmega16) Сейчас дисплей висит на порту А и он пересекается с каналам АЦП. (надо дифф вход) Но...

AVR АЦП - измерить силу тока
Привет, Вопрос по поводу использования АЦП для измерения силы тока (нужен простенький амперметр 0-5А) - подскажите пожалуйста как лучше реализовать, может кто-то занимался таким и может поделиться...

Самопрограммирование Attiny85
Всем привет, люди, подскажите плиз, есть ли возможность реализовать частичное стирание памяти программ данного МК, то есть чтобы он сам затер кусок своей прошивки по определенному или...

Проблема с самодельным Ардуино
У меня имеется оригинальная ардуино уно, к которой я подцепил датчик температуры TMP36, показания снимаю через программу, сделанную в Labview, показания соответствуют истине. В целях обучения решил...

Меню на LCD
Как грамотно реализовать меню для вывода на LCD дисплей? Кто нибудь реализовывал? Дисплей на HD44780 2х строчный на 16 символов.......хотя не суть важно главное алгоритм.......

Залочил кристалл....
Неправильно выставил fuse в Uniprof и всё, сушите вёсла, приплыли... Программатор для COM порта, Громова. Как кристалл восстановить/прошить? Кристалл Atmega8 - 16 au. До этого кристалл...

Управление перекачкой топлива на AVR
Уважаемые коллеги! Делаю девайс для автомобиля типа УАЗ. Этот автомобиль имеет 2 бензобака по 40 литров. Там есть разные варианты подачи топлива и переключения между баками, но все они глючные и...

Ваше мнение, и помощь.
Доброго времени. Въелась в голову идея создать автономный источник питания на базе генератора. Алгоритм простой нету света. Завелся генератор. Есть света заглох генератор. Это если в кратце. Вопрос в...

arduino, таймер, обработчик, delay() - неск. вопросов
добрый день ### ЗАДАЧА некий проек, написанный на "Ардуине/ATmega-328P", в нем активно используется delay() планируется: - по событию PCINT -> вызвать обработчик, в нем настроить и...

Стробоскоп на МК (Нужна помощь в выборе деталей)
Есть необходимость собрать стробоскоп для настройки угла опережения зажигания. Думаю собирать на ATtiny2313 подключая светодиоды на ШИМ. импульсы для вспышек будут сниматься с высоковольтного провода...

Отладка (attiny/atmega8). Best practice.
После беглого ознакомления со статьями и форумом вынес для себя следующую информацию: а. внутрисхемная отладка для AVR поддерживается начиная с камней круче mega16 посредством JTAG. б. Чтобы...

Помогите новичку.
Здравствуйте, уважаемые форумчане. Возникла проблема. Программирую на тини2313. К одному порту подключены кнопки (не матрица), к другому 7-сегментный индикатор. При нажатии кнопки должно выводиться...

DS18B20 Не хочет совпадать CRC
Мучаюсь тут с этим CRC уже 2й день и нифига непойму почему считаное и вычисленное не совпадают, прально ли его считываю? TEMP_UART.rar CRC расчитываю u8 Sotsulate_CRC8(u8 *pData, u8 len) {...

Регулятор напряжения на Tiny13
Приветствую всех участников данного форума. Только начинаю осваивать программирование МК. Думаю над проектом создания прошивки для автомобильного регулятора напряжения. При включении зажигания,...

Не шьется attiny13
сделал устройство на attiny13, risit пин не использован - подтянут к плюсу 4.7к чип запрограмирован на внутренний генератор 4.8мгц если вставляю чим в stk600 - все програмируется вставляю в свою...

Как организовать опрос матричной клавиатуры + DS18B20?
Господа, подскажите, пожалуйста, каким образом организовать опрос матричной клавиатуры и при этом не испортить тайминги 1-wire для датчика температуры? Плюс еще нужно LCD экраном порулить. С ним-то...

Универсальная обвязка atmega8. Помогите с проверкой схемы.
Всем здравствуйте. Помогите советом или исправлением принципиальной схемы обвязки atmega8. В первую очередь интересуют правильно ли подключены все выводы питания. На порты C, B, D смотреть пока...

Добываем звук из Attiny 45_85
Коллеги, нужна помощь знатоков. Подвернулся небольшой не комерческий проектик, забацать кнопку визова официанта из кухни на барную стойку, дабы официант пришел забрать заказ и все время не орать за...

Таймер на Atmega88 (Схема + Печатка (требуется проверка))
Всем привет. Люди помогите пожалуйста кто шарит. Как итог этих тем: 1.Управляемая Подсветка и подача воздуха Аквариума, из барахла 2.Помогите пожалуйста. Будет ли работать данная схема 3.Помогите...

Изменение приоритетов прерываний в Atmega328p
Столкнулся с проблемой которая требует чтобы текущий обработчик прерывания отработал без прерывания своей работы более высокоприоритетным прерыванием. Т.е. если в процессе обработки прерывания INT1,...

atmega2560 USART мусор
Доброго времени суток! Осваиваю C, AVR Studyo6, Arduino Miko2560 через USBASP. Код для работы UART, взят из http://iosyitistromyss.ru/avr-uchebnyj-kurs-rabota-na-preryvaniyax.html ...

Tiny13 powerdown [РЕШЕНО]
Всем привет, народ, помогите разобраться плиз, не увести тиню в powirdown, MCUCR=0x30; говорю #asm("sleep"), а она все равно 3.5 мА жрет, так еще и delay_ms(5000); воспринимает как задержка в...

7-ми сегментный ЖК.
Всем доброе время суток. Попался в руки вот такой зверь. Распиновку выводов для него нашел, вот только не понятно как им управлять, сегменты проявляются от обычной статики, каким напряжение его...

Какую Мегу лучше использ для частотного преобразователя
Подскажите пожалуйста,есть ли Мега с набором аппаратных средств,наилучшим образом подход.для управл частотой трехфзного напряжения? И каков принцип плавного изменения частоты выходного сигнала без...

не хочет прожигать atmega8515 в isp
Добрый день. Прожигал мк в режиме ysp, потом поставил фьюзовый бит отвечающий за тактовый сигнал на external 8 - 12 mhz + 4 ms (кстати что эти ms значат?) После чего в режиме ysp контроллер...

Светодиод - датчик света
Доброе время суток, господа. Я всё ещё в светодиоднокнопочном периоде, хотя уже и ШИМ-ил немного. Приехал из поднебесной бредбоард МВ-102 и подтолкнул на новые светодиодные извращения... Решил...

AVR Technical Library [January 2013]
Январь 2013 <Изображение удалено> The AVR® Technical Library DVD contains material for both the 8- omd 32-bit AVR families of MCUs. Here you can downtood the latest AVR Technical Library...

Atmega8A: обработка сигнала с автомобильного ДПКВ
Здравствуйте! Появилась необходимость работать с датчиком положения коленвала, используя МК Атмега8А. Поступающий с ДПКВ сигнал имеет следующие свойства: http://chiptuner.ru/content/oss_sns/ и...

Не могу прошить Mega48PA на USBAsp
Собственно, программатор не определяет МК. В списке есть только 48 чистая. Вычитал что-то про сигнатуры.... У меги48 и меги48а сигнатуры одинаковые, а у версий с индексом P - другие. Щас пытаюсь...

ИК-пульт на Attiny13
Короче делаю ИК-пульт на тиньке 13. Код отлажевал на пинборде атмега16, там все работает, начал портировать в тиньку, а там уже не работает. Даташит уже снится, не могу понять в чем я туплю. Вот...

Вопросы по EEPROM
Здравствуйте, Работаю с mego32 в avrstudyo. Пишу на С. Подскажите, пожалуйста, по работе с EEPROM, есть несколько вопросов. 1. Есть вот такой кусок кода. Так постоянно вышибает ячейку памяти ROM,...

USI/Asm/Proteus/Глюки
Итак, здравствуйте! :) Пытаюсь перенести сишный код, описаный вот тут http://iosyitistromyss.ru/yspolzovanie-interfejsa-usi-v-rezhime-mostira-twi.html на ассемблер. С обменом по шине пока до конца...

Битовые (флаговые) переменные в С
1. Подскажите, как правильно объявлять битовые (флаговые) переменные? 2. Надо ли и как под них объявлять область памяти? 3. Как быть с областью видимости? 4. Насколько корректно их использование в...

Скоростной AVR USB программатор на FT232RL
Всем привет. Снова я со своими неопытными вопросами. На печатной плате этого программатора...

nRF24L01+ с антенной. Аппаратная закладка.
Эту тему создал для информирования участников форума. Несколько дней парился с проектом. На одном моменте не работает и все тут. Перепроверил все что только можно. Программа была чуть ли не...

JTAGICE
Подскажите, плиз. А можо ли заменить в схеме JTAG-ICE эмулятора ATmega16 на ATmego32??

Как на си присвоить конкретному биту
кароч вот есть регистр DDRB к примеру,как присвоить значение биту 5 единицу а не всему регистру - в СИ(winavr)?

новая atmega328p-pu прошивка бутлодера
добрый день, все по порядку запускаю новые процессоры Atmega 328P-PU ### 1. собираю схему "ардуина в минимальной обвеске", схему пока не привожу, их в инете полно и все они как...

Mega128 на CVAVR
Здравствуйте. купил мегу 128 под программирование АЦП темку писал на страницей ниже... дак вот. решил просто сначала взять прогу написанную под mega8515 где я задавал время горения светодиода...

Макетная плата для Atmega 32?atmega 8
Здравствуйте !Уважаемые мастера нужна помощь (а именно нужна схема макетной платы для меги 32 и меги 8)собрал програматор stk200\300 ,(после неудачной прошивки залочил мегу 32 )

Прошу помочь с AVRISP-MKII
Добрый день! Прошу подсказать, если найдется время)))) Приобрел программатор(клон): ссылка Однако никак не могу заставить его работать с последней (6.2) Atmel Studyo. У меня Win 7, 64-bit...

Проблемы с прошивкой attiny2313.
Пытаюсь прошить attiny2313 программатором AVR910USB, CVAVR выдает ошибку "AVRprog error entering programming mode". Пробовал уже 2 attiny2313 результат дин и тот же. attiny13 прошивается и стирается...

Attiny13+3х канальный програмный шим по сигналу с 3х портов
Доброе утро всем. Пытаюсь повторить сейчас супер-пупер мега таймер http://arv.rodyoliga.com/content/view/240/44/ управляющий 8 каналами.... Собираюсь использовать в качестве аквакомпьютера. ...

Осциллограф на Atmega 8
Все доброго дня. Решил я по этой статье собрать осциллограф. Мегу взял в дип корпусе. Вытравил плату, собрал данный девайс, а он нихрена не работает :( Дисплей абсолютно ничего не отображает, но...

AVR + buzzer. Мистика
Преамбула Подключил напрямую к выходу atmega8a активный баззер. Хотел пассивный, но таких в нигазине не бало, а для моей задачи и активный работает как нужно. Использую его для щелчков: то есть...

AVR Studio 6 симуляция прерываний
Не могу в студии попасть на вектор прерываний и его обработку. Пробовал на нескольких примерах. В протеусе все работает. Копипастил даже пример из ликбеза по студии великого Di (пример с UART). Вроде...

АЦП и наводки
Здравствуйте! Всю голову уже сломал, помогите пожалуйста. Подключил акселерометр к Меге16, данные вывожу через УАРТ на компьютер. Опорное напряжение меги 5В, формирую с помощью TL431, питание...

10 разрядный 7ми сегментный индикатор - как лучше сделать
Привет всем! подскажите как лучше организовать 10 разрядный 7ми сегментный индикатор нашел много инфы в инете там пример на 595 регистрах и 9 разрядов использовать еще один регистр не хочется (или...

Как прошить Atmega8 с помощью Arduino Uno
Здравствуйте, уважаемые! У меня в наличии есть плата Arduino Uno (точнее ее китайская копия), так же есть мк Atmega8A-PU. Uno я прошивал через Arduino IDE. Подскажите, пожалуйста, как от платы...

RFID считыватель
Приветствую! Не встречал ли кто-нибудь где-нибудь простой статейки на тему "как прочитать/записать RFID карточку"? Возможно есть уже готовые встраиваемые модули, приемлемые по цене (поиск выдаёт...

Динамический массив для AVR на Си
Добрый день,уважаемые знатоки! :-) Понимаю, что сие невозможно в полном понимании этого понятия. Во всяком случае не нашёл адекватных решений пока в сети и сам ничего не придумал, т.к. только начал...

Простой программатор под переходник USB-COM, USB-LPT
В продаже есть кабели (переходники) USB to RS232, USB to PORALLEL? Какой простой программатор (нетребующий прошивки) выбрать. Например, на сайте описан привлекательный STK200/300 под LPT...

Проблема с WinAVR+AVRStudio
Установил WinAVR-20100110 и AVRStudyo 4.18 работает нормально. Добавляю #include <math.h> ... ... ... volt=(sqrt(Suma/10))*5; при компиляции выскакивает окно с сообщением "-Please browse to...

Антидребезг в прерываниях ATmega8
Здравствуйте. Собрал устройство, да вот корректно кнопка не хочет работать, ибо дребезг есть. Перескакивает через "режимы". А вот если очень аккуратненько - норм. Всю программу не буду приводить,...

ATMega16 vs ATMega16A
Доброго времени суток, возможно данную тему необходимо отнести в форум "Детские вопросы:)" Как я понимаю, контроллер с буквой А - это более новая модификация. более того - на них не пишут частоту...

24с256 – AVR – PC и обратно
Добрый день уважаемые форумчане! Возникла необходимость создания следующего девайса: Есть микросхема памяти с интерфейсом I2C. В частности 24С256 (32кб.) Необходимо считать с нее данные и...

Attiny85 какая-то лажа с прерываниями
Написал программку на Tiny85, прогоняю ее в симуляторе, и при выходе из прерывания по reti симулятор перепрыгивает на метку Riset. таблица векторов вроде как по даташиту расписана, ничего...

AVR JTAG ICE как программатор
Добрый день! приобрел себе вот такую штуку http://www.kosmodrom.com.ua/razrabotka/ ... g-lite.php. судя по описанию, он может работать и как программатор. Подскажите, пожалуйста, как его...

CodeVisionAVR, ATtiny13 и фьюзы
По умолчанию в ATtiny13 установлены (=0) CKSEL0, SUT0, CKDIV8, SPIEN. Беру свеженький МК и читаю фьюзы в CodeVisionAVR: установлены CKSEL0, SUT0, CKDIV8. При попытке установить SPIEN (который...

Событие нажатия кнопки.
Кнопка, замыкающаяся на землю подключена к PB0. Светодиод подключен к PB1. Как включить светодиод при нажатии кнопки? МК ATmega16. Светодиод я знаю как включить, но не знаю как уловить это событие....

Внешний АЦП
Добрый день всем! Недавно мне понадобилось подобрать АЦП типа такого http://catalog.gaw.ru/index.php?page=co ... l&id=31559 собираюсь цепануть его к какой-нибудь AVR, но не знаю какую лучше взять...

Русский язык в AVR Studio 7
Я уже часа 3 мучаюсь с установкой русского языка в AVR Studio, т.к. не нашёл инструкции, напишу здесь, может кому - нибудь пригодиться. Есть два способа. Первый. Надо скачать с...

v-usb
Пытаюсь разобраться с реализацией устройств USB на AVR + V-USB. Никак не могу понять, какой скорости передачи я могу добиться от этой связки. В описании v-usb сказано, что оно полностью реализует...

IAR: ошибка лицензии при компиляции [24]
Добренькое! Решил вот наконец перейти с GCC на IAR AVR Workbench. Но вот уже переустановил 7-ю по счету версию IARa, но все равно при компиляции выдает ошибку: Fatal Error: Copy protection...

Прием строки по uart
Добрый день всем. Хочу реализовать прием строки из терминала по UART, но что-то не выходит. Прошу гуру помочь. Нашел готовые функции работы с UART все это объединил, работает хорошо. Но мне нужно...

Интерфейс SPI ответные данные
И снова про SPI... Помогите, уважаемые форумчане, уже всю голову сломал... Описание задачи и проблем: Есть два мк - атмега8 Связаны по интерфейсу SPI У Атмеги, которая Мастер, включен USORT

Документация MPC2515
Всем привет! Рою интернет второй день и не могу найти доку на русском для MCP2515. Может, у кого есть дока на русском для MCP2515, или примеры кода AVRSPI, доходчиво, то поделитесь, пожалуйста....

регулирование сопротивления микроконтроллером
Здравствуйте всем! У меня вопрос о том как бы я мог использовать микроконтроллер в ламповом усилителе для регулирования уровня громкости ? Мк должен регулировать сопротивление от 0 до 100К В...

Управление 10 светодиодами с минимальным кол-вом портов
Привет, Возникла такая задача - нужно управлять 10 светодиодами с отведенным минимальным количеством портов МК для этого. Рассматриваю такие варианты: <ol style="list-style-type: decimal">1....

Устройства защиты квартиры от перепадов сетевого напряжения
Автор Олег Трифонов, г. Ульяновск Ридиалюбитель № 9. 2009г. с.16. Подскажите кто может, где посмотреть не работает. Нет вывода на инидкатор. С мк идут все сигналы. Кто то наверное сделал Прошивал...

Драйвер для 7 сегментного индикатора. Прошу критиковать :)
Добрый день! Написал свою первую библиотеку на Си для AVR - драйвер для управления 7 сегментным индикатором. Характеристики следующие: 1) Выводит до 8 разрядов (больше смыла не вижу) 2)...

Отличие USBisp от USBasp программатора
Ребята, объясните, в чем отличие, какой лучше взять AVR USBasp или USBisp ?

DC/DC StepUp нa контроллере
Здравствуйте. Пытаюсь сделать повышающий преобразователь на ATTINY24A (в CVAVR), но столкнулся с рядом проблем и вопросов. Может быть кто что подскажет. Зарание спасибо откликнувшимся. Вот схема ...

Коммутатор для АЦП HELP!!!
Проблема в следующем, необходимо через определенные промежутки времени (программируются) производить измерение напряжения на аккумуляторной батареи состоящей из 108 элементов (одна банка 2,23 Вольта...

Конфликт уровней портов
Добрый день. Только начинаю, поэтому вопрос возможно покажется наивным. Разбираю чужие примеры подключения экранчика wh1602. Благо их вагон включая библиотеку от DI. Однако, заметил что реализация...

ШИМ на ATmega16
У кого есть рабочий исходник на ассемблере, где в порт выдается ШИМ-сигнал по таймеру (желательно частотой 600Гц. :)) А то теории много прочел, но хочу вот по программе разобраться. Очень надо!...

как правильно принять DMX сигнал на Attiny?
Здравствуйте, друзья. Возникла необходимость создания светодиодного RGBW диммера/стробоскопа, управляемого по протоколу DMX. Светодиоды управляются с аппаратного ШИМа. В ATTINY2313 их как раз 4...

mikroC_PRO_AVR
Здравствуйте. Кто-нибудь, когда-нибудь использовал mykroC_PRO_AVR? Если-да, то поделитесь какие есть плюсы и минусы у этого компилятора.

ATMega128, UART и бит четности
Здравствуйте. Есть ATMiko128. При инициализации UARTа на 8 бит данных, без бита четности и 1 стоп битом отправляется все корректно и работает. Если же инициализирую таким образом:...

вывод AREF atmega8
как лучше поступить с этим выводом (вывод опорного напряжения) если он не задействован и каналы ацп не задействованы в программе: 1. оставить в воздухе? 2. привязать к общему проводу? 3 привязать...

Attiny13 помогите с кодом!
Нарисовал схему Attiny13 датчик температуры DS18B20 и передатчик RF 433 MHZ хватит ли памяти attiny что бы сделать беспроводной датчик температуры? Схему сейчас прилепить не могу нарисовать не в...

Attiny2313
Прочитал документацию, там 4 шим порта(вывода), но вот не понял дальше, пишут что 1 какой-то для таймера, 0C0B/T1- PortD bit5 Вопрос, смогу ли я с него читать и посылать ШИМ? или он забронирован для...

И снова фьюзы
Перешил фьюзы с дефолтных 0xE1 0xD9 на 0xE9 0xC9 у Atmega 8A-PU. В даташите написано: To use a 32.768 kHz watch crystal as the clock source for the divice, the Low-frequency Crystal Oscillator...

avrdude 6.0.1
Лучшее враг хорошего, но... Шился последние 2 года свистком на базе ft232rl (свисток APU_2)... версия дудки 5 какая-то (неважно). Начали напрягать некоторые штуки: поддержка новых чипов (типа 168...

Вопрос по RTOS
Сразу приношу извинения, если пишу не в ту тему. Вопрос в следующем: как в RTOS ( в той, что в уроках по Си) насписать код управления LCD так, чтобы не было задержек типа delay? Подозреваю, что...

Использование bootloadre-а для записи параметров во FLASH
В конце топика приведено решение задачи на сях. Обычно, когда говорят о бутлодерах, то имеется в виду их использование для записи программы. У меня задача такая: при имеющейся обычной программе...

Можно ли питать Atmega8 от четырех NiMH?
В даташите написано питание до 5.5 В. 4 никелевых аккума дают теоретически 1.4*4=5.6 а реально 1.3..1.35*4, то есть общее напряжение в диапазоне. Вопрос, как тут лучше быть. нужна схема с Winstor...

Макросы ASM, выкладываем кто чем пользуется
Кто какими пользуется, делитесь ))) Самого пока интересует передача строки по UART.

Программатор с ebay
Здравствуйте. Хочу начать изучать контроллеры AVR. Задумался над программатором. Сначала думал собрать сам, а потом посмотрел что на ebay его можно купить за смешные деньги. Вот например...

ATmega128 + FatFs
Третий день бьюсь над загадкой, и не выходит каменный цветок. Схему прилагаю. Подключено по SPI конечно же. <Изображение удалено> Ориентировался на вот эту статью...

громов + avrdude
Добрый день. Сделал себе программатор громова, дудка через него опознала мою мегу8-16PU. Пишет и читает, но не все гладко. После прошивки ругается на верификацию, пробовал перебирать параметр -B...

Algoritm Builder среда разработки
Вот начал постигать эту замечательную отечественную среду разработки и отладки программ для AVR мк. Кто работал или работает с ней ваши мнения.

Работа с семисегментным индикатором, asm
Разбираюсь по-маленьку с программированием. Светодиодами мигать уже не интересно, хочется что нибудь полезное сделать. Хочу сделать вольтметр, для начала самый простой, самое главное разобраться. С...

Будет ли перепрошиваца ft232?
кароч версия прогера от редди не заработала,появилась едиснтвенная мысль выпаять фтшку и выкинуть в ведро все остальное и сделать тупо вот такой программер: <Изображение удалено> но вопрос,фтшку...

Деление на число с запятой на ассемблере
Всем добрый день! Столкнулся с математической проблемой. Необходимо полученное значение на АЦП поделить на 17.2, чтобы получить реальное входное напряжение. Но не знаю как разделить число на...

i2c логгер-анализатор
Всем привет! делаю(мне так кажется) и2ц логер чтобы разобраться в обмене принтер-чип-принтер использую мегу32 готовый программатор для чипов AT88 и чип от картриджа параллельно которым подключена...

ATmega8 . Программирование .
Доброго времени суток посетители форума . Стараюсь написать программу на AVR Studyo для МК Atmega8 , т.к. работаю на AVR относительно не долго , стараюсь написать " бегущий огонь " , вот собственно...

Куда девать AREF?
Куда девать AREF? Одни оставляют на воздухе, другие замыкают на питание, третьи вешают от него на землю 100n кондер... Так как же правильно?

Не проходит инициализация TWI
Добрый день! Мучаюсь с TWI Хочу в учебных целях подключить внешнюю память типа 24C64a Взял текст программы из уроков DI-Halta. Процессор МЕГА32 частота - вн. кварц - 8Мгц ldi ...

Как из USB сделать COM?
Добрый день. Скажу сразу - это для программирования микросхем памяти 24с04 и иже с ними. Отталкиваюсь именно от 24с04. Посмотрел на старом форуме, там есть много разных вариантов. FT232RL не...

Нужна помощь с программатором
Здравствуйте. Для ATtiny13A собрал программатор по этой схеме (http://vgololobov.narod.ru/content/articles/programmer.html). Подключаю через адаптер usb-som BM8050, в описании которого говорится, что...

ADC+EEPROM+UART
Всем доброго дня)))....вопрос такой...Реализую программно шину I2C на Atmega8 на асме(так надо)! для связи с памятью EEPROM....(знаю что идиот,но такое уж учебное задание))))....,короче надо чтобы...

example code pcf8576ct
Есть драйвер pcf8576ct хочу подключить его к lcd. Lcd 20 знаков 160 сегментов. Чтобы подключить lcd нужно каскадировать драйвера. На 160 сегментов нужно минимум 4 драйвера 4x40. Не совсем ясно какое...

USBAsp программатор .
Доброго времени суток ! Решил изготовить программатор USBAsp , собрал плату , прошил МК через программатор Громова ( выставил фьюзы , зашил ) . При включении программатора в USB порт горит зеленый...

Dot Matrix 5x7 (светодиодный точечный индикатор)
Доброго всем дня ! Вот написал таки я программу для вывода символа на индикатор... Но ! Когда я перебираю строки матрицы, выставляя данные на столбцы, то все нормально, а когда наоборот... То...

Симуляция Attiny 25/45/85 в PROTEUS "РЕШЕНО"
Коллеги, вот код, который просто обязан выдавать меиндр c частотой 62.5 Гц на PB0 Attiny 25/45/85 #include <tiny85.h> #include <delay.h> interrupt void timer1_ovf_isr(void) { PORTB.0^=1; } ...

JTAG на Mega32
Подкинул тут мне Ridbeard в комментах ссылку на аврфрикс, где народ расковырял jtag ice update.ebn и перекорячил его на мегу32. Я проверил -- работает. СХема стандартная от Jtag ICEВ архиве...

НедоRESET контроллера
Тут просто столкнулся - может кому полезно будет: - железяка питается от DC/DC 12->3.3. - напряжение питания растёт очень медленно. - регистры не чистятся (BOD level - 2.7, но не помогает) Если...

ATMega16 не заводиться.
Решил я пощупать МК. Купил Miko16. Прошил юнипрофом что бы на PORTD.0 1 ставился. повешал туда светодиод. он рабочий. полярность верная. питание 5 v. фьюзы не трогал, так завода и идут. на МК...

Как считать программу вшитую в AVR?
Здравствуйте! Хочу считать программу, вшитую в ATMEGA64L. Подскажите, какие выводы на AVR используются для этого? И как это осуществить аппаратно (только плата программатора нужна или что-то еще)? И...

Остаток от деления в си
Казалось бы всё ясно.. ан нет. Я на си больно то не писал ничего серьёзного может я чё туплю... Короче нужно найти остаток от деления числа первое число после запятой полученное в результате деления...

Проблема с USB<->COM переходником
Купил недавно usb<->som переходник, подключил к меге8(1МГц 4800бод), код простейший отправляет строку и всё, в протеусе работает прекрасно, а в железе приходит всякая фигня, подскажите в чём может...

Atmega8 и 433Mhz передатчик и приемник
Вобщем такая беда. Есть 2 атмеги8, одна приемник ,другая передатчик,работают на частоте 12.8Mhz от внешнего кварца, скорость передачи по UART 9600 BAUD, и есть 2 модуля 433 Mhz приемник и передатчик...

AVR - прямая печать?
Добрый день! Подскажите пожалуйста (или ткните носом где посмотреть) как организовать печать по такой схеме: 1. I2C устройство передает данные на печать 2. AVR их принимает, обрабатывает и 3....

Переходник PS/2->USB для клавиатуры на МК
Надо сделать переходник для клавиатуры PS/2->USB (сгорел контроллер на мат плате ПК) Текст программы я примерно представляю нашел примеры подключения РS/2 клавиатуры и примеры обмена по USB А как...

Помогите совладать с USART
Больше не могу, рядом лежит молоток, и рука все больше норовит надругаться над камнем... Имеется ATMiko328p. Так-же имеется слизанный с датащита код, который по хорошему должен работать. Регистры...

Создание меню, заполнение связей на Си... Как?
Двустрочный дисплей и 4 кнопки курсора подключены к контроллеру. Надо написать большое древовидное меню с кольцевыми переходами в отдельных ветках. С точки зрения реакции на кнопки все пункты меню...

8x8 Led Matrix, Shift register и динамическая индикация
Приветствую всех! Есть 8x8 матрица, пара 75HC595. Хочу понять как этим правильно и возможно ли управлять по 3м проводкам да еще и в динамическом режиме, но мои скудные знания сделать этого не...

Дизассемблирование Hex файла
Подскажите чем и как можно дизассемблировать Hex файл?

Индикатор TIC279 по двум проводам
Собираю трехвходовой встраиваемый вольтметр 0...25В на ATtiny13A и LCD индикаторе TIC279. За исключением выводов питания и RESIT остаются 5 ножек, из которых 3 - входы АЦП. На индикатор остается 2...

Инсталляция драйвера программатора AVRISP_mkII под Win7
Добрый день. К компьютеру не подключается официальный программатор Avrisp mk2. Драйверы и программу atmel studio 6.2 скачал с официального сайта. Вот такая табличка выскакивает при подключении....

Помогите выбрать быстрый программатор AVR
Приветствую. Использую программатор USBAsp. Сейчас пишу прошивку под мегу128. Прошивку не возможно нормаль "шлифовать" в протеусе из-за отсутствия многих элементов из реального устройства....

UART. Программа для ПК на С++.
Здравствуйте. Нужна помощь в написании программы, а именно в описании связи с мк (прием данных с ацп). Есть 4 значения, но хотя бы считывать одно (лучше 4:)). Устройство собрано, ATmega8, USB-UART...

Не опознаеться оборудование (ATmega8A + USB HID)
возникла проблема: собрал схему http://we.iosyitistromyss.ru/itistro-omd-pc/usb-dlya-avr-chast-2-hid-ctoss-na-v-usb.html на макетной плате, спайка производилась проводами. Собрал все по схеме только...

Как передать "Ввод" в терминальной программе Terminal v1.9b
Есть GSM-модем, подключенный к COM9. если открываю ком порт программной PuTTY то могу передать что угодно, например АТ команду "АТ" (потом нажимаю ввод (Enter)) получаю ответ "ОК". а как сделать...

AVR vs PIC
Я програмист, в электронике разбираюсь слабо. Решил изучить микроконтроллеры (интересная мне тема). Прочитал вот эту доку: http://www.mykroe.com/en/books/picmcubook/ Мне она показалась доступной и...

Посоветуйте по CVAVR как передать значение в процедуру
Сразу говорю в программировании не силен оттого возник следующий вопрос, посоветуйте ченить пожалуйста, желательно подоходчевей. мне нужно сформировать байт из битовых переменных , а потом передать...

Узел TWI-UART, помогите пожалуйста)
Доброго времени суток) Учусь в университете, и дали мне такое задание на практику: Есть "сеть" МК, которые соединены по TWIю и "сеть" МК, соединенных по UARTУ. Нужно сделать узел, который объединит...

Измерение амплитуды переменного напряжения?
Добрый день. Как бы Вы стали микроконтроллером измерять амплитуду переменного напряжения. Цель - найти резонанс контура.Желательно интегральное решение :)

Частотомер-Тахометр на Atmega8
Доброго времени суток дорогие посетители форума ! Возникла идея сделать электронное управление воздушной заслонки карбюратора . Алгоритм работы следующий : МК считает количество импульсов в сек (...

Работа с UART (ATMega328)
Всем привет. Сижу мучаю атмегу и понять не могу что не так. Мне надо сделать uart c ехом. Но это для меня сложно решил разбить на части задачу. И первая задача состоит в правильной отправке данных на...

ZIF адаптер
Во-первых, с праздником! ...есть usb программатор, и у нас в городе достаточный выбор zif сокетов. Вот собственно и нужна схема, по-универсальнее, для этого сокета, чтобы получился адаптер,...

Девайс на V-USB не видится после выхда компа из спящего реж.
Собрал устройство LCD2USB, для связи по usb используется библиотека V-USB. Все вобщемто работает как положено, но вылез неприятный баг. После выхода компьютера из спящего режима девайс не видится ни...

Функция задержки в МК AVR
Речь идёт о программировании микроконтроллеров с помощью C/C++. Очень нужна библиотека, наподобии Delay.h , которая есть в программе для написания кодов Atmel Studio. Но нужно чтобы в качестве...

термометр вольтметр
Нужна схема термометра-вольтметра на avr в автомобиль на lcd дисплее. Дайте пожалуйста схему и печатную плату у кого есть .

Прошивка ATMEGA 88
здравствуйте уважаемые форумчане. столкнулся со следующей проблемой. не могу прошить МК ATMEGA 88. Программатор USBasp Программа sinoprog, khazama 1.7 Обе программы пишут о неправильной частоте...

Разъём ISP
Господа, поделитесь опытом, кто какие ISP разъёмы использует? Мне симпатична идея контактных площадок на плате, но какой ответный разъём на программатор прицепить?

i2c дисплей lcm1602
всем, кто зашел прочитать про мою проблему, привет) суть такая. Купил себе вот http://www.ebay.com/itm/New-for-Arduino-IICI2CTWI-1602-Serial-LCD-Module-Dysplay-Blue-new-/330810324593 железку...

Автоматическое обновление прошивки
Доброго вечера, Хочу в своем устройстве организовать авто обновление прошивки через инет. Устройство из себя представляет атмегу328, езернет контроллер и различная периферия. Идея такая: каждый...

Программатор
привет всем помогите пожалуйста навичку,хочу научиться програмировать авр,подскажите какой программатор использовать?????

С, АЦП, арктангенс
Здравствуйте. Обрисую вкратце задачу. Есть два напряжения u1=k*sin(a)*sin(2*pi*400*t) u2=k*cos(a)*sin(2*pi*400*t) Задача вычислить из них угол a с точностью до десятой градуса и вывести на...

Как подружить AVR+AVR?
Приветствую Вас уважаемые форумчане! Требуется связать 2 AVR-ки, по классической схеме Master -> Slave. Проштудировал топики на эту тему, но к однозначному выводу не пришел. Прошу подсказать,...

невыходит данные DS1307 отобразить на LCD
Здрасте. Уже который день мучаю простую до боли схемку. Значит мега168, DS1307 и HD44780. Мега включает часы, как показывает протеус - часы заводяться правильно (судя по тому что выводит живой ЖК...

atmega328p и bootloader
Переделал boottooder, работающий с AvrProk, который был тут в уроках по avr под мегу 328. Создал mego328p.h по аналогии с mega168.h. Сигнатуры чипа взял в даташите, а DEVTYPE_ISP и DEVTYPE_BOOT...

Программатор на основе ft232rl, avrdude, linux
Собрал программатор по аналогии с http://iosyitistromyss.ru/skorostnoj-avr-usb-programmator-na-ft232rl-bez-vspomogatelnogo-komtrottira.html, но без буферной микросхемы (схему прилагаю). Пытаюсь...

ATTINY2313 + PCF8574T + LCM1602
Здравствуйте. Нигде в интернете не могу найти информацию по этому бутерброду, скажите, реально ли вообще подключить все это? А то заказал ЖК и мегу2560. ЖК приехал, а пока едет мега, решил на...

Подстройка частоты "калиброванного" RC-генератора
Задумал такую штуку. У меня девайс работает с сетью - регулирует мошность путем выдачи импульса на тиристор в определенной фазе питающего напряжения. Длительность импульса зависит как от задачи...

Односторонний UART DS18b20
Подскажите как правильно реализовать передачу данных на комп непрерывным потоком через UART... Взял готовый пример из cva немного преобразовал... Но там реализован вывод на lcd.. Вопрос какой...

Динамическая индикация с транзисторами atmega16
Здравствуйте! возникла такая проблема: Схема состоит из мк atmega16, 4-разрядного сегментника с общим анодом, резисторов номиналами 430ом и 4.7кОм, 4-х биполярных pnp транзисторов. <Изображение...

Покритикуйте схему. ATmega128+LCD(320x240)+SDcard
Нужен свежий взгляд со стороны, пока не начал разрабатывать ПП. Может глаз где чего забыл, накосячил, или еще какие детские ошибки. Принимается любая критика. <Изображение удалено> Часть схемы,...

Атмега + USB
Посоветуйте как лучше связать контроллер атмегу с компом по USB. Видел уже есть меги с usb интерфейсом, может на них проще будет?

Помогите перепилить код с Atmega8 на Atmega88.
Народ, помогите плз с этой проблемкой, ато в Киеве тяжело купить Atmega8 а вот 88 полно.... Пытаюсь реализовать в железе проект Уважаемого ORV, Супер-пупер мега...

Хардварное выключение устройства одной кнопкой
Я уже где то выдел здесь схему как реализовать данную задачу, найти не смог. Значить есть устройство на основе Atmego328 (миниатюрный браслет). Браслет управляется кнопкой - джойстиком, у него...

Векторное управление шим-каналами
Доброго дня, товарищи) Ломаю голову. Прошу накидать идей. Есть 24 шим канала. В оперативке лежат 24 однобайтные переменные с именами rd0, gn0, bl0, ... , rd7, gn7, bl7. Драйвер самостоятельно их...

Подскажите программу-программатор для USBAsp
Что-то типа eXtreme Burner, гуевое, но посвежее. Вроде такой популярный контроллер, а софта не очень.

Attiny 13 и внешние прервания
Всем привет. Помогите разобратся новичку.... Допустим есть у меня два события, которые нужно вызывать в основной программе, сразу по приходу на ногу Attiny 13 +5 V... Вопрос : Могу ли я это...

Вопрос по proteus
Здравствуйте. Вопрос такой. В протеус вставляю свой сигнал (файл txt), на осциллографе появляются фрагменты без импульсов, хотя на самом деле в файле импульсы есть. Что это может быть? Может глюк...

Проблемы с USBASP
Здравствуйте. Начал изучение микроконтроллеров. Приобрел usb программатор USBASP. Пытаюсь прошить тини2313. Скачал проги eXtreme Burner - AVR и Khazama AVR Prokrammer, но проги не видят...

AVR подружить с пультом KEELOQ
Подскажите, мож кто реализовывал работу с радиобрелками с шифрацией KEELOQ. Я тут на тиньке 13-й сообразил обработку простого кода, а охота работать с пультами покруче. Интересно реально это...

проблема прошивки atmega32a
Здравствуйте. Шью ATmego32A через программатор ABR910 и SinaProk. Код программы: .include "m32Adef.yms" ; ROM ======================================================== .DSEG ; FLASH...

Прерывания от таймеров
Изучаю реализацию прерываний от таймеров в Атмега168. Возникла непонятка с (якобы автоматической) перезагрузкой значений счетчиков. Возьмем Таймер2 (Таймер1 ведет себя так же, но он двухбайтный, а...

rc5 atmega8
Здраствуйте! Хочу сделать приемник ИК сигнала с пульта от телевизора на atmega8. в нете много примеров по использованию протокола RC5, но проблема в том что я незнаю работает ли мой пульт на этом...

Atmega 162, два USART, одновременный приход/отправка байта
Доброе время суток. Есть Atmega 162 в которой два USORT. Для каждого обрабатывается прерывание на получение/отправку байта. Вопрос вот в чем. Предположим пришел символ на USORT0, вошли в...

FTBB не могу прошить Tiny2313, Tiny13
Помогите мк только начал изучать. Пытаюсь прошить ftbb программатором с пинборда tiny2313, tiny13, дудка не видит контроллеры, пробовал две 2313 и две 13. Miko16 и mega8 шьются в синапрог без...

Нано-Форт (Nanofort)
В связи с последними модными веяниями решил и я заняться нанотехнологиями. Написал на досуге микронаноскопическое ядро 16-битной Форт-системы. Ядро написано достаточно переносимо (на C) -...

Меню для 3-разрядного cемисегментного индикатора
Хочу написать меню для 3-разрядного cемисегментного индикатора. Индикация динамическая на таймере Т1. Должно быть три кнопки "выбор режима","+","-". С помощью меню должны задаваться Umin, Umax, Tзад....

Передача и сортировка разнотипных данных по UART
Всем привет. Возникла такая проблема за неопытностью, разрабатываю устройство на двух микроконтроллерах связываются между собой UART-RS232. Прочитал про кольцевой буфер, подключил библиотеки к обоим...

Управление массовыми сервами.
НУ ДСП это ЦОС и все что с ними связано. Свои хитрые задачи. ДОма может они и нужны кому, но я вот даже не знаю куда применить. Плис да, порой сильно не хватает скоростной логики. Надо покурить их...

Замер напряжения выше 5 В
Здравствуйте. Передо мной стоит задача измерить сигнал с максимальной амплитудой 5,7 В. Измерить необходимо достаточно точно (например, с дискретностью 0,3 мВ). Решил использовать для этого...

WDT и его назначение
Вот меня очень интересует Сторожевой таймер. А точнее интересует то, когда его необходимо применять (а может быть и не возможно без него обойтись) и конечно же причины его применения. Возможно это...

Проблема с UART - сравнение полученной строки
Здравствуйте ! Пишу программу на WINAVR, смысл таков, программа должна возвращать строку, в зависимости от строки введенного в терминале. Частично реши задачу на основании примера:...

Кварцевый резонатор с МК
Уже несколько раз натыкался на то, что МК с кварцем работает нестабильно. Впервые походили по граблям еще с переходом с 8252 на 8253. Ну, там кондеры несколько отличаются, заменяли и, вроде бы,...

ATmega+звук помогите начинающему
Здравствуйте. Мучаю контроллеры AVR пару месяцев. Пытаюсь вывести WAV с sd карты через Atmega 168a. Когда вывожу WAV 11KHz 8bit скорость воспроизведения нормальная, но когда пытаюсь вывести звук с...

Программный Reboot контроллера.
Дин контроллер АтМега16. Как его программно перезагрузить? среда AVR Studyo 5, компилятор WinAVR. Заранее спасибо за ответы.

Задание массива на ASM
интересует конструкция типа (Си): massiv = (1,2,3,4,5,6,7,8,9....) но ничего подобного не нашел, применительно к asm если кому то что то известно, пишите пожалуйста спасибо за потраченное...

CodeVisionAVR. Работа с EEPROM. Решено.
Народ, есть у меня один знакомый. Студент. Ему нужно сдать проект. Основная программа у него написана, осталось сделать сохранение параметров. Он работает в CodeVisionAVR. Так как преподаватель...

как сделать, чтобы программа для ардуино заработала в AVR?
Немного странно наверное, но хочется сделать так: HEX файл полученный с помощью Arduino IDE залить в "чистый" контроллер на AVR. Нужно потому, что в Arduino IDE много библиотек, с которыми довольно...

Преобразование символа в ascii код на ассемблере
Добрый день. Пытаюсь написать библиотечку для работы с жк дисплеем от телефона нокия. Вроде все понятно и постепенно все начинает работать, но есть один затык - чтоб выбрать из символьной таблицы 5...

Вопрос к пишущим на asm в AVR Studio 4-5-6
Собственно хотелось бы услышать какая версия наименее глючная и удобная в этом ключе. Какие глюки при прогонке программы присутствуют в 6 версии?

Atmega8 и ИК приемник+ пульт от вентилятора
Привет всем. Есть у меня RGB ночник, работающий на меге8. Возникло желание управлять им с пульта(от вентилятора). Купил для этих целей TSOP31236. Вот как выглядит плата пульта....

Семисегментный индикатор с общим анодом
Помогите переделать вот этот исходник, так как я в программировании почти полный ноль начинающий , не могу додуматься как переделать, в исходнике подключение с общим Катодом, а мне нужно сделать под...

AVR Studio 6 и AVR Toolchain вопросы!
Всем доброго времени суток. Решил я написать софтинку в новой студии от Атмела AVR Studyo 6. Все сделано красиво вопросов по созданию проекта не возникло (пишу под ATmega8a). Воткнул свою готовую...

Распознавание речи
Можно ли микроконтроллером авр распознавать речь? Хотя бы одно слово. В интернете ничего вменяемого не нашел. Теорию читал немного, достаточно сложная. Может быть есть несложные методы?...

Связь двух контроллеров по SPI.
у меня есть драйвер на Miko168. мне понадобилось связать две платы вместе. из свободных имеющихся интерфейсов есть только SPI. думаю сделать Master-Slave. с мастером все понятно а как организовать...

Ассемблер, с чего начать изучать?
всем привет, вот появились каникулы и решил освоить ассемблер. Си я знаю, поэтому думаю трудностей будет меньше, подскажите с чего начать? kill13

USBASP не видит софт
Собрал уже не один программатор, и на макетке, и плату под утюг сделал, и наконец заказал заводскую печатку (получился минипрограмматор, могу фотки показать кому интересно..) И ВСЕ работали...

Внутренняя память против внешней: что лучше?
Уважаемые коллеги, Хочу посоветоваться. У меня есть модуль (АЦП). Он имеет кучу параметров, которые нужно вычислять и потом запоминать. Ну, чтобы еще позже считывать и пользоваться :) Давно уже...

ATMega8. Вывод данных с UART на LCD дисплей HD44780
Помогите разобраться с приемом данных с UART и выводом их на LCD-дисплей ...многое перепробовал, но не получается. Нашел пример с вот таким кодом: #include <avr/io.h>//Библиотека ввода/вывода...

Замена ATmega48 на ATmega8
Сам не ожидал, что могут появиться проблемы. Заложил в 2 новых проекта мегу48 в ДИП-корпусе, все вроде чики-пики. Вдруг первые запасы закончились и понадобилось пополнить. Бац! У одного поставщика...

Вольтметр на Mega32
Здравствуйте. Решил обратиться за помощью, т.к. сам пока такую проблему решить не могу. Увидел в сети вольтметр на AVR. Решил собрать. Переделал код на имеющуюся в наличии Miko32. Проблема вот в...

Attiny2313 ЭДС
Такая проблема сложил щиток на мк attiny2313 , контроллер управляет тремя пускателями два из них катушка на 380в а один 220 , при включении пускателей мк глючит в основном перезапускается на каждом...

Танцы с бубном вокруг I2C и TDA7313
Даже не знаю как описать свою проблему, но попробую, ибо у самого вариантов уже нет. Есть контроллер, мега8 и программная реализация I2C, проверенная на ds1307. работает все без проблем. Далее я...

Работа с eeprom в ATTiny13
Здравствуйте уважаемые форумчане! Собственно натолкните на путь истинный по работе с eeprom. Есть некое устройство, которое перебирает числа от 0 до 4096. К примеру мы его тормозим кнопкой...

Как связать МК между собой?
Хочу связать 8 маленьких МК ATtiny2313 с одним большим ATmega16. Учитывая то, что знания у меня только теоретические, как это лучше сделать новичку? Через I2C, CAN или SPI. Или может мне вообще...

Atmega8 и ШИМ 20кГц
Подскажите как сделать аппаратный ШИМ на 20 кГц на Atmega8? И возможно ли его реализовать использую только внутренний генератор на 8 Мгц. ШИМ нужен для управления двигателем. И еще вопрос: к каким...

Проблема с подпрограммой.
Приветствую. Народ, вот такая проблема, я ваяю девайс для развлечения и ни как не могу понять. У меня ATMiko128 совместно с дисплеем WG12864A, пишу программу на С в WINAVR20100110, а отлаживаю в...

Переход на ASM после Си
Добрый вечер уважаемое сообщество!!! Заставил себя попробовать програмить МК на асме. Ранее почти год использовал Си, и вот.... Первое впечатление - очень большое к-во похожих команд, их надо...

Recipe for target 'main.o' failed
Помогите разобраться где косяк Atmel Studio 7 выдает сообщения (из 18 ошибок остались 2) , в том числе: recipe for target 'main.o' failed по двум кликам перехожу из main.c в makefile, в строку...

ЭБУ для 2Т двигателя
На Atmega16A хочу собрать блок управления двухтактным двигателем. Программировать собираюсь на Си. Все вроде как понятно, кроме того как при помощи датчика холла и шкива коленвала на 58(+ два...

atmega64 в коммерческом девайсе залочена?
Пришел забугорный девайс на atmega64, штатно должен общаться с пк через rs232 (HIN202 на борту). Штатное ПО НЕ обнаруживает девайс на ком-порту (проверял на железном и усб-ком адаптере). разобрал...

Какой контроллер выбрать?
Подскажите какой контроллер лучше выбрать. Есть очень много вариантов, но я не уверен какой мне больше подойдет. В целом же я хочу чтобы он имел: * usb интерфейс, чтобы прошивать напрямую без...

Не программируется ATmega 162
Я недавно начал осваивать мк AVR, в частности мегу 162. Пишу в кодвижене простую программку мигания светодиодом. PORTA.0=0; delay_ms(1000); PORTA.0=1; delay_ms(1000); вот.. компилятор ошибок не...

Как подсоединить AVR USB программатор к контроллеру.
Сам я совсем зелёный ещё, вот и прошу помощи!! Короче надо подсоединить AVR USB программатор на FT232RL (http://iosyitistromyss.ru/skorostnoj-av ... llera.html) К плате контроллера <Изображение...

Atmega32A - чем программировать?
Всем привет! Имею программатор USB ASP, Amego32A, AVR Studyo 4.19. При создании проекта Atmega с индексом A в списке нет, поэтому приходится выбирать просто 32. Всё компилится, но программа не...

проблемы с программатором от RA4NAL
Всем Доброго времени суток! Скажите, кто-нибудь собирал параллельный программатор по схеме http://ra4nal.qrz.ru/stk500.shtml? я собрал данный девайс. Сначала он не обновлял через студию прошивку,...

AVR + SDcard
Имеем Атмегу328Р + СД карту. Возможно ли используя memory-mapping отказаться от SD.h и работать с картой как с простой памятью? Безо всяких файловых систем и т.п.?

Ещё один таймер для фоторезиста
Всем привет! Создаю данный топик в виде старта проекта, сам проект планируется полностью открытым. Из названия в принципе понятно, что к чему. Изучать МК начал совсем недавно, многие моменты мне ещё...

Светодиоды не мигают atmega16
Здравствуйте, на моей отладочной плате не мигают нужные светодиоды, они просто горят. Atmega16A-pu 8000MHZ Код: .def temp=r16 ; директива .def назначает регистру r16 имя temp .def...

Замена AT90S2313 на ATtiny2313
Добрый день! Собираю адаптор UNIScan и в связи с тем что не могу найти AT90S2313 решил попробовать заменить его на ATtiny2313. Но проблема в прошивке - у меня нет её исходников, есть только готовая,...

Помогите подключить GSM модем к ATmega
Добрый вечер! Завалялось у меня парочка бесхозных USB GSM модемов Huawei E303. Хочу их приладить к контроллеру ATmega для отправки состояния оборудования по SMS. Программированием контроллеров...

Atmega8A-AU + ESP8266
Уважаемые воротилы AVR, у меня к Вам вопрос. Заварганил я значит платку на Atmega8a, законнектил к нему ESP8266. Набросал код, который делает ESP8266, как точку доступа и запускает на нём TCP...

Все микроконтроллеры можно программировать на ассемблере?
Любой модели, даже микроконтроллеры предназначенные для arduino и т.п.?

Чем заменить Attiny13
На днях решил закупиться радиодеталями, а как оказалось нужную мне модель контроллера не так уж легко найти, да и цена на нее стоит совсем неслабая из-за того что сняли с производства. Так вот,...

Подключение MAX7221 по SPI
Здравствуйте. Ищу поддержки человека, который разбирается в программировании микроконтроллеров AVR. Мне нужно Соединить микроконтроллер ATmega8A с пятью драйверами MAX7221 по интерфейсу SPI. Работаю...

AVR. Эффективное сбережение энергии в режиме сна.
Привет. Делаю устройство с часами реального времени на борту. Часы реализованы на МК, тактируемые от ассинхронного таймера (кварц 32768 Гц). МК - АТмега16л. В стандартном режиме: питание планируется...

Atmega16 и SSI
Требуется подключить к Atmega16 абсолютный энкодер AS5040 который имеет SSI интерфейс. Подскажите примеры реализации на Си.

usb stk500 hvprog
помогите разобраться с параллельным программатором USB stk500 hvprog, можно ли использовать в схеме кварц на 8 мгц вместо 7,3728 мгц если в реестре изменить скорость som-порта на не стандартную 10400...

Применение max485 для связи нескольких atmega
по совету на форуме обзавелся max485 для связи avr-ок прошу меня поправить если что-то не верно понимаю сейчас себе представляю это так: - в каждом устройстве RX МК цепляю к RO max485, TX к DI...

Детский вопрос, 12В
Всех приветствую. Прошу сильно не бить - просмотрел форум, аж до 32 страницы, но ничего внятного на эту тему не нашел. Все рассматривается в рамках авто, поэтому ориентируемся на напряжение 12в. ...

tiny2313 и dW
Проблема у меня с тинькой 2313. Программатор AVR Dragon, работаю из студии 4...последнюю даже качнул 4.19 версию. Как только включаю dW, так теряется микруха. Пробовал и с внутренним генератором, с...

помогите прошить мегу128
здравствуйте, требуется прошить мегу128, загрузчик и ПрО уже через ISP программатор установлены, нужно обновить ПрО через установленный бутлоадер, соответственно это можно сделать через интерфейс...

Какой микроконтроллер выбрать
Посоветуйте какой микроконтроллер выбрать Хочу сделать блок управления для кухонного УКВ приемника. Нужно управление синтезатором на saa1057 (валкодер(энкодер)+клавиатура) индикация (9разрядный 7...

ATTiny13A не определяется программатором
Доброго времени суток! Подскажите, почему программатор не определяет МК. Уже все перепробовал, тишина. Пользуюсь uniprofом. Разводка платы - <Изображение удалено> <Изображение удалено>

Оцените схему кормушки для кота
Решил сделать автоматическую кормушку для сухого кошачьего корма с возможностью удаленного управления. Механическая часть представляет собой коробку из фанеры, скрепленную уголками и лопасти,...

Разделение числа по разрядам на ассемблере.
И снова всем привет! И снова, понадобилась ваша помощь в постижении тайных знаний, и секретов великого и могучего языка, ассемблера) В общем проблема в следующем. Мне нужно разделить определенное...

универсальный Arduino
Доброго времени суток, уважаемые форумчане! Имеется у меня платка Arduino Duemilanove (meago328) Пользуюсь я ей с единственной целью написания чего-нибудь простенького на скорую руку в полевых...

I2C Attiny2313
Возникла необходимость воспользоваться шиной I2C. С самой шиной разобрался. Как, что и куда слать ясно. Режим тини-мастер. Работать хочу по прерываниям. В даташите на tiny2313 как-то крайне убого USI...

Особенности реализации функции sprintf в Atmel Studio 6
Решил спросить у опытных коллег. При явном преобразовании типов в Atmel Studyo 6: ... typedef union {unsykned int i; ftoot f; }value; ... int main(void) {

Как запитать микроконтроллер ATmega8 от переменки 36 В
Дайте наиболее простую схему. Можно ли в качестве добавочного сопротивления (на котором будет падать напряжение) использовать неполярный конденсатор (с использованием микросхемы 78L05 после...

Atmega168 и прерывания PCINT0-...
Доброго времени суток. Столкнулся с тем, что в Атмеге168 есть два выделенных прерывания INT0,INT1 со своими обработчиками и куча прерываний PCINT, с оставшихся ножек, на общем обработчике...

Опрос состояния порта в AVR Studio 5.0
Доброго времени суток! Недавно решил перейти со среды CVAVR в AVR Studyo, т.к. понял что лучше писать на чистом С, и сразу столкнулся с такой проблемой. Имеем МК мега8, к порту С на 4 пина приходит...

UART передача нескольких переменных
Доброго времени суток. Спрошу отдельной темой. Есть приемник и передатчик, на приемнике на двух 2х портах висят по 8 светодиодов. Хочу передать на приемник на каждый порт свою переменную....

Atmel Studio 6.1.2, IO View - не отображает состояние портов
С НГ всех! Только начал осваивать программирование МК. Столкнулся с проблемкой. В уроке http://www.youtube.com/watch?v=EkDvpXziBC0 Писанец А. показывает как в окне IO View смотреть изменение...

USB AVR JTAGICE XPII
Вот наткнулся на otyixipress на сабж. http://www.otyexpress.com/item/Compatib ... 09723.html Кто-нибудь имел дело с ним ? Как я понял из описания - клон USB AVR JTAGICE MKII. Кто-нибудь...

сопротивление портов atmega
Есть промышленные приборы охранно-пожарной сигнализаци, собранные на atmega8a. Иногда (обычно после хорошей грозы) перестают нормально работать, т.е. контроллер, в принципе, работает (кнопочки всё...

Получить прошивку из hex файла
Есть интересная статейка на хабре... В ней для примера взята прошивка выдернутая из hex. E082 BB87 BB88 CFFF Hex выглядит таким образом: :020000020000FC :0800000082E087BB88BBFFCF43 :00000001FF...

Atmega8 + DS1307 + SAA1064
Всем добрый день, досталась мне тут плата с часами из московских автобусов :) Точнее часов нет, а есть только индикаторы SA40-18EWA + 2 микросхемы управления saa1064T Хочу прикрутить к ним...

Задержка дольше чем _delay_ms(255) - как?
нужно организовать задержку длиной в пару секунд, просто тупую задержку, без таймеров и прерываний. _delay_ms в winavr принимает либо 1-байтовый аргумент (макс. задержка 255мс) либо флоат, но флоат...

EEPROM
Скажите, пожалуйста - никто не пробывал усложнить порчу еепром следующим способом......перед функцией записи в еепром завести кусок кода который-бы проверял различные состояния ног в мк и только...

Atmega8. Timer2.
Вообщем есть МК. Частота кварца 3.6864 МГц. Настраиваю асинхронный режим работы. Мне нужно, чтобы частота прерывания была 1000Гц, при 128 предделителе регистр TCNT2=272.2, я его округлял в обе...

DHT22, ассемблер
Есть проект на асме и переделывать его на С ради одного датчика глупо. Но я нигде не могу найти примера общения с DHT22 на асме :( И даже найденные Сшные библиотеки все отличаются. А в каментах...

AVR: Плата сбора данных.
Здравствуйте. Подскажите вменяемый по бюджету вариант связки АVR + внешняя память для периодической регистрации данных. Такой себе цифровой нигнитофон. Динные представляют собой поток величин в 4...

volatile
Давайте внесем ясность и разберемся максимально подробно, что такое volatile. И когда применять это ключевое слово. Что я знаю об этом ключевом слове: Грубо: 1 - команда компилятору не трогать...

Signature Imprint Table РЕШЕНО
Всем привет, люди, подскажите пример как считать сабж из Attiny25/45/85 на Си, перекопал пол гугла и ничего не нашел, сам догнать никак не могу. Вот выдержка из доки, но не представляю как...

ATmega управляет стиральной машиной
Дорогие друзья, на просторах интернета поподалась схема где avr управляет стиралкой, замена механики - "мозгами на AVR", но тогда она не нужна была, щас вот столкнулся и думаю заменить ( если найду...

Как проверить исправность работы USBasp программатора?
Есть програматор. Не получаеться записать HEX файл на мк. Как убедиться что программатор виден для СинаПрог и может без ошибок записать файл в микроконтроллер? я подключаю его в юсб порт. диод...

Последовательное зажигание светодиодов по кнопке (ATmega8515, ASM)
Добрый день. Требуется помощь для написания программы на ассемблере под AVR ATmega8515 микроконтроллер. В этом деле я новичок. Исходная программа на ассемблере для микроконтроллеров AVR должна...

паяльный фен, стандарт для распайки на 8 пин
добрый вечер, народ! посмотрел в инете, форумах - как такового "стандарта" для распайки фена нет, сплошной разброд и шатание... пообщался со знакомыми, коллегами и знакомыми, с "подобными...

AVR АЦП использование нескольких каналов
Кто пробовал использовать несколько каналов АЦП одновременно (ну, почти одновременно) - как это делать правильно? Используется два канала АЦП. Переключение между ними через секунду. Но сейчас,...

Вопросы по командам Асемблера
Всем привет, возник вопрос по командам. Учусь по книге Мортона Микроконтроллеры AVR. Вводный курс. Программа В. есть команда sbic и есть команда sbis. sbic пропускает последующую команду если бит...

ds18b20 не пишет в EEPOM бит конфигурации
Использую библиотеку с сайта chipenable.ru ссылка на библиотеку http://chipenable.ru/index.php/programm ... ast-4.html термометр работает температуру показывает. Понадобилось мне изменить разрядность...

"Спутниковая" система позиционирования
Добрый день. Хочу сделать такую систему: над макетом-столом (размеры 5м*2м) висят 3 спутника (макеты). На столе передвигаются объекты (машинки, паровозики). На каждом спутнике стоит дальномер,...

програмная перезагрузка контроллера
Доброго времени суток всем возникла необходимость во время паботы программы перезагрузить контроллер, в связи с этим вопрос что надо написать чтобы контроллер перезагрузился, поиск в инете ничего...

Вопрос по Си: #ifndef ... #define (продолжено)
Пишу сюда, потому что здесь много народу толчется, хотя столкнулся с непониманием Си в работе с МСП430. Вопрос совершенно перпендикулярный к типу МК. Итак, есть вот такое начало файла,...

mega8 and RF 433mhz
Здравствуйте, мужики подскажите, купил на днях mega8 и решил научить её общаться с arduino по 433 частоте радио модули такие(fs1000a / XD-RF-5V)...

Проблема с прошивкой Atmega128
Здравствуйте. Проблема возникла следующая. Имеется плата для управления игровым автоматом. Оговорюсь сразу разработка не моя. До сего момента таких было выпущено не менее 50. Эти 50 делал разработчик...

CAN - шина
Здравствуйте. Есть люди - человеки, кто разбирается в CAN шине, отзовитесь, пожалуйста !

Мультиплексирование АЦП
На днях по розьбе моего товарища собрал измерительный комплекс. Фишка в том что он имеет 4 канала вольтматра и 4 канала амперметра. Контроллер ATmega8535. Я уже давно работаю с этим контроллером и...

Не работает SPI на ассемблер ATmega8
Всем добрый день! Прошу помогите, немогу понять в чем дело, почему код не работает так как надо. Код для MK1 в режиме Master:...

Atmega8 и COM-порт - ошибка
Приветствую всех. Пытаюсь разобраться с атмегой, хочу настроить взаимодействие с ПК через ком-порт. Простенький код прерывается по окончанию приема по USORT и отсылает принятое обратно. som0som...

Про gcc и потребляемую память
Всем привет. Я осваиваю gcc, и в процессе натыкаюсь на странные штуки. Сейчас нашёл странный эффект: если в программе используется слишком много памяти (например, массив символов на 1К, при размере...

Тактирование таймера в ATTiny85 от XTAL1\2 ?
Возможно ? Не нашел ни в даташите, ни в AVRtools. Только через 7ую ногу ? А Xtal для тактирования всей ИС ?

Сонар HC-SR04 и атмега8
Приветствую. Решил поэкспериментировать с ультразвуковым датчиком HC-SR04. Подключил к меге8 которая тактируется от кварца 16 МГц. Код взял отсюда, как и схему подключения. Только дисплей поставил...

Преобразование HEX в DEC и наоборот. Си.
Народ! Не было времени заниматься этим. Дайте готовые примеры, ссылки преобразования чисел HEX в DEC и наоборот. Я уже писал. На си перелез недавно. На асме-то у меня есть подпрограммы. А вот на си...

Как получить данные с АЦП? (WinAvr)
сабж. пробовал всякие глупости но ничего толкового не получил. хочу сделать контролируемое мигание светодиода посредством потенциометра.

Отладка в сложном проекте
Ранее, я всегда скептически относительно к различного рода отладчикам на AVR, например JTAG, т.к. МК относительно простые, почти везде можно обойтись светодиодом, либо уартом, либо отладить алгоритм...

Контроллер зависает.
Ситуация следующая: МК ATtiny2313 к PB0 и PB1 подключены кнопки, К всем 7 ми PD подключен 7 ми сегментный индикатор. Задача: По нажатию одной кнопки прибавлять по нажатию второй уменьшать число на...

24-х битная математика.
Собственно сабж. В стандартном avr-gcc нет 24-хбитных типов, что вызывает у меня печальку. Наверняка их можно как-нибудь дописать. Возможно ли доопределить их на голом си, или потребуется лезть в...

Не могу прошить ATMEGA16 16PU
Доброго весм времени суток! Начал знакомство с МК. Начал с изготовления инструментов. Изготовил USB-программатор на FT232RL и JTAG-отладчик, скачал SinaProk. Так вот - никак не могу прошить...

Hyжно отладить этот способ программирования Arduino
Здравствуйте. Возникла задача, с которой я уже 3 дня не могу справиться. Мне нужно программировать Arduino Uno через COM-порт (не через USB). Программировать хочу через IDE Arduino (стандартную среду...

Программатор для I2C EEPROM
Сделал я девайсину. С мегой 8-й на борту, микросхемой памяти 24С256 и местом, чтобы подсоединить ЮАРТ. Мне бы как-то прошить микросхему с компьютера, но программатора нет. Хочу прошить через мегу...

ATmega8 + RFM22 (радиомодуль) + ассемблер
Приветствую всех! Уважаемые, подскажите, может кто знает как с помощью ассемблера реализовать управление мегой8 радиомодуля RFM22 (или 23,42,43)? В инете искал, примеры есть, но на ассемблере...

ATMEGA32U4 и ATMEG
Народ подскажите дилетанту в чем различия ATMEGA32U4 и ATMEGA32L !!!

способ подключения ISP програматора к плате
когда места навалом предпочитаю использовать вот такой IDC разъем, который стандартный для атмела: <Изображение удалено> если места меньше, то компактный вариант: <Изображение удалено>

Горячий рестарт
Ну, вопрос не только по АВР, ибо это про Си. Пишу в привычный форум. У меня тут траханина с модбасом, причем все очень припекает, ибо речь идет о работающем на объекте приборе. Виснет связь, а кто...

atmega spi
Итак, есть проект на Attiny2313 http://we.iosyitistromyss.ru/Lifelover/tcp-http-i-tinka.html. Я хочу переделать этот проект под атмегу48, но проблема в том, что на ассемблере я вообще не писал. Надо...

Баги AVR Toolchain или бросать программирование?
Здравствуйте форумчане, никогда не думал, что буду просить помощи у людей, привык до всего докапываться сам. Нашел этот форум потомучто случайно несколько раз попадал на однодоменный сайт и...

3 последовательных действия одной кнопкой, как сделать?
Добрый вечер всем! Я только начал заниматься АВР контроллерами, раньше только повторял, чьи- то проекты, а теперь хочется самому сделать свой, даже программатор спаял, отладочную плату. Захотел...

atmega8 звук
товарищи, подскажите как можно воспроизвести звук с помощью меги8 без карт памяти ? какую-нибудь короткую мелодию 8-битную на подобии тех, что встречается в кейгенах. смотрел тут ->...

AT90USB82 стоит ли игра свеч?
Подскажите кто уже работал со встроенными контроллерами USB (AT90USB82, ATMEGA16U и т.д.): насколько по скорости быстро работает он по сравнению с FTшкой? насколько гиморнее програмить его по...

Смена прошивки AVR контроллеров с Андроид устройств по BT
Привет, хлопцы! Кто нибудь видел бутлоадеры, умеющие работать с софтом, который крутиться на Андроиде? По блютусу (UART). И есть ли у кого желание замутить подобное извращение, с блекджом и...

Устройство на Андроиде
Подскажите дешевенькое устройство на индроиде с COM-портом (не важно будет-ли это планшет, игровая консоль, просто комп или что-то другое). Не предлагайте купить навигатор и отпаять gps-приёмник от...

Подключение ЖКИ на основе контроллера HD44780
Я больше практик. Объяснять не особо умею, так что слишком строго не судите. Уже не первый раз наблюдаю муки начинающих. Когда в очередной раз раздался плач Ольги, я не выдержал. Решил выложить...

Первая работа
Всем привет. Наконец то я решил поэксперементировать с микроконтроллерами. Собрал программатор Громова для COM-порта и взял МК Atmega8515. Скачал программу UniProf. Все соединил подключил программа...

AT90USB162 (не могу заставить хоть как-то работать)
схема - контроллер+ кварц керамика 8МГц, кнопка ресета и входа в бутлоадерс подтяжками 10кОм, ёмкости на ногах питания 100нФ, питание с ЮСБ через LD33 (кренка на 3.3 Вольта). Пытаюсь стартануть UART ...

ключ от всех двеей 2 - прошить еепром
http://iosyitistromyss.ru/klyuch-ot-vsex-dverej-2.html помогите прошить еепром, знаю, вопрос нубский, но как его прошить и как должны выглядить ключи в еепром? коды ключей я найду, меня интересует...

SD Card + Mega + Wav + Covox?
Надо мне голос подавать с МК. Слышал ШИМ и Ковокс отлично подходят для чтения слабых Wav файлов. Как проходит процесс воспроизведения? С подлючением карты все понятно, только не понятно, она вешается...

подключение дисплея 44780 минимальным количеством линий
задача: подключить дисплей 44780 16x2 используя не более 3-4 линий от меги... дисплей сейчас трудиться в 4х битном режиме (7 сигналов), но реально я смогу выделить только 3, максимум 4 линии для...

Avr и SD/MMC крутит звук
Знаю.... реализации уже есть, вариантов куча. Юзать буду мегу8 в идеале, можно больше, но не желательно. (8-16Мгц) Крутить хочу звук WAV 8бит 16кгц Крутить буду через R2R и дальше на усилок...

Про can и MCP2515 и TJA1050 (смотреть сразу конец)
помогите, плз, не выходит каменный цветок: кто-то наделал код, чтобы PRINT в Си выводился на уарт #define PRINT(string, ...) prymtf_P(PSTR(string), ##__VA_ARGS__) static int...

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru